Razorpay

Razorpay is India's leading payment gateway, enabling businesses to accept payments via UPI, cards, net banking, wallets, and EMI through a single REST API.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Other payments india upi netbanking wallets cards recurring
⚙ Agent Friendliness
59
/ 100
Can an agent use this?
🔒 Security
82
/ 100
Is it safe for agents?
⚡ Reliability
83
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
--
Documentation
84
Error Messages
80
Auth Simplicity
85
Rate Limits
60

🔒 Security

TLS Enforcement
100
Auth Strength
82
Scope Granularity
65
Dep. Hygiene
78
Secret Handling
82

Key+secret pair provides reasonable security; no fine-grained scope control per key. Webhook payloads must be signature-verified to prevent spoofed events.

⚡ Reliability

Uptime/SLA
85
Version Stability
84
Breaking Changes
82
Error Recovery
80
AF Security Reliability

Best When

Building payment flows for Indian businesses that need to support the full spectrum of local payment methods including UPI, net banking, and wallets alongside international cards.

Avoid When

Your users or settlement destination is outside India, or you need a globally portable payment stack.

Use Cases

  • Automate payment link generation and dispatch to customers for invoice collection
  • Create and manage subscription plans with recurring billing via the Subscriptions API
  • Reconcile UPI and card transactions by polling the Orders and Payments APIs
  • Trigger refunds automatically when order cancellation webhooks are received
  • Generate and retrieve settlement reports to feed accounting or ERP systems

Not For

  • Accepting payments outside India — Razorpay is limited to INR and Indian payment methods
  • Cross-border or multi-currency merchant accounts without a separate international product
  • Anonymous or no-KYC transactions — merchant verification and business registration required

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
Yes
Webhooks
Yes

Authentication

Methods: api_key
OAuth: No Scopes: No

Uses HTTP Basic Auth with Key ID as username and Key Secret as password; keys are generated per Razorpay account in the dashboard and must be stored securely.

Pricing

Model: usage_based
Free tier: No
Requires CC: No

No monthly fee; pricing is per-transaction. Settlements are T+2 business days by default.

Agent Metadata

Pagination
cursor
Idempotent
Full
Retry Guidance
Documented

Known Gotchas

  • Payment capture must happen as a separate API call after authorization — not auto-captured by default on all methods
  • Webhook signature verification uses SHA-256 HMAC of raw payload; must validate before acting on events
  • Test mode and live mode use separate key pairs; mixing them causes silent failures
  • UPI collect flows have a short expiry window (typically 5 minutes) — agents must handle timeout gracefully
  • Refunds on UPI transactions can take 5–7 days to reflect; do not retry a refund just because it shows pending

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Razorpay.

$99

Scores are editorial opinions as of 2026-03-06.

5173
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered