Every payment, one API.
A single, production-grade API for UPI, NEFT, and IMPS. Built so your team ships features, not payment infrastructure.
- ₹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
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.
"amount": 49900,
"method": "upi"
// 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 Accesscurl 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", }, }, )
{
"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
}
Choose Your Integration Path.
PayTrix offers two integration models. Both share the same underlying API. The distinction is where the payment experience is rendered.
H2H Flow
Host-to-Host · Full Brand Control
Your customer never leaves your platform. PayTrix returns the QR code and UPI intent string directly to your backend. You render the interface, collect the UTR, and own every aspect of the experience.
- Complete brand continuity: your checkout, your design
- QR and intent string returned directly to your backend
- UTR submission controlled entirely by your interface
- Best for businesses with an existing checkout flow
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.
- Zero frontend development: redirect and return
- PayTrix hosts and manages the UPI payment page entirely
-
Customer returns to your
redirectUrlpost-payment - Integrate and go live in under an hour
Enterprise-grade security, by default.
Security is built into the architecture, not bolted on. Every integration is protected from day one.
Compliance certifications
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."
"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."
"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."
Pricing that scales with you.
Volume-based pricing, no hidden fees. Contact our team for a quote tailored to your transaction profile.
Growth
For startups and early-stage products scaling their payment infrastructure.
- All payment methods
- API access & webhooks
- Email support
- Standard reconciliation
- Basic security features
Enterprise
For established businesses with consistent transaction volumes and operational requirements.
- Everything in Growth
- Dedicated account manager
- 24/7 phone support
- Priority routing
- Advanced security
- Custom integrations
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
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.
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 DemoCommon 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.
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.