We have added the following new Response Code.

  • 4803 Maximum transaction amount for merchant exceeded.

We have enhanced our Trustly integration with the below changes:

  • Trustly Integration Upgrade: We've enhanced our Trustly integration with the addition of new payment instrument verification and registration endpoints. This upgrade improves security and streamlines the process for verifying and registering payment instruments.
  • Payout Flow Update: The payout flow now requires an accountId to be retrieved from the new payment instrument verification or registration endpoints, ensuring a more robust and secure payout process.
  • New Notification Types: Two new notification types have been introduced: paymentInstrument.accountSelection and paymentInstrument.accountRegistration. These notifications will keep you informed about the status of payment instrument account selection and registration.
  • New Response Code: A new response code, 1004 Success, has been added to provide clearer communication for successful requests.

For more detailed information on these changes, please refer to the Trustly Integration page and the Notifications page of our documentation.

We have added the following new Response Codes.

  • 4630 Payout has been reversed.
  • 4631 Customer dispute.
  • 4632 Cardholder name incorrect.
  • 4633 National ID is not associated with this customer.

We have added the following new Response Codes.

  • 1004 Success
  • 4293 Customer Name Verification Failed
  • 4294 Transaction Rejected By Customer
  • 4295 Transaction Rejected By Issuer
  • 4296 Transaction Has Violations
  • 4297 Payment Attempt Blocked
  • 4407 Refund Error: Transaction has already been refunded (fully or partially) and a full refund can no longer be performed
  • 4408 Refund Error: Partial refund cannot be performed for this transaction
  • 4409 Refund Error: Refund cannot be performed for this transaction
  • 4410 Refund Error: Refund cannot be performed for this transaction as it has been voided
  • 4501 Card not found at network
  • 4502 Ineligible
  • 4617 Payout has been declined
  • 4618 Payout has failed
  • 4624 Payout limit exceeded
  • 4625 Payout payee account not found
  • 4626 Payout held by merchant decision engine
  • 4627 Switching key required
  • 4628 Invalid switching key
  • 4800 Transaction Error: Token payments or payouts not yet supported for the specified payment service provider
  • 4801 Transaction Error: Token is not valid for the specified payment service provider
  • 4700 Tokenization Error: Network token unsupported
  • 5012 Server Error: Scheme reference data not present while trying to perform Merchant Initiated Transaction
  • 5013 Server Error: Integration with payment service provider is temporarily unavailable
  • 5306 Network Unavailable

We have added the following new Response Codes.

  • 4041 Entity not found on Merchant system
  • 4298 Invalid Currency
  • 4299 Invalid Country Code

We 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.

Additional Information

  • For more detailed information and examples, please refer to the complete API documentation.
  • If you have any further questions, please contact customer support.

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 transaction