A clean and lightweight ZiniPay integration for PHPNuxBill hotspot system payments.
Automatically handles:
- Automated payment creation via ZiniPay Hosted Invoice
- Real-time payment verification and callback status checks
- Admin-level debug logging console directly inside the settings panel
Copy the gateway files into your PHPNuxBill directory:
# Plugin logic
cp hotspot_pg-zinipay.php system/plugin/
# UI templates
cp hotspot_pg_zinipay_config.tpl system/plugin/ui/
cp hotspot_pg_zinipay_logs.tpl system/plugin/ui/- In your Admin Panel, navigate to Settings -> Hotspot ZiniPay Gateway.
- Enter your ZiniPay API Key and set your environment mode.
- Allow traffic to ZiniPay servers by adding these MikroTik Walled Garden entries:
/ip hotspot walled-garden
add dst-host=zinipay.com
add dst-host=*.zinipay.com
add dst-host=api.zinipay.com
| Resource | URL |
|---|---|
| Official Website | ZiniPay |
| Developer Docs | ZiniPay Docs |
| Merchant Panel | ZiniPay Dashboard |
If you found this project helpful for your business or personal use, consider supporting the development.