We have added the following new Response Codes.
2102Unknown due to PSP read timeout4802Invalid key identifier: Account is already in use.
We have added the following new Response Codes.
2102 Unknown due to PSP read timeout4802 Invalid key identifier: Account is already in use.We have added the following new Response Codes.
1004 Success4293 Customer Name Verification Failed4294 Transaction Rejected By Customer4295 Transaction Rejected By Issuer4296 Transaction Has Violations4297 Payment Attempt Blocked4407 Refund Error: Transaction has already been refunded (fully or partially) and a full refund can no longer be performed4408 Refund Error: Partial refund cannot be performed for this transaction4409 Refund Error: Refund cannot be performed for this transaction4410 Refund Error: Refund cannot be performed for this transaction as it has been voided4501 Card not found at network4502 Ineligible4617 Payout has been declined4618 Payout has failed4624 Payout limit exceeded4625 Payout payee account not found4626 Payout held by merchant decision engine4627 Switching key required4628 Invalid switching key4800 Transaction Error: Token payments or payouts not yet supported for the specified payment service provider4801 Transaction Error: Token is not valid for the specified payment service provider4700 Tokenization Error: Network token unsupported5012 Server Error: Scheme reference data not present while trying to perform Merchant Initiated Transaction5013 Server Error: Integration with payment service provider is temporarily unavailable5306 Network UnavailableWe have added the following new Response Codes.
4041 Entity not found on Merchant system4298 Invalid Currency4299 Invalid Country CodeWe have added customerOrderCode and merchantTransactionId to payment notifications.
We have added reference and merchantTransactionId to payout notifications.
CustomerOrderCode is your own code provided to reference a transaction on BR-DGE portal. MerchantTransactionId is a unique identifier provided by you upon initial transaction.
We have added a new paymentRails field to PaymentResponseand PaymentStatusResponse
See the following endpoints for more information on the PaymentResponse object.
We have added a new Response Code.
4292 Unable to route transactionFixed a number of regex in OpenAPI schema, so that they comply with OpenAPI standard.
We have added new custom metadata fields for Payments and Payouts
Custom metadata allows you to include additional information with each transaction, giving you more flexibility and control over your payment processing. You will soon be able to define your own routing rules based on this metadata, optimizing payment processing and improving customer satisfaction.
To add custom metadata, use the Create a Payment or Create a Payout endpoints.
Send the metadata as name-value pairs, where the name is the field name and the value is the data you want to associate with that field.
Example
{
"customMetadata": {
"customer_type": "VIP",
"order_id": "1234567890"
}
}The following new errors are associated with custom metadata validation failures
Added Create PayPal Order endpoint
We have added a new POST endpoint to our API: [POST /v1/paypal/orders], that will create an order with PayPal and return the order ID.
We have added new 'Merchant' risk instrument