Mastercard · Capability
Mastercard Payment Processing and Checkout
Unified workflow for merchants and payment processors to manage checkout experiences, process payments, and accept contactless transactions across Mastercard's payment gateway, checkout solutions, and commerce APIs.
What You Can Do
POST
Create checkout session
— Create a new checkout session
/v1/checkout-sessions
POST
Create unified session
— Create a unified checkout session
/v1/unified-sessions
POST
Process payment
— Process a payment through the gateway
/v1/payments
GET
Get payment
— Get payment details
/v1/payments
POST
Generate qr code
— Generate a merchant QR code for payment
/v1/qr-payments
POST
Create installment plan
— Create an installment plan
/v1/installment-plans
MCP Tools
create-checkout-session
Create a new checkout session for a merchant
create-unified-session
Create a unified checkout session supporting multiple payment methods
process-payment
Process a payment through the Mastercard gateway
get-payment-details
Retrieve payment transaction details
read-only
idempotent
generate-qr-code
Generate a merchant-presented QR code for payment
process-cloud-transaction
Process a cloud commerce transaction
register-contactless-reader
Register a contactless reader device
create-installment-plan
Create a buy-now-pay-later installment plan
APIs Used
checkout-solutions
unified-checkout
cloud-commerce
contactless-reader
gateway
merchant-qr
installments