Hi,
We are intermittently seeing "Total credit amount exceeds capture amount" in our responses when attempting to issue credits against an order with multiple captures. I have attached the SOAP request and response transactions related to 2 orders. Order 1830 was processed without error, however the same scenario with order 1892 causes one of the credit transactions to fail. I am not seeing any reason for this since the capture and credit totals are identical.
We are using the sandbox https://prelive.litle.com/vap/communicator/online with merchantId 064300.
Thank you,
Manny Rodriguez
Hello Manny,
After reviewing the logs it looks like the requests are submitting the same transaction "id" on all of the captures. This is triggering a duplicate checker that is auto reversing the captures. If you look in the XML responses on the secondary captures you will see an attribute of duplicate="true." To avoid this either set the id to null id="" or send a unique id on each capture. Section 2.5.20 of the XML guide has more info on duplicate checking. Let me know if this does not resolve the issue.
Crayton