Paygit
⚡ Real-time UPITest mode · live payments coming with our banking partner

UPI payins and payouts, automated end to end.

Built for speed. UPI payins confirm in seconds. Payouts are sent the moment they're approved. Callbacks, webhooks, settlement and reconciliation run automatically, around the clock. Your team only steps in when something needs a human decision.

UPI QRUPI IntentUPI CollectIMPSNEFTRefundsBulk payouts
Merchant accountSign in, or create a free test account.

Live payments are enabled only after KYC review.

Automated

Every step runs on its own. In seconds.

From the moment a customer pays to the money settling in the merchant's account, no one has to push a button.

₹
Payment

Customer pays by UPI QR or intent.

Seconds
↩
Callback

Partner confirms. Signature verified.

Instant
≡
Ledger

Double-entry posting, balanced every time.

Automatic
⚡
Webhook

Merchant notified, retried until delivered.

Instant
✓
Settlement

Settled on schedule and reconciled.

T+N

Humans step in only where they should: KYC review, large payout approvals and exceptions.

Features

Everything you need to collect and move money.

One integration covers the full lifecycle: from the customer scanning a QR code to the money landing in your bank account and every paisa matching the bank statement.

Hosted checkout

Dynamic QR and UPI intent, mobile-first, with live status. No payment pages to build.

Payouts

Single and bulk transfers over UPI, IMPS and NEFT, with maker-checker approval above your threshold.

Refunds

Full and partial refunds from the API or the dashboard, tracked against the original payment.

Signed webhooks

HMAC-signed events, retried with backoff, logged and replayable from your dashboard.

Settlements

T+N settlement to your bank account or to your payout balance, on a schedule you can see.

Reconciliation

Bank statement vs ledger, line by line, with an exceptions queue for anything that doesn't match.

How it works

From sign-up to first payment in an afternoon.

Build everything against the built-in bank simulator, then switch on live mode once your business is verified.

Create an account

Sign up and get test API keys instantly. The simulator behaves like a real bank: success, failure, delays and reversals.

Integrate the API

Create a payment from your server, send the customer to the hosted checkout, and listen for the signed webhook.

Complete KYC, go live

Submit your business details for review. Once approved and our banking partner is connected, live mode unlocks.

Developers

An API that's hard to get wrong.

  • Idempotency keys on every write — retry safely, never double-charge.
  • Amounts in paise as integers — no floating-point surprises.
  • Separate test and live keys — and separate books.
  • Webhook signatures with timestamps — replay-protected.
Open the API reference
create-payment.sh
# Create a UPI payment and get a checkout link
curl -u key_test_xxx:sk_test_xxx \
  -X POST https://paygit.in/v1/payments \
  -H 'Content-Type: application/json' \
  -H 'Idempotency-Key: order-1001-attempt-1' \
  -d '{
    "order_id": "ORD-1001",
    "amount": 49900,
    "description": "Blue cotton shirt",
    "redirect_url": "https://yourstore.in/done"
  }'
Built for safe money movement

The books always balance. We check.

Paygit is designed so that a lost callback, a timeout or a retry can never lose or duplicate money.

Double-entry ledger

Append-only, enforced in the database. Unbalanced entries and overdrafts are rejected.

Never blindly re-sent

Timed-out payouts are re-queried with the bank, not re-sent. Expiring payments are checked first.

Risk controls

Per-transaction and daily limits, beneficiary velocity checks and a blocklist.

Audit trail

Every sensitive action is logged. Manual balance adjustments need two admins.

VI
About Paygit

Founded by Vishal Iyer, with experience in e-commerce and payment systems. Based in Bengaluru, Karnataka.

FAQ

Questions, answered.

Can I take real payments today?

Not yet. Paygit is currently in test mode: you can build and test your full integration against the bank simulator. Live payments will be enabled once our licensed banking partner is connected and your KYC is approved.

Who holds the money?

Paygit is a technology platform, not a bank. In live mode, funds will be held and moved by a licensed banking partner; Paygit instructs the transfers and keeps the books.

Which businesses can sign up?

Registered Indian businesses that pass KYC review. Prohibited business categories are refused at onboarding.

How do I know a payment really succeeded?

Every status change is sent to your server as a signed webhook. Verify the signature, then fulfil the order. You can also fetch the payment from the API at any time.

Do you support refunds and bulk payouts?

Yes. Full and partial refunds, and single or bulk payouts over UPI, IMPS and NEFT, from the API or the dashboard.

Start building in test mode today.

Free test account, instant API keys, a full bank simulator.