Create an international payment consent
Create an international payment consent described in the Open Banking API documentation: Account and Transaction API Specification.
Use international payments for international SWIFT payments in all currencies supported by Revolut.
Only the payments with
InstructedAmount in the same currency as
CurrencyOfTransfer are supported.
However, users can select which account to be charged in the consent authorization UI even if the selected account is in a different currency.
In such a case, the
ExchangeRateInformation response field contains information about the
CurrencyOfTransfer. If the user doesn't have enough funds on the selected account, the consent authorization is rejected.
When you make the API call, ensure that you:
- Pass the
x-jws-signatureheader in your request. The signature is generated from the request body with the TPP signing key that is specified in the JWS header.
The international payments API is in beta.
International Payment Consents Created