Live · ₹100Cr+ processed monthly

Every payment, one API.

A single, production-grade API for UPI, NEFT, and IMPS. Built so your team ships features, not payment infrastructure.

Accepted payment rails
Live transactions
  • ₹4,299 UPI success 0.3s ago
  • ₹12,000 NEFT success 1.1s ago
  • ₹899 IMPS success 2.4s ago
  • ₹7,500 UPI success 3.2s ago
  • ₹2,199 IMPS success 4.8s ago
4532 8421 7650 3219
VALID THRU
12/29
Premium Account
50+
Supported Payment Rails
97%+
Payment Success Rate
1M+
Transactions Monthly
24/7
Support & Uptime SLA
Integrated with

Built for production from day one.

Every component of PayTrix is engineered for scale, from your first API call to your ten-millionth transaction.

Unified Payment Rails

UPI, NEFT, and IMPS. Accessible through a single integration. Intelligent routing selects the optimal path for every transaction, automatically.

Sub-300ms Response Times

Our infrastructure is engineered for consistency. P99 API latency under 300ms, with 99.97% uptime backed by redundant systems built for high-throughput workloads.

Automated Settlements

Configurable settlement cycles, bulk disbursements, and automated reconciliation, all accessible through the same API that accepts payments.

Security by Architecture

HMAC-SHA256 request signing, JWT authentication, IP allowlisting, and velocity controls, active on every transaction, requiring zero configuration.

APIs Worth Using

Idempotent endpoints, predictable error codes, native language SDKs, and a sandbox that mirrors production exactly. First successful payment in under 15 minutes.

Complete Observability

Live transaction feeds, P99 latency tracking, configurable alert thresholds, and exportable reconciliation reports. Everything your operations team needs.

From zero to live in an afternoon.

Three steps. No ceremony. Real transactions by end of day.

01
Generate your API key
Create an account, complete business verification, and retrieve your API keys from the dashboard. Done in under two minutes.
~2 minutes
export PAYTRIX_KEY="sk_live_xxxx"
02
Make your first payment
A single POST request initiates a payment. The API responds in under 300ms. Our examples are copy-paste ready.
~5 minutes
POST /v1/payments
"amount": 49900,
"method": "upi"
03
Ship to production
Replace your sandbox key with the live credential. Webhook subscriptions carry over automatically. You're live.
Same day
export PAYTRIX_KEY="sk_live_real"
// done. ship it.

Production-ready from your first call.

A REST API designed for clarity. Idempotent, predictable, and available with native SDKs for every major runtime.

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 offers two integration models. Both share the same underlying API. The distinction is where the payment experience is rendered.

Non-Seamless Zero Frontend Work

Hosted Page

PayTrix-Hosted · Rapid Integration

PayTrix hosts and manages the payment page. Redirect your customer to a secure session URL. They complete payment and return to your specified redirect endpoint. No frontend development 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 Rapid launches, MVPs, and backends that require no payment UI
Use Hosted Page

Enterprise-grade security, by default.

Security is built into the architecture, not bolted on. Every integration is protected from day one.

HMAC-SHA256 Request Signing
Every inbound request is verified against a cryptographic signature. Replay attacks and tampered payloads are rejected at the edge, before reaching your application.
JWT Authentication
Short-lived, stateless tokens with immediate revocation. Zero-trust by design, no session storage, no stale credentials.
Transaction Velocity Limits
Configurable velocity caps at the merchant and account level. Automated fraud signals surface in your designated alert channel in real time.
IP Whitelisting
Restrict API access to your declared server IP ranges. Requests from outside the allowlist are rejected at the network edge.

Compliance certifications

PCI DSS Level 1
Highest standard for payment data security
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 that ship.

Engineers and founders across India rely on PayTrix to process transactions reliably and stay ahead of compliance requirements.

"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, no hidden fees. Contact our team for a quote tailored to your transaction profile.

Startups

Growth

For startups and early-stage products scaling their payment infrastructure.

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

Custom

Bespoke infrastructure for enterprises with specific scale, compliance, or deployment requirements.

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

All plans include standard transaction rates. Volume discounts apply at scale. Reach out for a quote tailored to your needs.

Get in touch

Ready to move your payment infrastructure forward? Our team responds within the hour.

Email

support@thepaytrix.com

General inquiries and technical support

Schedule a Demo

Schedule a session with our team. We'll walk through integration, architecture, and what moving to PayTrix looks like for your stack.

Schedule a Demo

Common questions.

Everything you need to evaluate and integrate. Not finding what you need? Write to us.

Ask a question
  • Most engineers complete their first successful transaction in under 15 minutes using our cURL examples. A full production integration, including webhook handling and error flows, typically takes 2 to 4 hours. We maintain guides for every major stack.

  • PayTrix supports UPI (including UPI AutoPay), NEFT, and IMPS, covering real-time, same-day, and batch bank transfers through a single unified API.

  • 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 IMPS, and T+2 for NEFT transactions. Enterprise and volume-based plans can negotiate same-day or T+0 settlement. All settlements are made directly to your registered bank account.

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

  • Yes. UPI AutoPay recurring mandates are fully supported. You can create, pause, update, and cancel mandates via the API. Mandate notifications are sent automatically to customers per RBI guidelines.

Ready when you are.

Stop managing payments. Start building product.

Hundreds of businesses rely on PayTrix to process transactions without the overhead. Your first payment is 15 minutes away.

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