Dhru Fusion

Accept crypto on Dhru Fusion

Drop two PHP files in, paste an API key, and your Dhru invoices flip to Paid the moment the payment confirms on-chain. Battle-tested on production hosting and GSM-unlock shops.

About 5 minutes from download to first payment

Silent walkthrough — every step is written out below.

    1

    Download the module

    Sign in and open Module Setup in your dashboard to download claudepay-dhru.zip. It contains the gateway file and the callback that marks invoices paid.
    2

    Upload the two files — to different folders

    This is the step people get wrong, so it is worth reading twice:

    • claudepay.phpmodules/gateways/ — this is what makes it appear in Dhru's gateway list.
    • claudepaycallback.php → your web root (public_html, next to index.php). It must open at https://your-site.com/claudepaycallback.phpnot inside gateways/, which returns a 404.
    3

    Activate it in Dhru admin

    Go to Settings → Payment Setup → Payment Gateways, find Claude Pay, click Activate, then fill in the API URL (https://claude-pay.com), your merchant API key, and the webhook signing secret from the next step. You do not pick coins or networks here — what the customer sees comes from your plan and the rails you enabled.
    4

    Create the webhook that marks invoices paid

    In your dashboard under Webhooks, point a new webhook at that web-root callback URL over HTTPS, then copy its signing secret back into the gateway config. That secret is what lets the callback prove a payment is genuinely ours.
    5

    Test with a real order

    Place a test order in Dhru and pick Claude Pay. You land on the hosted checkout; pay on any rail you have enabled and the invoice flips to Paid on its own. If it does not, your Webhook log shows every delivery and the exact response.
Payment verification is server-to-server.
The callback is verified against ClaudePay's authenticated API before anything is marked paid — an attacker cannot flip an invoice by guessing or replaying the callback URL. See the GSMTheme guide for the same model written out in full.

Ready to plug it in?

Create an account, enable the rails you want, and download the module from your dashboard.