Group Payment Errors
Error Code | Description |
---|---|
ERROR_CARD_VALIDATION_IN_GROUP_PAYMENT | The request attempted to validate a card as part of a group payment. The request was rejected. Corrective action: Create a payment with a card payment method, set 'capture' to false, set 'amount’ to 0, and list only one payment in the 'payments' array. |
ERROR_CASH_NOT_SUPPORTED_FOR_GROUP_PAYMENT | The request tried to create a group payment, but one of the payment methods in the individual payments was a cash payment method. The request was rejected. Corrective action: For all payments, use the following types of payment methods: card, bank_redirect, bank_transfer. |
ERROR_CREATE_GROUP_PAYMENT_EXCEEDED_MAX_PARTICIPANTS | The request tried to create a group payment, but there were too many individual payments. The request was rejected. Corrective action: Use 2 to 10 payments. |
ERROR_CREATE_GROUP_PAYMENT_INVALID_EXPIRATION | The request tried to create a group payment, but the expiration was not valid. The request was rejected. Corrective action: For 'expiration', use a Unix timestamp for a time in the future. |
ERROR_CREATE_GROUP_PAYMENT_INVALID_PAYMENTS | The request tried to create a group payment, but the payments were not in the form of an array. The request was rejected. Corrective action: For the 'payments' array, use an array of 'payment' objects. |
ERROR_CREATE_GROUP_PAYMENT_MISSING_CURRENCY | The request tried to create a group payment, but one of the payment methods did not specify a currency. The request was rejected. Corrective action: For all payments, specify the same currency. |
ERROR_CREATE_GROUP_PAYMENT_MISSING_PAYMENTS | The request tried to create a group payment, but the payments were not found. The request was rejected. Corrective action: For the 'payments' array, use an array of 'payment' objects. |
ERROR_CREATE_GROUP_PAYMENT_PARTICIPANTS_LESS_THAN_MIN | The request tried to create a group payment, but there was only one individual payment. The request was rejected. Corrective action: Use 2 to 10 payments. |
ERROR_DIFFERENT_COUNTRIES_NOT_SUPPORTED_FOR_GROUP_PAYMENT | The request tried to create a group payment, but the payment methods in the individual payments were not all from the same country. The request was rejected. Corrective action: For all payments, use payment methods that are supported in the same country. |
ERROR_DIFFERENT_CURRENCIES_NOT_SUPPORTED_FOR_GROUP_PAYMENT | The request tried to create a group payment or replace a failed payment in a group payment, but the individual payments did not all use the same currency. The request was rejected. Corrective action: Use the same currency for all payments. |
ERROR_ESCROW_NOT_SUPPORTED_FOR_GROUP_PAYMENT | The request tried to create a group payment, but one of the payment methods required an escrow. The request was rejected. Corrective action: For all payments, do not use escrow. |
ERROR_FX_NOT_SUPPORTED_FOR_GROUP_PAYMENT | The request tried to create a group payment, but one of the payment methods required currency exchange. The request was rejected. Corrective action: For all payments, do not use currency exchange. |
ERROR_GET_GROUP_PAYMENT | The request attempted an operation that requires a group payment, but the group payment was not found. The request was rejected. Corrective action: Use the ID of a valid group payment, a string starting with 'gp_'. |
ERROR_GROUP_PAYMENT_CAN_NOT_BE_CANCELED | The request tried to cancel a group payment, but the statuses of the individual payments were not all 'ERR' or 'ACT'. The request was rejected. Corrective action: None. Contact Rapyd Client Support. |
ERROR_GROUP_PAYMENT_CAN_NOT_BE_REFUNDED | The request tried to create a refund on a group payment, but the statuses of the individual payments were not all 'ERR' or 'CLO'. The request was rejected. Corrective action: None. Wait until all payments are closed, or contact Client Support. |
ERROR_GROUP_PAYMENT_NO_FAILED_PAYMENTS_TO_REPLACE | The request tried to replace a payment in a group payment, but there were no failed payments to replace. The request was rejected. Corrective action: None. Wait until one of the payments fails. |
ERROR_GROUP_PAYMENT_PAYMENT_AMOUNT_EXCEEDS_FAILED_PAYMENTS_TOTAL_AMOUNT | The request tried to replace a payment in a group payment, but the amount was greater than the total amount of failed payments. The request was rejected. Corrective action: Set 'amount' to the total amount of failed payments. |
ERROR_INVALID_GROUP_PAYMENT | The request attempted an operation that requires a group payment, but the ID of the group payment was not a string. The request was rejected. Corrective action: For 'group_payment', use the ID of a valid group payment, which is a string starting with 'gp'. |
ERROR_MISSING_GROUP_PAYMENT | The request attempted an operation that requires a group payment, but the group payment was not found. The request was rejected. Corrective action: Use the ID of a valid group payment, a string starting with 'gp_'. |
ERROR_REFUND_GROUP_PAYMENT_INVALID_AMOUNT | The request tried to refund against a group payment, but the amount was not valid. The request was rejected. Corrective action: For 'amount', use a decimal number. |