Integrate AEPS, DMT, Recharge, BBPS, PAN & Aadhaar Pay into your platform in minutes. Enterprise-grade reliability with 99.9% uptime.
import requests
response = requests.post(
"https://api.payonclickindia.com/v1/aeps",
headers={
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
},
json={
"aadhaar": "XXXX-XXXX-1234",
"bank_code": "SBIN",
"amount": 1000,
"type": "cash_withdrawal"
}
)
# ✅ Response: 200 OK
print(response.json())
# {"status": "SUCCESS", "txn_id": "TXN98231..."}
Everything you need to build powerful fintech applications
Aadhaar Enabled Payment System for cash withdrawal, balance enquiry, and mini statement using biometric authentication.
Domestic Money Transfer API enabling instant fund transfers to any bank account across India via IMPS/NEFT.
Multi-operator recharge API for prepaid, postpaid, DTH, data cards and broadband connections.
Bharat Bill Payment System for electricity, gas, water, insurance, loan EMI and all utility bill payments.
PAN card verification, UTI/NSDL PAN application, correction and PAN to Aadhaar linking services.
Accept payments using Aadhaar number and biometric authentication. Secure merchant payment collection.
Enterprise-grade infrastructure powering India's fintech ecosystem
Average API response time under 200ms. Built on high-performance infrastructure.
256-bit SSL encryption, PCI DSS compliant, SOC 2 certified infrastructure.
Multi-region redundancy with automatic failover and real-time monitoring.
Dedicated technical support team available round the clock via call, email & chat.
Industry-leading commission rates with real-time settlement to your bank account.
RESTful APIs with comprehensive documentation. SDKs for PHP, Python, Node.js & Java.
Clean RESTful APIs with detailed documentation and code samples
Withdraw cash from customer's bank account using Aadhaar biometric authentication.
aadhaar_number | string | Customer's Aadhaar number |
bank_code | string | Bank IIN code |
amount | integer | Amount to withdraw (₹100 - ₹10,000) |
biometric_data | string | Base64 encoded biometric |
agent_id | string | Registered agent ID |
{
"status": "SUCCESS",
"txn_id": "TXN2026041298231",
"rrn": "412098371623",
"amount": 1000,
"balance": 24500.50,
"bank_name": "State Bank of India",
"timestamp": "2026-04-12T10:30:00Z"
}
Transfer money instantly to any bank account via IMPS/NEFT.
sender_mobile | string | Sender's mobile number |
beneficiary_id | string | Registered beneficiary ID |
amount | integer | Transfer amount (₹100 - ₹25,000) |
mode | string | IMPS or NEFT |
{
"status": "SUCCESS",
"txn_id": "DMT2026041243891",
"utr": "IMPS/412098371623",
"amount": 5000,
"beneficiary": "Rajesh Kumar",
"bank": "HDFC Bank",
"timestamp": "2026-04-12T10:35:00Z"
}
Instant recharge for prepaid, postpaid, DTH and data cards.
mobile | string | Mobile number or DTH ID |
operator_code | string | Operator code (JIO, AIRTEL, etc.) |
amount | integer | Recharge amount |
type | string | prepaid / postpaid / dth |
{
"status": "SUCCESS",
"txn_id": "RCH2026041256781",
"operator": "Jio",
"mobile": "9876543210",
"amount": 299,
"operator_ref": "JIO8723641",
"timestamp": "2026-04-12T10:40:00Z"
}
Pay utility bills — electricity, gas, water, insurance, loan EMI via BBPS.
biller_id | string | BBPS biller ID |
consumer_number | string | Consumer/account number |
amount | integer | Bill amount |
payment_mode | string | wallet / account |
{
"status": "SUCCESS",
"txn_id": "BBPS2026041234561",
"biller": "MSEDCL",
"consumer_no": "123456789012",
"amount": 1850,
"receipt_no": "BBPS87236419",
"timestamp": "2026-04-12T10:45:00Z"
}
From signup to production in minutes, not months
Create your account, complete KYC verification, and get your sandbox API credentials instantly.
Use our SDKs & documentation to integrate APIs. Test in sandbox with sample data and callbacks.
Switch to production keys. Start processing real transactions and earning commissions.
No hidden charges. Pay only for what you use.
Perfect for small businesses and startups getting started.
For growing businesses that need premium features and support.
Custom solutions for large enterprises with high transaction volumes.
Launch your own branded fintech platform — fully customized, fully yours
Get a fully branded admin panel, retailer app and distributor dashboard with your company logo, colors and domain. Your customers see only your brand.
We build tailor-made fintech platforms from scratch — multi-level agent networks, wallet systems, commission engines, reporting dashboards and more.
Native mobile applications with biometric integration, push notifications, real-time balance updates and offline transaction support for field agents.
Server setup, SSL, payment gateway integration, API routing, load balancing and 24/7 monitoring — we handle the entire tech stack so you focus on business.
Trusted by 500+ businesses across India
Fill the form and our team will reach out within 24 hours with your API credentials.