Fund and pay suppliers in both GBP and EUR currencies
We are excited to introduce the ability to fund and pay suppliers in both EUR and GBP currencies. This optional new feature provides greater flexibility and convenience.
Effective:
- 12 August 2024 on Sandbox
- 20 August 2024 on Live
How to enable multi-currency payment runs:
- Login to the Embedder Portal: access your account on the embedder portal.
- Update the supported currency in Buyer Settings: by switching on the second currency.
- Update the Buyer details: via the PATCH/buyers endpoint to add the new
supportedCurrencies
.
To activate the new supported currency, a buyer user with the Admin role must authenticate and step-up their token to confirm and complete the activation.
When creating a payment run with multiple currencies, the plugin will automatically split the payment run into separate groups based on each currency. Buyers will be able to fund EUR payment run groups using a EUR linked account and a GBP payment run group using a GBP linked account.
If you provide an unsupported currency when creating a payment run, you will receive an HTTP 409 error code UNSUPPORTED_MULTIPLE_CURRENCIES
and if the currency is not active, you will receive an HTTP 409 error code ZERO_BALANCE_ACCOUNT_INVALID_STATE
. You will need to handle these errors accordingly.
Additionally, the Payment Run Authorisation Component and the payment run screen on the embedder portal have been updated to support and display multi-currency payment runs effectively.
Affected UI Components:
Affected Endpoints:
More details on creating a payment run is available in our documentation