Pembayaran rupiah
Midtrans Snap untuk QRIS, virtual account, dan e-wallet. Nominal dibaca dari server, jadi tidak bisa diubah dari browser.
lib/payments/midtrans.ts
Fondasi adalah boilerplate Next.js + Supabase untuk developer Indonesia. Login, database, dan pembayaran QRIS, virtual account, serta e-wallet lewat Midtrans sudah tersambung. Kamu tinggal membangun fitur yang mau dijual.
Early bird Rp299.000 untuk 50 pendaftar pertama
Boilerplate populer dibangun untuk Stripe. Pelangganmu membayar pakai QRIS, transfer ke virtual account, atau GoPay.
Pilih metode, tekan bayar, lalu lihat notifikasi Midtrans masuk ke webhook Fondasi sampai akses aktif. Kirim notifikasi yang sama sekali lagi, dan Fondasi menolaknya.
POST/api/webhooks/midtrans
order_idFND-2026-0142payment_typeqrisgross_amount"299000.00" // Rp299.000signature_keysha512 cocokstatussettlementEmpat bagian pertama ada di versi gratis. Dua sisanya direncanakan untuk versi Pro.
Midtrans Snap untuk QRIS, virtual account, dan e-wallet. Nominal dibaca dari server, jadi tidak bisa diubah dari browser.
lib/payments/midtrans.ts
Signature SHA512 diverifikasi, notifikasi dobel tidak memberi akses dua kali, dan transaksi pending dicek ulang otomatis.
app/api/webhooks/
Supabase Auth dengan email dan Google. Row Level Security aktif di semua tabel, lengkap dengan test.
supabase/policies.sql
create policy "pemilik membaca"
on payments for select
using (auth.uid() = user_id);
Aturan proyek untuk AI coding agent, supaya kode tambahan mengikuti pola dan pengamanan yang sama.
AGENTS.md
# Aturan proyek
- Nominal selalu dibaca dari database.
- Tabel baru wajib punya policy RLS.
- Verifikasi signature dulu, baru ubah status.
Versi Pro, direncanakan
Bukti transfer diverifikasi dari panel admin, jadi kamu bisa mulai jualan sebelum akun Midtrans aktif.
Versi Pro, direncanakan
Diskon, harga coret, dan kuota seperti "50 pembeli pertama", dihitung di server lalu dikirim ke Midtrans.
Harga bisa berubah sebelum rilis. Pendaftar waitlist dapat kabar lebih dulu.
Repo publik, lisensi MIT
Rp0
selamanya
Untuk proyekmu sendiri, tanpa batas
Rp299.000
sekali bayar, harga normal Rp499.000
Early bird untuk 50 pendaftar pertama
Untuk proyek klien, tanpa batas
Rp999.000
sekali bayar
Semua harga dalam rupiah, dibayar sekali lewat QRIS, virtual account, atau e-wallet.
Lima pertanyaan singkat. Jawabanmu menentukan fitur Pro yang dibangun duluan.
Kami kabari kamu saat Fondasi rilis, termasuk harga early bird Rp299.000.
Belum terjawab? Tanyakan lewat formulir waitlist, kami balas lewat email.
Versi gratis sudah rilis dan bisa diambil di GitHub. Versi Pro menyusul, dan pendaftar waitlist mendapat kabar paling awal.
Ya. Pembayaran pelangganmu masuk langsung ke akun milikmu. Midtrans menerima pendaftaran bisnis perorangan tanpa PT atau CV, dan cukup KTP untuk QRIS, GoPay, dan transfer bank; metode lain butuh NPWP. Selama akunmu belum aktif, versi Pro bisa menerima transfer manual. Langkahnya ada di panduan aktivasi Midtrans.
Supabase sudah mengurus login, database, dan penyimpanan file, sementara Next.js menangani tampilan dan server dalam satu proyek. Kalau kamu lebih butuh Laravel, pilih itu di formulir. Permintaannya kami hitung.
Versi gratis berlisensi MIT, jadi boleh dipakai di proyek apa pun, termasuk proyek klien. Lisensi Pro berlaku untuk proyek milikmu sendiri tanpa batas; untuk proyek klien, gunakan lisensi Agensi.
Email dan jawabanmu disimpan di database Fondasi dan hanya dibaca oleh pembuatnya. Datanya tidak dijual atau dibagikan ke pihak lain.
Fondasi dibuat oleh Alien Space. UFO kecil itu maskotnya, dan tugasnya cuma satu: menyorot pembayaran yang sudah mendarat.