Non-numeric or improperly formatted order ID: The transaction request included an order ID in an invalid format, which the gateway could not process.
Incorrect data type in API request: The order ID field expected a numeric value but received a string or special characters.
Integration configuration error: The merchant system did not validate or format the order ID correctly before sending it to the gateway.
Missing order ID in request: The order ID field was left blank or improperly structured in the API payload.
Verify that the order ID being passed in the transaction request is numeric and correctly formatted.
Update the API integration or application logic to enforce correct data types for all required fields.
Retry the transaction only after ensuring the order ID meets the gateway's formatting requirements.
Implement input validation to prevent invalid order IDs from being submitted in future transactions.
If the issue persists, contact the payment gateway and support@chargebee.com for further clarification on accepted order ID formats.