

For example: 1003: amount - when amount is "test" or "abc" They will raise 1003 errorcode instead of 1005. 1005: id - indicates that the id for a resource has an invalid value or invalid format NOTE: All numeric fields are converted to 0 with invalid values. For example: 1005: paymentMethod - indicates that the payment method for a payment has an invalid value (not the one of the acceptable values). This type of error could optionally include an indication as to what field was not correctly specified. The partner must ensure that all conditional fields are included in the request, when required, and in accordance with the provided API documentation.Ī specific value or value in a specific format was expected.

For example: 1004:beneficiary.firstName,beneficiary.lastName - in this case, the beneficiary was of type 'individual' and both first and last name were not specified during payment submission.ġ004:beneficiary.taxId - in this case, the payment currency (“ currenc圜ode”) was “MXN” (Mexican Pesos) and the beneficiary Tax ID was not specified during payment submission. This type of error could optionally include an indication as to what field(s) were not included in a request when they should have been included. When it was required to be provided, a conditional data input field was either not included in the request or was included as a NULL or empty value. The partner must ensure that all required fields are included in the request in accordance with the provided API documentation. For example: 1003:paymentMethod - indicates that the payment method of a payment was not included in the request or had a NULL or empty value.

This type of error could optionally include an indication as to what field was missing. The partner must ensure that it has access to the resource that it is requesting or that a client certificate is attached to a requestĪ required data input field was either not included in the request or was included as a NULL or empty value. These exceptions have been logged and will be dealt with by the development team.Ĭlient Certificate can't be verified or an attempt has been made to use a resources that you do not have access to.
