Iam working on a Refunding a transaction with Authorize.net, but it always returning -"The sum of credits against the referenced transaction would exceed original debit amount".
I have submitted following fields that are needed for a refund along with other necessary fields
1) previously settled transaction id as "x_trans_id" 2) Correct transaction amount as "x_amount" 3) transaction type "x_type" => "credit" 4) x_method = "cc"
Here I'm quite sure that Iam submitting correct amount for refund request, but still getting the above error. Also this previously settled transaction was used x_type" as "auth_capture".
Pleas开发者_运维百科e note, Iam working on LIVE server with all details are correct(Authorize.net merchant username and password, customer card details etc).
Please can anyone tell me why Iam getting such an error while sending a request for refund ?
Thanks
This error occurs if you are requesting a refund for an amount greater than the initial payment amount of the initial transaction. So if you are trying to refund an amount greater then the amount charged on 2011/07/13 then you will get this error.
精彩评论