Crypto subscriptions without rebuilding billing.
A Hostinger customer gets a wallet, approves the subscription, and future renewals run from that wallet.
Renewals
Two ways to run the charge.
Schedule is set
Amount, period, and next date are saved.
Renewal date comes
The system checks the linked wallet.
Wallet is charged
The renewal amount is moved automatically.
Webhook is sent
Hostinger receives the payment status.
Hostinger sends request
Wallet ID, amount, and timing.
Schedule updates
NOWPayments applies the new rules.
Charge runs
The next payment follows the request.
Webhook is sent
Hostinger receives the result.
Failed payment
If the wallet balance is not enough.
Charge fails
Wallet does not have enough balance.
Grace period starts
Access can stay active based on Hostinger rules.
User is notified
The user adds funds to the wallet.
Retry or expire
Hostinger decides the final status.
Cancellation
Two clean options.
User cancels in wallet
The subscription is stopped there.
Webhook is sent
Hostinger receives cancellation status.
Future charges stop
No more renewal attempts.
User cancels in Hostinger
Hostinger owns the cancellation flow.
API update is sent
NOWPayments receives the stop request.
Future charges stop
The wallet is no longer charged.