List of ErrorsThe payment failed because the transaction amount is invalid. This can occur when the amount is zero, improperly formatted, contains invalid characters, or exceeds gateway limits. The error typically indicates an issue with how the payment request was constructed.
gateway.transaction_processing.amount_invalid
Recommended Customer Message
There seems to be an issue with the payment amount. Please verify that the amount is entered correctly and try your transaction again.Root Cause
- Zero amount authorization: The transaction amount was mistakenly set to zero.
- Incorrect amount formatting: The amount field contains invalid characters, decimals, or formatting issues.
- Exceeding gateway limits: The transaction amount exceeds the maximum allowed by the payment gateway or processor.
- Corrupted payment request: Improper API payload or incorrect integration logic resulting in unreadable amounts.
Troubleshooting and Solutions
- Review the transaction request payload for correctness.
- Ensure that the authorized amount is greater than zero and properly formatted.
- Validate any platform-side validations or formatting checks before sending requests to the payment gateway.
- Retry the transaction after ensuring the amount is corrected and properly structured.
- Contact Chargebee Support for further help if unable to resolve the issue.