These are the latest release notes specifically for the QuickBooks Payments API.
If you also want to see updates for the QuickBooks Online Accounting API, here are the release notes.
Date: June 1, 2019
Date: February 25, 2016
The following changes have been implemented with this release:
After this release, transactions will be limited to a maximum of 150% of the authorized transaction amount. To support this, we have added the following error and logic to both the legacy QBMS and Payments API:
1 2 3 4 5 6 7 8 9 10 11 | { "errors":[ { "code":"PMT-5000", "type":"transaction_declined", "message":"The request to process this transaction has been declined.", "moreInfo":"This capture transaction could not be processed because it has exceeded the allowed authorization to capture amount difference.", "infoLink":"https://developer.intuit.com/app/developer/qbpayments/docs/develop/troubleshooting/error-codes" } ] } |
This error indicates that the amount captured in the payment request exceeded the amount that was authorized.