Guide

Installation Guide

1. Download the module

Log in to your dashboard, open My Licences, choose your active licence and click Download Module. You will receive a gulfpay-module.zip package.

2. Extract the package

The package contains:

  • gulfpay.php — the main integration file.
  • gulfpay-callback.php — the verification/callback endpoint.
  • gulfpay-config.example.php — a configuration template.
  • README.md — quick reference.

3. Upload to your store

Upload the files to your store's root directory (or the directory the documentation for your store specifies). For Dhru Fusion, upload them into the store root so the callback URL becomes:

https://your-store.com/gulfpay-callback.php

4. Configure the module

Open gulfpay.php and paste your licence key:

define('GP_LICENCE_KEY', 'GP-XXXX-XXXX-XXXX-XXXX');

5. Activate your domain

From the dashboard, go to My LicencesActivate Domain and enter your store domain (for example mystore.com). The domain is normalized and bound to your licence. One licence can only be bound to one domain.

6. Test the callback

Visit https://your-store.com/gulfpay-callback.php in a browser. You should see a JSON response confirming the module version. This endpoint is what Gulf GSM Pay uses to verify your installation.

Done. Your store is now ready to configure Binance Pay and USDT — see the Configuration guide.