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 Licences → Activate 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.