APIs built for modern Indian businesses

Move money with one simple API.

Send payouts, collect PayIn payments and connect banking workflows from one developer-friendly platform. Build faster with clean APIs, real-time status updates and intelligent multi-route processing.

Sandbox testing Token-based access Real-time callbacks
API operational
curl --request GET \ --url 'https://payzo.wefastpay.in/apiservice/payout.php' \ --data-urlencode 'uname=YOUR_MOBILE' \ --data-urlencode 'api_token=YOUR_TOKEN' \ --data-urlencode 'operator=IMPS' \ --data-urlencode 'account_number=XXXXXXXX1234' \ --data-urlencode 'ifsc=HDFC0001234' \ --data-urlencode 'holder_name=Rahul Kumar' \ --data-urlencode 'user_mobile_number=9876543210' \ --data-urlencode 'amount=2500' \ --data-urlencode 'reqid=PZ260726001'
{ "status": "success", "message": "Payout processed", "reqid": "PZ260726001", "ref_number": "PZO89462057", "opid": "621908458012", "amount": 2500, "api_status": "SUCCESS" }
Built around the payment modes your business uses
IMPS
NEFT
RTGS
UPI
VIRTUAL A/C
One unified platform

Everything you need to collect, send and manage money.

Use only the product you need today, then add more workflows as your business scales.

01

Payout API

Send funds instantly to bank accounts, UPI IDs and supported phone-based UPI destinations.

  • IMPS, NEFT, RTGS and UPI modes
  • Unique request ID duplicate protection
  • Status API and callback updates
Start with Payouts
02

PayIn API

Accept and reconcile incoming payments through UPI and account-based collection workflows.

  • UPI intent and QR-ready flows
  • Real-time payment confirmation
  • Order-level status reconciliation
Explore PayIn
03

Connected Banking

Bring collection accounts, balances, transaction data and fund movement into your own dashboard.

  • Virtual account workflows
  • Balance and statement visibility
  • Automated collection mapping
Connect banking
Payout request received
Request ID: PZ260726001 · Mode: IMPS · ₹2,500.00
Primary route Processing
Backup route 1 Ready
Backup route 2 Ready
Transfer confirmed
Status delivered through callback
SUCCESS
Built for scale

Reliability that stays invisible to your customers.

Payzo keeps the integration simple while the routing layer handles provider selection, duplicate checks and transaction status behind the scenes.

Multi-route processing

Configure a primary route with backup APIs to maintain continuity during provider downtime.

Idempotent request handling

Use your unique request ID to protect against accidental duplicate transactions and safer retries.

Clear transaction lifecycle

Track success, pending and failed states using callbacks, reports and status-check APIs.

Developer first

From first API call to production—with less friction.

Predictable requests, readable responses and practical tools help your team integrate without unnecessary complexity.

Simple REST APIs

Clear parameters and consistent JSON responses make server-side integration straightforward.

Sandbox testing

Validate request flows and transaction states safely before switching to live credentials.

Secure API access

Authenticate requests with account-specific tokens and keep credentials under your control.

Real-time webhooks

Receive transaction updates in your system and automate fulfilment or reconciliation.

Unified reports

Review Payout, PayIn and banking activity through structured reports from one dashboard.

Integration support

Get help while configuring credentials, callbacks and the production rollout checklist.

Quick onboarding

Get started in four simple steps.

A clear path from account setup to your first live transaction.

1

Create your account

Register your business and share the required onboarding details securely.

2

Complete verification

Submit business and authorised-person documents applicable to your selected product.

3

Integrate and test

Use the API documentation and sandbox credentials to validate your complete flow.

4

Go live

Activate production credentials after approval and begin processing real transactions.

Built for business

Payment infrastructure for real operating workflows.

Use Payzo wherever your business needs programmable collections or disbursals.

Cashbacks & rewards

Deliver cashback, incentive and reward payments directly to eligible customers or partners.

E-commerce & logistics

Automate vendor settlements, customer refunds, COD reconciliation and delivery-partner payouts.

Finance & marketplaces

Power controlled disbursals, collections, commissions and partner settlements from your platform.

FAQ

Frequently asked questions.

Useful answers before you begin your Payzo integration.

Still have a question? Talk to our team.

Payzo is designed for bank-account and UPI payouts through IMPS, NEFT, RTGS and UPI. Availability can vary by account approval, configured provider and transaction type.

Yes. You can validate request formats, authentication, responses and status handling in a test environment before production activation.

Every transaction carries your unique request ID. Reusing the same ID lets the platform identify a retry instead of blindly creating another payout.

Limits depend on the payment mode, provider-bank configuration, regulatory checks and your approved business profile. Your applicable limits are shared during activation.

Verification helps validate the business, authorised person and intended transaction use case. The required document list depends on your organisation type and selected products.

Yes, eligible products can be managed from the unified platform. Individual modules are enabled after the relevant approval and technical configuration.

Build with Payzo

Ready to simplify your payment stack?

Tell us what you are building. Our team will help you choose the right Payzo APIs and plan the integration.