What is CWMPay?
CWMPay is a lightweight payment gateway API built specifically for Indian indie developers. Accept UPI payments and cryptocurrency with just a few lines of code. No monthly fees. Just 2% per successful transaction.Why CWMPay?
- Simple API — Integrate in minutes, not days
- UPI Payments — Accept INR via UPI using BharatPe infrastructure
- No Setup Fees — Free to start, pay only when you earn
- Webhooks — Get real-time payment notifications
- Secure — HMAC-SHA256 webhook signature verification
How It Works
1
Create an Account
Sign up at app.cwmpay.in and generate your API key from the dashboard.
2
Create a Payment
Call the
/api/merchant/payment/create endpoint with the amount and currency. You’ll receive a unique UPI QR code.3
Customer Pays
Your customer scans the QR code and completes the payment via any UPI app.
4
Verify Payment
Call the
/api/merchant/payment/verify endpoint with the UTR number to confirm the payment.5
Receive Webhook
CWMPay automatically fires a webhook to your endpoint when payment is confirmed.
Base URL
What’s Next?
Quick Start
Get your first payment running in 5 minutes
Authentication
Learn how to authenticate API requests
Create Payment
Create your first INR payment
Webhooks
Set up real-time payment notifications