Documentation Index
Fetch the complete documentation index at: https://docs.chipipay.com/llms.txt
Use this file to discover all available pages before exploring further.
The Bill Payments service is live in Mexico (MXN). Settlement happens in USDC on Starknet — your users hold crypto, your provider gets paid in fiat, you earn a configurable markup on every transaction.
At a glance
700+ services
Live SKUs across all 4 categories
170+ brands
Direct integrations with major Mexican carriers and providers
4 categories
Phone, Gift Cards, Bills, Phone Bundles
Earn a markup
Set your own per-transaction markup; we settle in USDC
What’s in the catalog
- 📱 Phone Recharges
- 🎁 Gift Cards
- 🧾 Bills & Services
- 📞 Phone Bundles
35 carriers · 379 servicesTop up prepaid phone balance for any major Mexican carrier. Your users pay in USDC, the carrier sees a normal recharge.






…and 27 more carriers (FlashMobile, OUI, RediCoppel, FRC Mobile, ABIB, Beneleit, Megamovil, and others).
Response is an array of SKUs (
Telcel

AT&T

Movistar

BAIT

Mimovil

ULTRACEL

Axios Mobile

VALOR TELECOM

See the integration code (Telcel example)
See the integration code (Telcel example)
{ id, chipiName, fixedAmount, currency, carrierName, ... }). Pass id to POST /v1/sku-purchases to charge — see the Node guide.Pick your stack
Node.js / Server-side
Full purchase flow with
@chipi-stack/backend, lifted from the staging smoke test.How it works
- Browse the catalog with
GET /v1/skus— filter bycategory+carrierNameto find what you need. - Buy with
POST /v1/sku-purchases— pass theskuId, the user’s reference (phone number, account, etc.), the amount in MXN, and the user’s gasless wallet. Chipi covers gas; the user’s USDC pays the bill. - Track with
GET /v1/sku-purchases/:id— poll until status isSUCCESS.
What you charge your users
Set your own markup per transaction in the Dashboard at/configure/skus. We settle the provider in MXN, charge your user in USDC, and credit your service wallet with the spread minus a flat ~$0.001 USDC settlement fee.
✅ Catalog data verified against production at the time this page was generated. Smoke-test attribution: seestaging-integration/staging-purchases.test.tsat commit90c7020.



















