Wednesday, June 12, 2019

Credit Card Cash Sale or Payment via Merchant e-Solutions Throws Error “Invalid Transaction Amount”

Root cause: User attempts capture an amount on customer's credit card for more than what was authorized.

There is a 1 to 1 relationship between an Authorization (SalesOrder) and a Capture (Cash Sale/Payment). When capturing a pre-authorized fund, valid capture amount must be lessthan or equal to the original authorization amount.

The error "Invalid Transaction Amount" normally appears in manytypes of scenario:

A. User may create a credit card cash sale or payment andincrease the charge amount.
B. User may have partially captured the fund andattempts to capture it again for the full amount.

There are many other possiblescenarios which yield the same result. The solution is always to enter amountin the cash sale or payment for the remaining uncaptured amount.

No comments:

Post a Comment