Every payment, one API.

PayTrix routes UPI and net banking across 50+ banks. One API, T+1 settlements, no payment infrastructure to manage.

Supported networks
Live transactions
  • ₹4,299 UPI success 0.3s ago
  • ₹12,000 Net Banking success 1.1s ago
  • ₹899 UPI success 2.4s ago
  • ₹7,500 UPI success 3.2s ago
  • ₹2,199 Net Banking success 4.8s ago
4532 8421 7650 3219
VALID THRU
12/29
Premium Account
50+
Banks Supported
97%+
Success Rate
1M+
Transactions/Month
24/7
Monitoring & Support
Trusted by teams building on

Everything your stack needs, on day one.

No bolt-ons, no surprise limits. Six capabilities active in every PayTrix integration from the first API call.

UPI & Net Banking

50+ banks, one API endpoint. PayTrix routes each transaction to the highest-performing processor in real time. No routing configuration required on your end.

Sub-300ms API Response

P99 API latency under 300ms. 99.97% uptime over the last 30 days. No scheduled maintenance windows that affect your checkout flow.

T+1 Settlements by Default

UPI settles in T+1. Net banking settles in T+2. Bulk transfers, split payouts, and reconciliation reports, all via the same REST API.

Multi-Layer Security

HMAC-SHA256 request signing, short-lived JWT tokens, IP allowlisting, and per-transaction velocity limits. Fraud signals reach your alert channel within seconds.

First Payment in 15 Minutes

REST API with SDKs for Node.js, Python, Java, and Go. The sandbox mirrors production exactly, including webhooks and failure scenarios. Error messages tell you what went wrong and how to fix it.

Real-Time Monitoring

Live transaction feeds, per-bank success rate breakdowns, and webhook delivery logs. Set threshold alerts and get notified before your ops team does.

From zero to live in an afternoon.

Three steps. No ceremony. Real money moving by end of day.

01
Create API credentials
Sign up, verify your business, and generate your live API key from the dashboard. Takes under 2 minutes.
~2 minutes
export PAYTRIX_KEY="sk_live_xxxx"
02
Make your first call
One POST request to create a payment. Our API returns in under 300ms. Copy from our examples, they just work.
~5 minutes
POST /v1/payments
"amount": 49900,
"method": "upi"
03
Go live
Swap your sandbox key for the live key. Your webhook endpoint is already subscribed. Ship it.
Same day
export PAYTRIX_KEY="sk_live_real"
// done. ship it.

From first call to production in an afternoon.

Our REST API speaks every language your stack understands. Pick your SDK and start processing in minutes, not days.

Request API Access
Idempotent by default Webhook retries Sandbox included
Request
curl https://apiBaseURL.com/v1/payments \
  -H "Authorization: Bearer sk_live_xxx" \
  -H "Idempotency-Key: req-001" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": 49900,
    "currency": "INR",
    "method": "upi",
    "customer": {
      "email": "user@example.com",
      "phone": "+919876543210"
    }
  }'
const paytrix = require('@paytrix/node');
const client = new paytrix('sk_live_xxx');

const payment = await client.payments.create({
  amount: 49900,
  currency: 'INR',
  method: 'upi',
  customer: {
    email: 'user@example.com',
    phone: '+919876543210'
  }
});
import paytrix

client = paytrix.Client("sk_live_xxx")

payment = client.payments.create(
  amount=49900,
  currency="INR",
  method="upi",
  customer={
    "email": "user@example.com",
    "phone": "+919876543210"
  }
)
PaytrixClient client = new PaytrixClient("sk_live_xxx");

PaymentRequest req = PaymentRequest.builder()
  .amount(49900L)
  .currency("INR")
  .method("upi")
  .customerEmail("user@example.com")
  .customerPhone("+919876543210")
  .build();

Payment payment = client.payments().create(req);
client := paytrix.NewClient("sk_live_xxx")

payment, err := client.Payments.Create(
  context.Background(),
  &paytrix.PaymentParams{
    Amount:   49900,
    Currency: "INR",
    Method:   "upi",
    Customer: &paytrix.Customer{
      Email: "user@example.com",
      Phone: "+919876543210",
    },
  },
)
Response
200 OK · 287ms
{
  "id": "pay_2xKmN8qR3vLp",
  "status": "success",
  "amount": 49900,
  "currency": "INR",
  "method": "upi",
  "utr": "423876543210",
  "created_at": 1708882714,
  "idempotent": false,
  "customer": {
    "email": "user@example.com"
  },
  "webhook_sent": true
}
Integration Options

Choose Your Integration Path.

PayTrix supports two distinct integration modes. Both are fully supported, both use the same API. The difference is in who owns the payment page experience.

Non-Seamless Zero Frontend Work

Hosted Page

PayTrix-Hosted · Rapid Integration

PayTrix hosts the payment page. You redirect your customer to our secure session URL. After payment completion, they are returned to your redirect URL. No frontend integration required.

Customer
Your App
PayTrix Page
Bank
Your App
  • Zero frontend development: redirect and return
  • PayTrix hosts and manages the UPI payment page entirely
  • Customer returns to your redirectUrl post-payment
  • Integrate and go live in under an hour
Best for Quick launch, MVPs, backends without a payment UI
Use Hosted Page

Enterprise-grade security, by default.

Every integration ships with four protection layers active from the first API call. Nothing to enable, nothing to configure.

HMAC-SHA256 Request Signing
Every inbound request is verified against a cryptographic signature. Replay attacks and forged webhooks are rejected before processing.
JWT Authentication
Stateless, short-lived tokens with instant revocation. Zero-trust architecture means no session storage and no stale credentials.
Transaction Velocity Limits
Configurable per-merchant and per-transaction velocity caps. Automated fraud signals escalate to your alert channel in real time.
IP Whitelisting
Lock API access to your server IP ranges. Any request from outside the allowlist is rejected at the edge, before it reaches your application.

Certifications & standards

PCI DSS Level 1
Highest payment data security standard
ISO 27001
Certified security management infrastructure
256-bit TLS
End-to-end encryption on every connection
RBI Compliant
Full compliance with RBI payment guidelines
All systems operational
API 99.97% uptime
Webhook 99.91%
P99 latency 287ms
Status page →

Trusted by teams building real products.

Developers and founders across India ship on PayTrix to move fast and stay compliant.

"Integrated PayTrix in under an hour. The API is exactly what a developer wants: predictable, fast, and the error messages actually tell you what went wrong."

AK
Arjun Krishnan
CTO, ShopEasy India

"We switched from a large provider and immediately saw a 12% jump in UPI success rates. The intelligent routing alone paid for itself in the first week."

PS
Priya Suresh
Founder, KeralaKart

"PayTrix support actually picks up. We had a webhook issue at 11pm and had it resolved inside 20 minutes. That level of service is rare for a payment gateway."

RN
Rahul Nair
Engineering Lead, FreshBox

Pricing that scales with you.

Volume-based pricing tailored to your transaction mix and business size. Contact us for a quote specific to your use case.

Startups

Growth

Ideal for startups and growing businesses

  • All payment methods
  • API access & webhooks
  • Email support
  • Standard reconciliation
  • Basic security features
Contact Sales
Large Scale

Custom

Custom solutions for enterprises with specific requirements

  • Everything in Enterprise
  • Volume-based pricing
  • SLA guarantees
  • White-label solutions
  • Custom deployment options
  • Dedicated infrastructure
Contact Sales

All plans are priced on transaction volume. Discounts apply at scale. Email sales for a quote specific to your expected volume and settlement frequency.

Get in touch

Ready to transform your payment infrastructure? Our team is here to help you get started.

Email

support@thepaytrix.com

For general inquiries and support

Schedule a Demo

Book a personalized demo with our team to see how PayTrix can streamline your payment operations.

Book Demo

Common questions.

If your question isn’t here, email us at support@thepaytrix.com. We respond within the hour.

Ask us anything
  • Most developers make their first successful payment in under 15 minutes using our cURL examples. A full production integration with webhook handling typically takes 2–4 hours. We maintain step-by-step guides for every major stack.

  • PayTrix supports UPI and net banking across 50+ banks.

  • Yes. Every account comes with a full sandbox environment that mirrors production exactly, including webhooks, refunds, and failure scenarios. Switch between sandbox and live with a single key swap. No separate signup required.

  • Standard settlement is T+1 for UPI and T+2 for net banking. Enterprise plans can negotiate T+0 settlement. Funds land directly in your registered bank account. No intermediary holding period.

  • Refunds are initiated via a single API call and typically reflect in the customer's account within 5–7 business days (bank processing timelines apply). Full and partial refunds are both supported. Refund status is available via webhook or polling.

  • Recurring payment mandates are not currently supported. For subscription and periodic billing use cases, please contact our team to discuss available options.

Go live in an afternoon.

Stop struggling with payment infrastructure. Start shipping.

Your first API call takes under 15 minutes. Your first live transaction follows shortly after. Hundreds of Indian businesses already process on PayTrix.

99.97%
API Uptime
< 300ms
P99 Latency
₹100Cr+
Monthly Volume
15 min
To First Payment