Cause | Impact | Resolution |
---|---|---|
- Required fields are missing or contain incorrect values. - Field values do not match expected data types. - Currency codes are invalid or the amount formatting is incorrect. - The request body is not properly formatted as JSON. - The transaction is blocked based on the account’s status or configuration. - An incorrect or outdated API version is used. Some validation rules may change between versions. | The payment process stops, and the payer cannot complete the purchase. This can result in lost sales if not fixed quickly. | - Check the error details in the API response to find the exact field and issue. - Ensure all required fields are there and contain valid data in the correct format and type. - Update the request with correct data and resend it to allow the payment to process. |