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.

Run with Naftiko MastercardPayment ProcessingCheckoutE-CommerceMerchant

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