Skip to main content

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