---
url: /zoho-payments-whmcs.md
description: >-
  Accept Zoho Payments in WHMCS with an embedded checkout widget, OAuth2 with
  auto-refresh, HMAC-verified webhooks, and support for both the India and US
  data centres.
---

# Zoho Payments for WHMCS

Zoho Payments for WHMCS lets your customers pay their invoices through **Zoho Payments**, using an
**embedded widget** right on the invoice page. It works with both the **India (.in)** and **US
(.com)** Zoho data centres, verifies every payment against Zoho's API, and handles Payment Link
notifications through a signed webhook.

![Zoho Payments in the WHMCS payment gateways list](/zoho-payments-whmcs/img/zoho-payments-index-gateway.png)
*Setup → Payment Gateways → Zoho Payments*

## Who it is for

A WHMCS business already using **Zoho** that wants to collect invoice payments through Zoho
Payments, with a smooth in-page widget and no customer leaving the invoice.

## 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

A **Zoho account** with Payments API access, an OAuth app (**Client ID / Client Secret**) and a
**refresh token**, plus **SSL** for the webhook. See [Requirements](/zoho-payments-whmcs/requirements)
and the [Zoho OAuth setup guide](/zoho-payments-whmcs/guides/zoho-oauth).

## Where to go next

* [Requirements](/zoho-payments-whmcs/requirements) — check your server and Zoho account
* [Zoho OAuth setup](/zoho-payments-whmcs/guides/zoho-oauth) — app, refresh token, webhook
* [Installation](/zoho-payments-whmcs/installation) — upload, activate, configure
* [Widget checkout](/zoho-payments-whmcs/features/widget-checkout)
* [Settings reference](/zoho-payments-whmcs/settings) · [Error reference](/zoho-payments-whmcs/errors)

::: tip New here?
Follow [Requirements](/zoho-payments-whmcs/requirements) →
[Zoho OAuth setup](/zoho-payments-whmcs/guides/zoho-oauth) →
[Installation](/zoho-payments-whmcs/installation), then test in test mode before
[going live](/zoho-payments-whmcs/guides/going-live).
:::
