Top up with Doit (IDR)
Doit is the primary configured Rupiah gateway. Use `POST /v1/billing/top-ups` with `{"method":"doit","currency":"IDR","amount":"400000"}`. Hosted checkout lets the payer select an available payment me
Doit is the primary configured Rupiah gateway. Use POST /v1/billing/top-ups with {"method":"doit","currency":"IDR","amount":"400000"}. Hosted checkout lets the payer select an available payment method; credit is issued only after the authenticated Doit status API matches the immutable payment ID, reference and whole-IDR amount, reports paid, and supplies settlement evidence. A browser return never proves credit. Existing invoices remain bound to their provider when the operator switches new IDR top-ups to Midtrans. No automatic cross-provider fallback occurs after an uncertain request. A signed Doit webhook schedules verification when configured; periodic authenticated polling also handles settlement, late payment and recovery without a signing secret. Refunds/reversals require manual review and freeze new purchases.
Top up Layerbeat credit with USDC
Funding and VM purchases are separate actions. USDC adds credit to your personal wallet; you explicitly submit a VM purchase once sufficient credit is available.
Top up with Midtrans (IDR)
Midtrans is an additional hosted checkout method when enabled. `POST /v1/billing/top-ups` with `{"method":"midtrans","currency":"IDR","amount":"400000"}` records an immutable personal invoice and retu