India · UPI collections

UPI payment gateway
in India.

Accept UPI payments from customers in India. Connect your business checkout to HaiPay’s India collection API and confirm each order’s final result.

View India API Docs

Customer-to-business collections · INR route available

Your storeCheckout

Order total

₹1,500INR

Choose how to pay

UPISelected
See the payment flow →

Illustrative checkout · no live payment

Payment confirmed

OrderDEMO-001
Final statusSuccessful
Payment method
UPI

For customer collections

Presentment
INR

India collection route

Collection range
₹1–25,000

Per transaction · route dependent

Integration
API

Create, present, confirm

INR route and limits: HaiPay India API · V20260701 · Checked 14 September 2026.

Is this the right fit
for your India checkout?

Start with where your customers pay, what they buy, and how your business needs to receive the funds.

01 / Merchant fit

Match the route to your business.

Your customers

Customers in India paying your business through UPI.

Your checkout

A website or app with a team that can connect to HaiPay’s application programming interface (API).

Your order amounts

The documented INR collection range is ₹1–25,000 per transaction. API request amounts use whole rupees.

Your company & business

Prepare your registration country, website, and a description of what you sell. Onboarding depends on your entity, business activity, and payment flow.

Company location alone does not determine eligibility. Review your business setup before choosing a route.

02 / Funds & settlement

Follow the money beyond checkout.

  1. 1

    Your customer pays in INR

    UPI is the customer’s payment method on the INR route shown here.

  2. 2

    Your team confirms the order

    Query the collection result and match it to your merchant order. Payment confirmation and settlement are separate steps.

  3. 3

    Agree how your business receives funds

    Specify the receiving account, settlement currency, timing, and any currency conversion in your commercial terms.

INR at checkout does not determine your settlement currency.

A payment currency or API route code does not establish which currency will reach your bank account.

One quote.
The details that matter.

Use this checklist to compare your collection costs and operating terms. Your quote should cover more than the transaction fee.

Include in your quote

Collection fees

What to establish

The processing rate or fixed charge, the currency it is billed in, and any minimum or other applicable fees.

Currency conversion

What to establish

Whether conversion is needed, the currency pair, the rate basis, and any conversion charge.

Settlement

What to establish

The receiving account and currency, settlement schedule, cut-off times, and any applicable settlement conditions.

Refunds & partial refunds

What to establish

Whether your route supports each refund type, how to request it, expected handling times, and whether processing fees are returned.

Unresolved payments & disputes

What to establish

Which order references to provide, who handles the issue, how to request an update, and any applicable charges.

Local payments. Clear purpose.

A familiar way to pay.
A clear path to integrate.

Bring UPI into your collection flow, with the payment entry and order result your business needs.

UPI at the payment step

Give customers a UPI payment entry through the URL or QR/deep-link information returned for an order.

An order you can follow

Connect your merchant order ID to the collection result. Confirm the final status before you deliver the purchase.

An India API to work from

Review the actual collection request, query, and result fields. Give your technical team a concrete starting point.

Integration, explained

From checkout to confirmed payment.

See how the customer’s payment connects to your business order.

An accepted request starts the process. Confirm the final order status before treating a payment as complete.

INDIA / UPI COLLECTIONS

01 / Create the order

Your checkout starts here.

Endpoint
/inr/collect/apply
Payment method
UPI
Order amount
₹1,500 INR

Create a unique merchant order ID. Use integer INR amounts and the required signed request fields.

Illustrative integration flow · no live transaction

UPI collections, explained.

  • HaiPay provides an India UPI collection route. Start by discussing your business and payment flow, then integrate order creation, the customer payment entry, and result confirmation through the India API.

  • UPI is the payment system; these names can refer to apps customers use with UPI. They should not be treated as separate HaiPay collection routes. Confirm the app handoff behavior available in your integration.

  • The documented INR collection range is ₹1–25,000 per transaction. This API accepts integer INR amounts. Confirm the enabled route and applicable limits during setup; a route’s limits should not be applied to a different currency or product.

  • If payment notifications are configured, validate the notification and query the order using the India API. If no notification arrives, query the existing order to check its result. A final success is data.status = 2; a final failure is data.status = 3. Other statuses need follow-up. Do not fulfil an order based only on a browser redirect.

  • Tell us your company’s registration country, business model, and collection flow. Our team will review the setup and available onboarding path for your business. This page does not assume the same eligibility for every entity or industry.

  • The INR route describes the customer’s payment currency. Establish your receiving account, settlement currency, timing, and any conversion in your commercial terms. Do not infer bank receipt from a payment method or API route code.

  • Before launch, confirm whether your route supports full and partial refunds, how requests are made, the handling times, and how transaction fees are treated. Collection API access alone does not confirm a refund capability.

  • Share your payment flow, typical transaction amounts, and expected volume. Ask for the collection fee, any currency conversion, settlement terms, and applicable charges in the quote. Pricing is confirmed for your setup.

Technical sources

HaiPay India API · V20260701 — INR collection range, request fields, payment entries, and order status. Checked 14 September 2026.

Checkout artwork and example amounts illustrate the flow; they are not live transactions or test results.

Make India part of
your payment plan.

Tell us how your customers pay. Let’s discuss UPI collections for your business.

View India API Docs

Talk to HaiPay

Let's discuss India.

Tell us what you need to collect or pay. Start with your business and payment use case.

I'm interested in

Ready to sell where your buyers already pay?

Tell us your markets, methods and volume. We map the payment stack and come back with a written quote.

Or compare our payment gateway pricing.