Version 3.1.2 (Current Version)
These APIs currently supports SWIFT and SEPA Payments.
These APIs currently supports Indicative rate type.
This API lets you initiate a single scheduled international payment and submit payment requests. It also lets you check the payment status and confirm funds.
/international-scheduled-payment-consents
The API endpoint lets you ask Virgin Money to create a new international scheduled payment consent resource:
Virgin Money will create a international scheduled payment consent resource and provide a unique ConsentId for the resource.
Before calling the API, you must have an access token issued by Virgin Money using a 'Client Credentials' grant.
/international-scheduled-payment-consents/{ConsentId}
Check the status of the payment consent.
Before calling the API, you must have an access token issued by Virgin Money using 'Client Credentials' grant.
Once the customer has authorized the international scheduled-payment consent, you can submit the payment for processing:
Before calling the API, you must have an access token issued by Virgin Money using 'Authorization Code' grant.
If rate type is’ Indicative’, on date of scheduled payment, user need to login to bank website to accept the exchange rate before the payment can be executed.
/international-scheduled-payments/{InternationalPaymentId}
Check the status of the payment.
Before calling the API, you must have an access token issued by Virgin Money using 'Client Credentials' grant.