UPI Payment Gateway · India

Collections & payouts,
built for India.

XPay powers real-time UPI collections and instant payouts for Indian businesses — with T+0 settlement, high-volume capacity and a developer-first API.

T+0Real-time settlement
UPI · IMPSPay-in & Pay-out
24/7Merchant support
Secure & encrypted
High-volume ready
Developer-first API
Real-time reporting
Why XPay

Everything you need to move money

One integration for collections and payouts, with the settlement speed and reliability your business runs on.

UPI & IMPS Pay-In

Accept instant collections from any UPI app or bank, with live order tracking.

Instant Payouts

Send money out to bank accounts and UPI IDs in real time via a single API.

T+0 / T+1 Settlement

Get funds faster with real-time or next-day settlement to your bank account.

High-Volume Ready

A throughput-first engine that scales smoothly with your peak transaction load.

Developer-First API

REST API, webhooks and clear docs so your team goes live in hours, not weeks.

Reliable & Secure

Smart routing, IP whitelisting and a real-time dashboard to keep you in control.

How it works

Collections & payouts, end to end

A clean flow for money in and money out — with signed callbacks so your system always stays in sync.

Collection (Pay-In)

1
Create orderCall the API with amount & your order ID.
2
Customer paysWe return a payment link for UPI checkout.
3
We notify youSigned webhook confirms success in real time.
4
SettlementFunds settled to your account, T+0 / T+1.

Payout (Pay-Out)

1
Create payoutSend payee account / UPI ID & amount.
2
We processPayout is submitted and moves to processing.
3
ConfirmationWebhook fires on success or failure, with UTR.
4
ReconcileTrack everything in your merchant dashboard.
Who it's for

Made for online businesses

From storefronts to platforms — if you collect or send payments in India, XPay fits in.

E-CommerceOnline stores & checkout
Mobile Apps & In-App PayCollect inside your app
SaaS & SubscriptionsRecurring billing
Online MarketplacesMulti-vendor payouts
Digital ServicesDigital goods & top-ups
Online PlatformsWeb & portal payments
Payment methods

Accept and send, every way

UPI
IMPS
Bank Transfer
Pay-In (Collect)
Pay-Out (Payout)

Works with any UPI app your customers already use.

Developers

Integrate in hours, not weeks

A simple REST API with signed webhooks and full documentation.

  • REST API — one endpoint each for collections and payouts.
  • Signed webhooks — HMAC-signed callbacks you can verify.
  • Full docs & SDK — sample code & a sandbox to test.
  • Real-time status — query orders, payouts and UTR anytime.

Read the Docs

# Create a collection order
POST https://api.xpay24.net/v1/orders/create
{
  "merchantId": 1001,
  "orderId":    "ORD20260724001",
  "amount":     50000,          // in paise = ₹500
  "notifyUrl":  "https://you.com/callback",
  "timestamp":  1784540680182,
  "sign":       "md5(orderId+timestamp+secret)"
}

# Response
{
  "code": 200,
  "payOrderId": "P1784540680481",
  "paymentUrl": "https://pay.xpay24.net/..."
}
Security & Control

Built for trust

Controls that keep your money flow safe and auditable.

Signed Webhooks

Every callback is HMAC-signed so you can verify it really came from XPay.

IP Whitelisting

Restrict payout requests to your approved server IPs for an extra layer of safety.

Real-Time Dashboard

Track every collection and payout, push status and settlements as they happen.

Smart Routing

Traffic is routed across channels to keep collections flowing smoothly.

Auto Retries

Failed callbacks are retried automatically so you never miss an update.

Dedicated Support

A dedicated account manager on WhatsApp & Telegram whenever you need us.

FAQ

Common questions

How fast is settlement?

We settle on a T+0 / T+1 basis (real-time available), auto-credited to your registered bank account, with no minimum settlement amount.

Which payment methods are supported?

UPI, IMPS and bank transfer — for both pay-in (collections) and pay-out (payouts). It works with any UPI app your customers already use.

What are the transaction limits?

Per-transaction limits are ₹100–₹50,000 for both pay-in and pay-out, with no daily processing cap.

How do we integrate?

Through our REST API with signed webhooks, full documentation at docs.xpay24.net and an SDK. Three steps: register, integrate the API, then go live.

How do you handle refunds & chargebacks?

Refunds and chargebacks are rare and handled case by case, as per your signed agreement.

How do we get started?

Message us on WhatsApp or Telegram below — we'll set up your merchant account and share the integration details.

Let's get you set up

Talk to us directly on WhatsApp or Telegram — we usually reply within minutes.