← Back to home

Install the Payment Gateway on WHMCS

Running a hosting or domain reseller business on WHMCS? Accept credit cards, Apple Pay, and Google Pay, with instant payouts straight to your own wallet — no monthly fees, no KYC.

Ready-to-install gateway file

One ZIP file containing two gateway modes, ready to upload as-is

Download (.zip)
  1. Unzip and upload to your WHMCS install

    After downloading, unzip the file on your computer. You'll find a modules/ folder inside. Upload this folder in full via FTP or your hosting File Manager to the root of your WHMCS installation — it will merge automatically with your existing modules/ folder without deleting anything.

    your-whmcs-site.com/modules/gateways/
  2. Choose the gateway mode that fits you

    The package includes two modes — activate one, or both, depending on your needs:

    Hosted Mode (recommended) Sends the customer straight to a ready-made payment page that automatically shows every available payment method. Best for most merchants.
    Custom Provider Mode Lets you pin a specific payment provider by name (e.g. moonpay) instead of showing the provider-selection page.
  3. Activate the gateway from your WHMCS admin

    Log in to your WHMCS admin area and go to:

    Setup → Payments → Payment Gateways → All Payment Gateways

    Find paygatedottohosted (or paygatedottocustom) and click to activate it.

  4. Enter your wallet — that's it

    In the gateway settings after activation, the only field you actually need to fill in is your wallet:

    USDC Polygon Wallet Address Your own self-custodial wallet (e.g. MetaMask or Trust Wallet) — payouts land here instantly with every successful payment.
    Custom Domain Pre-filled with payment.dopayer.com — no need to change it.
    No account, no signup, no API key required — just your wallet address.
  5. Save, and you're live

    Click "Save Changes." The gateway now appears as a payment option for your customers on every invoice, and payouts are sent directly to your wallet with no holding period.

    Before going fully live, test a low-value invoice first to confirm everything flows smoothly end-to-end.

FAQ

Is there an extra fee charged to me? The fee is deducted automatically from each payment — no invoices, no monthly subscriptions on your end.
When do I get paid? Instantly, with every successful payment, sent directly to your wallet — no holding period.
Can I use both modes at once? Yes — activate both and your customers will see them as two separate options at checkout.
What if I run into a technical issue during install? First check that modules/gateways/ has correct read/write permissions (755), and that your WHMCS version is up to date.