Recharge Metro Cards Instantly, Anywhere
ZuelPay is one of the best Metro Card Recharge API providers in India — providing an API for recharging metro smart cards from anywhere in India. Your agents and customers can top up their metro cards without visiting a metro station or service centre.
All Indian metro cities are covered — each metro network uses a prepaid smart card that needs periodic recharging. Our API integrates with DMRC (Delhi), MMRDA (Mumbai), KMRC (Kolkata), BMRCL (Bangalore), CMRL (Chennai), HMRL (Hyderabad) and L-Metro (Lucknow).
Our experts make sure portals and white-labels using this API are fast, reliable and user-friendly with regular updates for all the latest metro features and functionalities.
Metro Networks Across India
Delhi Metro
Mumbai Metro
Kolkata Metro
Bangalore Metro
Chennai Metro
Hyderabad Metro
Lucknow Metro
More Cities
Metro Card API Capabilities
// POST /v2/metro/recharge
fetch('https://api.zuelpay.com/v2/metro/recharge', {
method: 'POST',
headers: { 'Authorization': 'Bearer zp_live_xxx' },
body: JSON.stringify({
metro_network: 'DMRC', // Delhi Metro
card_number: '1234567890123456',
amount: 500,
ref_id: 'METRO_2026_001'
})
});
// Card balance updated instantly
More from ZuelPay Suite
Add Metro Card Recharge to Your Platform
All metro cities, instant top-up, commission-based. Sandbox ready, no setup fee.