Billing & Midtrans
Snap checkout, vouchers, and subscription activation.
Checkout flow
- Choose plan at /app/checkout
- Optional voucher validation
- Create Midtrans Snap transaction
- Notification webhook verifies signature and activates plan limits
Komenin AI add-ons
Besides social plans, checkout also sells Komenin AI SKUs: 6 subscription tiers (Starter/Pro/Pro Max, monthly or 12-month) and 3 PAYG credit packs. Paid AI orders activate a subscription quota or grant credits automatically via the same Midtrans webhook. See the Komenin AI page for details.
Local simulation
Without MIDTRANS_SERVER_KEY, checkout uses simulation tokens and can mark orders paid via /app/checkout/result for development.
Step-by-step
- Open /app/checkout and choose 1 / 6 / 12 month plan.
- Optionally apply a voucher code.
- Complete Midtrans Snap (or local simulation without keys).
- Confirm subscription status in /app/settings/billing.
- Verify monthly send/publish limits updated for the workspace.
Need the product UI? Open command center