A clean and lightweight ZiniPay integration for PHPNuxBill customer portal payments.
Automatically handles:
- Automated payment creation via ZiniPay Hosted Invoice
- Real-time payment verification and instant plan auto-activation
- Dedicated admin debug logging console with levels and filters
Copy the payment gateway files into your PHPNuxBill directory:
# Gateway logic
cp zinipay.php system/paymentgateway/
# UI templates
cp ui/zinipay.tpl system/paymentgateway/ui/
cp ui/zinipay_logs.tpl system/paymentgateway/ui/- In your Admin Panel, navigate to Settings -> Payment Gateway, enable ZiniPay, and click Save.
- Navigate to Settings -> ZiniPay Settings to enter your API credentials.
- Configure the MikroTik Walled Garden rules:
/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.