We are using DPM and are developing a site where return authorizations and voiding/refunding of transactions is done on the our e-commerce site and passed on to Authorize.net. The idea is that our customer service team does not have to log onto the merchant account to manually refund/void a transaction.
The problem is the normal credit transaction with DPM needs a credit card number which is not available.
There is another type of credit transaction (Unlinked Credit) but I’m not sure if the credit card number is required there or not.
The question is as follows: Is there any type of credit transaction which doesn’t need the credit card number? And can it be initiated by the original transactionId? Quite simply, we are trying to understand how we can use DPM to refund/void a credit card transaction if we don't have the original credit card number?
07-24-2012 07:32 AM
For credit you need the last 4, unlinked credit required the full digit
If you don't have the last 4 CC# digits saved. It will be a 2 step process.
1)Transaction Details API - GetTransactionDetails by the transactionID to get the last 4
2)AIM, SIM, or DPM to credit transaction
min fields required for transactions
http://developer.authorize.net/guides/AIM/Appendix_A/Appendix_A_Fields_by_Transaction_Type.htm
07-24-2012 07:51 AM