Developer Documentation

Build with ZenPays APIs

Comprehensive documentation to integrate ZenPays into your application. From quick start guides to advanced features, everything you need is here.

Documentation sections

Organized guides and references to help you implement every feature

Getting Started

Quick setup and basic integration guides

Payment Gateway

Accept payments with our gateway

Banking APIs

Account management and banking services

Compliance

KYC, AML, and regulatory compliance

Quick start guide

Get up and running with ZenPays in 5 simple steps

1

Create Account

Sign up for a ZenPays developer account and verify your email

# Sign up at https://dashboard.zenpays.io
2

Get API Keys

Generate your test and live API keys from the dashboard

API_KEY=zpk_test_... API_SECRET=zps_test_...
3

Install SDK

Install the ZenPays SDK for your preferred language

npm install zenpays-node # or pip install zenpays-python
4

Make First Call

Initialize the client and create your first payment

const payment = await zenpays.payments.create({ amount: 50000, // ₹500 currency: "INR" });
5

Handle Webhooks

Set up webhook endpoints to receive payment notifications

app.post("/webhook", (req, res) => { // Handle payment events });

Ready to integrate?

Explore our comprehensive API reference or download our SDKs