Payment Initiation

This Payment Initiation API Specification describes the flows and payloads for initiating a general payment-order.

The API endpoints described here allow a PISP to:

  1. Register an intent to stage a payment-order consent.
  2. Optionally confirm available funds for a payment-order.
  3. Domestic immediate, international immediate and international scheduled (immediate debit) payments only.
  4. Subsequently submit the payment-order for processing.
  5. Optionally retrieve the status of a payment-order consent or payment-order resource.

 

This specification should be read in conjunction with Read/Write Data API Specification which provides a description of the elements that are common across all the Read/Write Data APIs.

CategoryAPIs
Domestic PaymentsPOST/domestic-payment-consents
GET/domestic-payment-consents/{Consentld}
GET/domestic-payment-consents/{Consentld}/funds-
confirmation
POST/domestic-payments
GET/domestic-payments/{DomesticPaymentld}
Domestic Scheduled PaymentPOST/domestic-scheduled-payment-consents
GET/domestic-scheduled-payment consents/{Consentld}
POST/domestic-scheduled-payments
GET/domestic-scheduled-payments/{DomesticScheduled-
Paymentld}
International PaymentsPOST/international-payment-consents
GET/international-payment-consents/{Consentld}
GET/international-payment-consents/{Consentld}/funds-
confirmation
POST/international-payments
GET/international-payments/{InternationalPaymentld}
International Scheduled
Payments
POST/international-scheduled-payment-consents
GET/international-scheduled-payment-consents/
{Consentld}
GET/international-scheduled-payment-consents/
{Consentld}/fundsconfirmation
POST/international-scheduled-payments
GET/international-scheduled-payments/{International-
ScheduledPaymentld}