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.
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.

Category APIs
Domestic Payments
POST/domestic-payment-consents
GET/domestic-payment-consents/{Consentld}
GET/domestic-payment-consents/{Consentld}/funds-confirmation
POST/domestic-payments
GET/domestic-payments/{DomesticPaymentld}
Domestic Scheduled Payment
POST/domestic-scheduled-payment-consents
GET/domestic-scheduled-payment-consents/{Consentld}
POST/domestic-scheduled-payments
GET/domestic-scheduled-payments/{DomesticScheduledPaymentld}
International Payments
POST/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/{InternationalScheduledPaymentld}