We are having an issue where the customer receives payment transaction error with the reason of "Invalid amount for capture" in Authorize.net payment gateway in Magento.
Some customers have been persistent and their order finally goes through after attempting to place the order several times, but we are also losing sales. It appears that if the customer logs off and logs back in it allows them to place the order but not entirely sure of this as it has only been attempted with several customers. This problem started when we moved servers. I have attached a one sample emails of the failure reminder.
Reason Invalid amount for capture.
Checkout Type : onepage
Customer: XXXXXXXX
Total: USD 36.27
Billing Address: XXXXXX
Shipping Address: XXXXXXX
Shipping Method: free US shipping over $75 // USPS Priority Mail
Payment Method: Credit Card
Date & Time: Oct 5, 2014 7:39:22 PM
Best Answer
I found that when I had this happen I had to adjust my Authorize.net configuration. This article did the trick for me, even though it might not be exactly your issue.
http://confluence.aheadworks.com/display/EUDOC/Subscriptions+and+Recurring+Payments+2.X#SubscriptionsandRecurringPayments2.X-Authorize.netconfiguration