Monato developer docs
Build payments for Mexico on Monato
Monato developer docs. APIs for SPEI transfers, direct debit, cash operations, bill payments, gift cards, lottery and remittances.
APIs for SPEI payments, direct debit collections, cash operations, bill payments and more. Pick a product to start, or read the platform basics first.
Move money

Receive SPEI deposits, send money to CLABE accounts and debit cards, create private accounts and Business Units, and validate accounts with Penny Validation.

Collect recurring and one-off payments from your customers by CLABE and debit card, through Domiciliación Bancaria.

Create cash-in and cash-out operations that your users complete at physical locations in Mexico, with webhooks when their status changes.
Sell services

Let your customers check a bill’s balance with only the account number, then pay it. Over 150 billers, including CFE and Sky.

Sell digital gift cards (eGift) from your app. Purchases are idempotent, and provider timeouts trigger an automatic reversal.

Sell lottery tickets in your app. Get the active draw, buy a ticket and receive a complete receipt.
Platform basics
Each product has its own credentials, base URLs and conventions. These pages compare them side by side, so read them before you integrate your first product.
How each product issues credentials and which headers to send.
Sandbox and production base URLs, and how to switch.
How each product delivers events, signs them and retries.
Retry a request without charging or paying twice.
The error body each API returns.
SPEI, CLABE, CEP, RFC and other terms you will see.
Your first integration
- Get sandbox credentials. How you get them depends on the product. See Get sandbox access.
- Follow the product Quickstart. It takes you from credentials to your first request.
- Handle webhooks and errors. Register your endpoint, check that events really come from Monato, and handle the errors your flow can hit.
- Go live. Switch to the production base URL and production credentials. See Environments.
Need help during your integration? Write to support@monato.com or book a call with our technical team. We are WhatsApp and Slack friendly. See Support.
