JuiPay – Manual-verification payment gateway (Juihost Bangladesh)
================================================================

REQUIREMENTS
  PHP 8.0+ with pdo_sqlite, curl, mbstring, zip (all standard on cPanel)
  HTTPS domain/subdomain, e.g. https://pay.juihost.com

INSTALL (cPanel)
  1. Create a subdomain (pay.yourdomain.com) and upload everything from this zip into its folder.
  2. Make sure the folders  storage/  and  uploads/  are writable (chmod 755 or 775).
  3. Open https://pay.yourdomain.com  – the setup screen appears. Create the admin login.
  4. Admin → Payment methods: press Configure on bKash / Nagad / Rocket..., enter your receiving number, switch ON.
  5. Admin → Brand & contact: upload your logo, check phone / email.
  6. Admin → WHMCS module: press "Download module (.zip)", upload its "modules" folder to your WHMCS root,
     then WHMCS Admin → Setup → Payments → Payment Gateways → All → JuiPay → Activate.

  Nginx users: send every request that is not a real file to index.php and block /app and /storage.

LOCAL TEST
  php -S localhost:8080 router.php

BACKUP
  Everything lives in storage/juipay.sqlite and uploads/ – back these two up.
