DHRU Fusion
Two-way DHRU Fusion support: accept USDT on your panel and auto-fulfil supplier orders from Telegram.
A · Accept USDT on your DHRU Fusion panel
- Download zyvopay-dhru-gateway.zip and upload the
modulesfolder to your panel root. - In DHRU admin open the payment gateways list, activate ZyvoPay (USDT) and enter your Public Key, Secret Key and Fee Payer (Client = buyer pays fees).
- When a client adds funds, the module calls
POST /v1/dhru/create-invoiceand redirects to the ZyvoPay checkout. - On payment ZyvoPay POSTs a signed callback to
modules/gateways/callback/zyvopay_callback.php, which verifies the signature and credits the client's DHRU balance.
Callback signature
signature = hex(HMAC_SHA256("invoice_id|transaction_id|amount|status|timestamp", api_secret))
B · Auto-fulfil from an upstream DHRU supplier
- Open Telegram shops, edit your bot and fill in DHRU supplier: URL, API username and access key.
- Use Test DHRU connection (
accountinfo), then Import DHRU services (imeiservicelist) with your markup. - When a buyer pays, ZyvoPay calls
placeimeiorderwith the buyer's IMEI / player ID, pollsgetimeiorder, and sends the result code to the buyer on Telegram. - Rejected or failed orders appear under Shop orders with one-click retry or manual delivery.