Appearance
PayGlocal Recurring for WHMCS
PayGlocal Recurring is a WHMCS payment gateway that lets you charge international customers on a schedule. A customer authorises a mandate the first time they pay; after that, WHMCS automatically charges their future invoices through PayGlocal Standing Instructions (SI) — no re-entering card details, and it works for hosting, domains, addons and anything else you bill.
Setup → Payment Gateways → PayGlocal Recurring
A few terms
A mandate is the customer's standing authorisation to charge them again. SI (Standing Instructions) is PayGlocal's recurring-payment mechanism. A KID is the Key ID that identifies one of your RSA keys in PayGlocal's dashboard. You'll meet each of these during setup.
Who it is for
A WHMCS business billing international customers who wants hands-off recurring collection — renewals and recurring invoices paid automatically — using PayGlocal as the processor, with the customer authorising once.
How it works
| Stage | What happens |
|---|---|
| First payment | The customer clicks Pay & Authorize Recurring on an invoice, pays on PayGlocal's hosted checkout, and authorises a mandate |
| Mandate stored | WHMCS verifies the result and saves the mandate for that client |
| Renewals | The WHMCS daily cron charges upcoming invoices against the mandate automatically |
| Guardrails | Only one active mandate per client, and charges above your configured maximum are skipped |
What you'll need
This gateway relies on a few things from PayGlocal and your server — a PayGlocal merchant account with Standing Instructions enabled, a pair of RSA keys from PayGlocal's dashboard, SSL, and the WHMCS daily cron running. The Requirements page lists everything, and the PayGlocal key setup guide walks through generating the keys.
Where to go next
- Requirements — check your server and PayGlocal account
- Installation — upload, activate, and configure
- PayGlocal key setup — generate your RSA keys
- How recurring mandates work
- Settings reference · Error reference
New here?
Follow Requirements → PayGlocal key setup → Installation, then take a test payment in sandbox before going live.