Version 1.1.0 (Current Version)
This API lets you initiate a single immediate domestic payment and submit payment requests. It also lets you check the payment status and confirm funds.
/domestic-payment-consents
The API endpoint lets you ask Virgin Money to create a new domestic payment consent resource:
Virgin Money will create a domestic 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.
/domestic-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.
/domestic-payments
Once the customer has authorized the domestic 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.
/domestic-payments/{DomesticPaymentId}
Check the status of the payment.
Before calling the API, you must have an access token issued by Virgin Money using 'Client Credentials' grant.
/domestic-payment-consents/{ConsentId}/funds-confirmation
Check if sufficient funds are available to make the payment.
Before calling the API, you must have an access token issued by Virgin Money using 'Authorization Code' grant type.