MP
API Reference
All systems operationalDashboard
Getting started
  • Introduction
  • Quickstart (15-min walkthrough)
  • Postman
  • Environments
Core
  • Authentication
  • Versioning
  • Errors
  • Rate limits
  • Idempotency
  • Pagination
  • Security model
  • Webhooks & signing
  • paymentData shapes by method
  • Multi-merchant / multi-shop
  • Payment lifecycle
Endpoints
  • GET /ping
  • GET /me
  • POST /api/v1/checkout/sessions
  • POST /api/v1/payments
  • GET /api/v1/payments/{id}
  • GET /api/v1/payments
  • POST /payments/{id}/refund
  • GET /api/v1/payment-methods
  • GET /balance
  • POST /webhooks (register)
  • GET /webhooks (list)
  • GET /webhooks/{id}
  • PATCH /webhooks/{id}
  • DELETE /webhooks/{id}
  • POST /webhooks/{id}/rotate-secret
  • GET /webhooks/{id}/deliveries
  • POST /webhooks/{id}/deliveries/{deliveryId}/replay
Sandbox
  • Sandbox-Simulate header
  • Sandbox playground
  • Test data
Reference
  • Account tiers & trustScore
  • Settlement flow
  • SDKs
  • OpenAPI spec
  • Changelog
DocsSandboxTest data
Sandbox

Test data

Deterministic values for exercising specific branches.

MethodToken / numberOutcome
Card4242 4242 4242 4242Always succeeds.
Card4000 0000 0000 0002Always declines (`card_declined`).
Card4000 0000 0000 9995Insufficient funds.
Card4000 0000 0000 0119Processing error — retried by the cascade.
SPEIamount = 1000Auto-pays 30s after creation.
PIXamount = 1000Auto-pays after 30s; otherwise 'expired'.
OXXOamount = 1000Auto-pays after 60s.
Previous · Sandbox
Sandbox playground
Next · Reference
SDKs