WHMCS Addon Module · v0.0.1

One payment layer for every gateway.

RelyPay unifies Razorpay, Cashfree, PhonePe, PayGlocal, Zoho and more into a single WHMCS orchestration layer — with intelligent routing, automatic failover, recurring payments, and real-time integrity monitoring. Add new providers as your business grows.

Multi-provider routing Automatic failover SHA-256 integrity One-click updates
RelyPay · Router
LIVE
Incoming payment
₹2,499
INR · Invoice #00427
Currency rule L1 · skipped
Amount slab → Razorpay L2 · matched
Volume weights L3
Fallback L4
Routed & capturedSUCCESS
10Sub-gateways
One per payment method
4Routing layers
Currency · Amount · Volume · Fallback
AutoFailover
No single point of failure
SHA-256File integrity
HMAC-signed records
v3.1.1Latest release
WHMCS 8.x · PHP 7.4+
Payment orchestration

One engine. Every gateway, every method.

Payment options flow into RelyPay, get routed by a 4-layer engine, and settle through the right provider — with automatic failover. Switch on new gateways as they ship; your checkout never changes.

Live providersComing soonLive payment routing

More providers added over time. Every new gateway plugs into the same routing, failover and reporting engine — your checkout never changes.

Pricing

One license. Every gateway.

All providers, all sub-gateways, intelligent routing and updates included in every plan.

Leased License

Yearly plan with continuous updates

$1.56/mo
Billed Annually. Renews at $18.77/year.
  • One WHMCS installation
  • All providers & sub-gateways
  • Intelligent routing & failover
  • One-click auto-updates
  • Email & ticket support
Choose Monthly

All plans include every supported provider and future routing improvements. 14-day money-back guarantee.

Built for serious payments

Everything the orchestration layer handles

From the first checkout to the last reconciliation — RelyPay runs the whole payment lifecycle across providers.

Multi-provider orchestration

Unify multiple payment providers behind one interface. Enable, disable and test each from a single admin dashboard.

10 sub-gateways

Each payment method — UPI, cards, net banking, wallets, EMI and more — appears as its own gateway in the client area.

Intelligent routing engine

A 4-layer cascade routes each payment by currency, amount, volume weight or fallback — only one layer fires per request.

Recurring payments

PayGlocal Standing Instruction mandates power automated recurring charges, with full lifecycle management and admin sync.

Webhook & callback handling

One unified dispatcher routes every callback to the right provider, verifies its signature, and de-duplicates payments.

One-click auto-update

Daily update checks, release notes in-admin, and an Update Now button that backs up, applies and auto-restores on failure.

Intelligent routing

The right provider for every single payment.

RelyPay evaluates a four-layer cascade on each transaction and stops at the first rule that matches — so you get predictable routing without manual intervention.

  • Currency-based — route non-INR by currency code
  • Amount-based — route INR by transaction-amount slabs
  • Volume-based — split traffic by percentage weights
  • Fallback — a default provider when nothing else matches
routing — cascade
1
Currency-basedUSD → PayGlocal · EUR → Cashfree
2
Amount-based₹2,499 falls in 500–10,000 slab
→ Razorpay
3
Volume-based70% Razorpay · 30% Cashfree
4
FallbackDefault provider
Transaction console

Every payment, searchable and accountable.

A unified log captures each transaction across all providers, with raw response data, routing source, and status — so reconciliation and debugging take minutes, not hours.

  • Filter by status, provider and date range
  • See which routing layer picked each provider
  • Full raw response stored for every payment
  • Duplicate protection prevents double-processing
transactions — log
AllCapturedPendingLast 7 days
InvoiceProviderAmountStatus
#00427Razorpay₹2,499Captured
#00426PayGlocal$149.00Captured
#00425PhonePe₹399Pending
#00424Cashfree₹12,800Captured
#00423Razorpay₹1,050Captured
Security & integrity

Tamper-proof at the file and transaction level.

RelyPay protects two layers at once: the deployed gateway files on disk, and every payment callback coming in. Nothing runs unverified.

  • SHA-256 checksums on all deployed gateway files
  • HMAC-SHA256 signed database records via ionCube-protected keys
  • Per-provider callback signature verification
  • Tamper detection with auto-sync on admin load
integrity — verified
relypay_upi.php a3f9…
relypay_cards.php 7b21…
callback.php e0c4…
SharedLib (core) d9a7…
All records HMAC-SHA256 signed · last sync 02:14 IST
Client-area gateways

Ten payment methods, each its own gateway

Every method shows up independently at checkout, so customers pick exactly how they want to pay — and you control which are active.

UPI

UPI

relypay_upiINR

Cards

relypay_cardsALL

Net Banking

relypay_netbankingINR

Wallets

relypay_walletsINR

Pay Later

relypay_paylaterINR

EMI

relypay_emiINR
PayPal

PayPal

relypay_paypalNON-INR

Other Intl.

relypay_otherNON-INR

Default Domestic

relypay_default_domesticINR

Default Intl.

relypay_default_internationalNON-INR
On the roadmap

What's coming next to RelyPay

RelyPay is actively developed. These capabilities are in progress — buy today for what ships today, and grow into the rest as it lands.

COMING SOON

UPI AutoPay

Recurring UPI mandates for hands-off domestic renewals — no card on file required.

COMING SOON

INR card recurring

Card-based recurring billing for domestic INR payments, extending today's non-INR SI mandates.

COMING SOON

AI-assisted routing & reporting

Smarter provider selection and auto-generated payment insights driven by your transaction history.

COMING SOON

Custom provider SDK

Bring any payment provider into the orchestration layer with a documented connector interface.

Compatibility

Requirements & compatibility

System Requirements

WHMCS Version8.x
PHP Version7.4 or higher
ionCube LoaderRequired
SSL CertificateRequired (webhooks)
DatabaseMySQL / MariaDB

PHP Extensions

curl✓ required
openssl✓ required
json✓ required
zip✓ required
mbstring✓ required
FAQ

Common questions

Can't find what you're looking for? Get in touch.

What does RelyPay actually do?

RelyPay is a WHMCS addon that unifies multiple payment providers into a single orchestration layer. Instead of installing and maintaining a separate module per gateway, you run one addon that creates individual sub-gateways for each payment method (UPI, cards, net banking, wallets, EMI and more) and routes each transaction to the right provider automatically.

It also handles recurring payments, webhook verification, file integrity monitoring and one-click updates — all from a single admin dashboard.

Which payment providers are supported?

Today RelyPay supports Razorpay, Cashfree, PhonePe, PayGlocal and Zoho out of the box. New providers — including Stripe, GoCardless, CCAvenue and EaseBuzz — are on the roadmap and added over time. Because every provider plugs into the same routing and reporting layer, adding one later doesn't change how your checkout works.

How does intelligent routing work?

RelyPay evaluates a four-layer cascade for each payment and stops at the first matching rule: currency-based, amount-based, volume-based, and a fallback default. Only one layer fires per request, so routing stays predictable.

Does RelyPay support recurring payments?

Yes — recurring billing currently runs through PayGlocal Standing Instruction (SI) mandates, and is available for non-INR currencies. Broader recurring support — UPI AutoPay and INR card recurring — is on the roadmap.

How does RelyPay keep payments secure?

Two layers. On disk, all deployed gateway files carry SHA-256 checksums and database records are HMAC-SHA256 signed using ionCube-protected keys. For incoming payments, every provider callback has its signature verified and duplicate notifications are de-duplicated.

Will I get new providers like Stripe for free when they launch?

Yes — as long as your license is active (and always, on a Lifetime license), new providers ship through the normal one-click update and plug straight into the same routing, failover and reporting layer you already use.

How do licensing and updates work?

Each license is tied to one WHMCS installation and validated automatically. RelyPay checks for updates daily; the Update Now button backs up your current install (keeping the last three backups), extracts, syncs and reloads — and auto-restores from backup if anything fails.

Do you offer support and refunds?

Yes. All licenses include email and ticket support, with priority response on Annual and Lifetime plans. We're based in Ahmedabad and support is provided in English and Hindi. We also offer a 14-day money-back guarantee.

One integration. Every way to get paid.

Stop juggling separate gateway modules. Run all your providers through one intelligent, self-healing payment layer.