Native WHMCS Integration
Accept PayGlocal payments through the standard WHMCS invoice and gateway workflow.

ANGLEMODULES / PAYGLOCAL-PAYMENT-GATEWAY
Accept international payments securely through PayGlocal’s hosted checkout directly from WHMCS, with signed callback verification, automatic invoice payment confirmation and production-ready transaction validation.
MODULE OVERVIEW
PRODUCT TOUR
CAPABILITIES
Accept PayGlocal payments through the standard WHMCS invoice and gateway workflow.
Customers continue from their WHMCS invoice to PayGlocal’s hosted payment page.
Successfully verified payments are automatically applied to the correct WHMCS invoice.
PayGlocal callback tokens are cryptographically verified before an invoice can be marked paid.
The module confirms the invoice reference and paid amount before recording a transaction.
WHMCS transaction checks prevent the same PayGlocal transaction from being credited twice.
Payment initiation data is encrypted and signed before transmission to PayGlocal.
Switch between PayGlocal testing and live environments from the gateway configuration.
Optional diagnostics remove keys, signatures and tokens before information enters the WHMCS gateway log.
LICENSING
Technical support is provided while your AngleModules licence and applicable support entitlement remain active.
Support covers module installation guidance, configuration assistance, licensing issues, confirmed defects and compatibility problems involving supported WHMCS and PHP versions.
Support does not include PayGlocal account approval, merchant onboarding, KYC, settlement disputes, chargebacks, custom API development, server administration, WHMCS customisation or problems caused by third-party themes, hooks, modules or modified source files.
PayGlocal controls merchant eligibility, supported currencies, transaction approval, settlement timelines and production credentials. These matters must be handled directly with PayGlocal.
Customers may be asked to provide sanitised WHMCS gateway logs, PHP error logs and environment details. Private keys, complete credentials and cardholder data must never be submitted in support tickets.
Updates and compatibility fixes are provided according to the purchased licence plan. A valid licence may be required to download updates and receive technical support.
Because this is downloadable software containing licensable source code, purchases are generally non-refundable after the module has been downloaded, activated or used in a production environment.
A refund may be considered when:
• A duplicate payment was made.
• The wrong licence was supplied and has not been downloaded or activated.
• A reproducible defect prevents the module’s primary advertised functionality and AngleModules cannot provide a reasonable correction.
• A refund is required under applicable law.
Refunds are not provided when:
• PayGlocal rejects or delays merchant approval.
• The merchant account does not support a requested country, currency, card type or payment method.
• Production credentials or API access have not been issued by PayGlocal.
• The customer’s server does not meet the published requirements.
• The module was installed incorrectly or modified by the customer or a third party.
• The customer expected automatic recurring charging, tokenisation or mandate functionality that is not advertised as included.
• The customer changes their mind after downloading or activating the software.
Eligible requests must be submitted within seven days of purchase with sufficient diagnostic information. Approved refunds are returned through the original payment method where technically possible. This policy does not limit statutory consumer rights that cannot legally be excluded.
RSA-signed validation, domain-bound activations and an offline grace period protect both your installation and the product.
YOUR QUESTIONS
It connects WHMCS invoices to PayGlocal’s hosted PayCollect checkout and automatically applies successfully verified payments to the appropriate invoice.
No. Customers are redirected to PayGlocal’s hosted checkout. Payment information is handled within PayGlocal’s payment environment.
Yes, but only after the module verifies the signed callback, invoice reference, transaction ID, merchant ID and payment amount.
Yes. When WHMCS generates a renewal invoice, the customer can use PayGlocal to pay it like any other unpaid invoice.
The module sends the currency assigned to the WHMCS invoice. Actual currency acceptance depends on the currencies enabled and approved for your PayGlocal merchant account.
Yes. Select the UAT/Sandbox environment and use the UAT credentials and keys supplied by PayGlocal.
Yes. Production normally requires the production Merchant ID, Key IDs and PEM keys issued or approved by PayGlocal.
Store them outside the publicly accessible web directory wherever possible. The files must remain readable by the PHP/WHMCS process.
The module uses WHMCS duplicate transaction checks to prevent the same transaction from being credited multiple times.
Yes. The customer-facing button text can be configured from the PayGlocal gateway settings.
A previously verified RSA-signed response can remain valid during the server-defined offline grace period. A new installation without a valid signed cache requires successful online validation.
READY TO DEPLOY?