PembayaranProvider pembayaran
Midtrans
Paket berulang Midtrans untuk membership STARTER.
Paket berulang Midtrans tersedia saat features.paymentsProvider adalah PaymentProvider.Midtrans.
Webhook tidak di-host di sini
Host marketing+docs ini tidak memasang route HTTP webhook Midtrans. Kode
adapter ada di packages/api/src/modules/billing/adapters/midtrans/. Pasang
ulang webhook di host SaaS pada monorepo TurboJet penuh.
Setup
- Buat paket berulang di dashboard Midtrans.
- Tempel plan ID ke
lookupKeys.midtrans.planIds(monthly/yearly) dipackages/payments/src/subscription-plans.ts. - Setel env vars dan
paymentsProvider: PaymentProvider.Midtrans.
Variabel lingkungan
MIDTRANS_SERVER_KEY=""
MIDTRANS_CLIENT_KEY="" # opsional
MIDTRANS_WEBHOOK_SECRET=""
MIDTRANS_IS_PRODUCTION="false" # true di production