mastercard.com

Open Banking - Payments initiation service

12 endpoints
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (7 total)

connect-web-sdk ✓ Official
npm install connect-web-sdk
# Maven: see https://github.com/Mastercard/xmlsignverify-core-java
gateway-android-sdk ✓ Official
# Maven: see https://github.com/Mastercard-Gateway/gateway-android-sdk
# Maven: see https://github.com/marcoblos/mastercard-mpgs-sdk
sdk-core-php ✓ Official
composer require sdk-core-php
gateway-ios-sdk ✓ Official
# See https://github.com/Mastercard-Gateway/gateway-ios-sdk
# See https://github.com/Mastercard/masterpass-qr-core-sdk-ios
curl examples
Returns the status of each connectivity provider
curl \
  /payments/health
Endpoints (12 total)
GET
/payments/health
Returns the status of each connectivity provider
POST
/payments/aspsps
Get list of ASPSPs
POST
/payments/consents/raw
Extracts the original raw consent given by the aspsp
POST
/payments/sepa-credit-transfers
Redeem the payment
POST
/payments/domestic-credit-transfers
Redeem the payment
POST
/payments/cross-border-credit-transfers
Redeem the payment
POST
/payments/sepa-credit-transfers/consents
Request consent initiation via redirect
POST
/payments/domestic-credit-transfers/consents
Request consent initiation via redirect
POST
/payments/sepa-credit-transfers/payment-status
Get payment status
POST
/payments/cross-border-credit-transfers/consents
Request consent initiation via redirect
POST
/payments/domestic-credit-transfers/payment-status
Get payment status
POST
/payments/cross-border-credit-transfers/payment-status
Get payment status
At a glance
Total SDKs7
Languages5
Endpoints12