Billing & voucher Issues
Checkout, Snap, voucher validation, and pending orders.
voucher invalid
- Code expired or not started
- Max redemptions reached
- Not allowed for selected plan
- Already redeemed by this workspace
- Below min subtotal
Snap token/buat fails
- If MIDTRANS_SERVER_KEY missing, app should use local simulation path.
- With keys present, verify sandbox vs production flags match the keys.
- Check server logs for Midtrans error messages.
Order stuck pending
- Pending is normal for unpaid/unsettled transactions.
- Ensure notification endpoint is reachable by Midtrans.
- For local dev without Midtrans, use simulation result path to mark paid.
- Recheck /app/pengaturan/billing order status after settlement.
Butuh UI produk? Buka command center