I'm coding in PHP, working with the AIM Refund XML, with a sample here:
(Above, the $sOTC stands for the AuthNet trans id, and means Order Transaction Code in my PHP app.)
This works against a settled transaction and emits a responseCode of 1 with description "This transaction has been approved.". However, when I go into test.authorize.net to check this out, the very same transaction STILL lets me do a refund on it, even though supposedly I have done one, and I see that nothing has come in since the 19th, even though today is the 26th.
What am I doing wrong?
โ03-26-2013 02:22 PM
BTW, I try it again and it now responds with "The sum of credits against the referenced transaction would exceed original debit amount." So, that tells me that it is doing SOMETHING against test.authorize.net, but why I can't view this in the interface under Reports is beyond me. I mean, this is exactly the response one should see if they've already refunded the account enough times.
Me thinks test.authorize.net is broke.
โ03-26-2013 02:37 PM
Is the system down? Why are refund transactions not showing up, but they return back all the proper status information?
โ03-26-2013 04:12 PM
Does refund XML post return a transactionID?
โ03-26-2013 04:18 PM
Yes, I receive a transID value and refTransID, and they are not zero.
โ03-26-2013 04:20 PM
and it is not showing on the unsettled transaction?
โ03-26-2013 04:24 PM
I click Reports > Item Type says only Settled and Declined. It also lists the 19th as the last date, not today. I can't even choose today. I then click Run Report and I see the record I'm working against. I click it and the window pops open and shows a Refund button. I click it and it says that the account has already been refunded.
That looks like a sandbox bug to me.
โ03-26-2013 04:28 PM
on the top click search
on the Settlement Date change from or to to unsettled
click the button
โ03-26-2013 04:30 PM
Ah, I now see these following. I see in the report:
2186542107
Refund/Pending Settlement
26-Mar-2013 12:27:13 Doe, John
D
XXXX0012
USD 39.94
2186523302
Captured/Pending Settlement
26-Mar-2013 09:10:18 Doe, John
D
XXXX0012
USD 39.94
โ03-26-2013 04:35 PM