Appearance
Zoho Payments for WHMCS
Zoho Payments for WHMCS enables invoice payments via an embedded checkout widget:
- Multi-region: Supports both India (.in) and US (.com) Zoho data centres.
- Secure verification: Direct server-side API verification for all on-page checkouts.
- Asynchronous webhooks: Signed HMAC-SHA256 webhooks for automated Payment Link processing.
Setup → Payment Gateways → Zoho Payments
Who it is for
Designed for WHMCS merchants operating on Zoho infrastructure who require an integrated, in-page checkout experience without external redirects.
How it works
| Step | What happens |
|---|---|
| Pay Now | The customer clicks Pay Now on their invoice |
| Widget | The embedded Zoho Payments widget opens with payment options |
| API-verified | On success, WHMCS verifies the payment against the Zoho API |
| Marked paid | The invoice is marked paid, with details and fees recorded |
What you'll need
- Zoho Payments account: Active account with Payments API access.
- OAuth credentials: Client ID, Client Secret, and Refresh Token.
- SSL certificate: Active HTTPS configuration for secure webhook delivery.
See Requirements and the Zoho OAuth setup guide.
Where to go next
- Requirements — check your server and Zoho account
- Zoho OAuth setup — app, refresh token, webhook
- Installation — upload, activate, configure
- Widget checkout
- Settings reference · Error reference
New here?
Follow Requirements → Zoho OAuth setup → Installation, then test in test mode before going live.