Connect your Supabase project and deploy the Edge Functions. This starter does not claim payments are verified until an approved provider adapter is configured.
YOUR PAYMENT CONTROL CENTER
Own your payment infrastructure.
One API layer for your merchants, checkout, verification and transaction events.
Total orders0Recorded in this sessionVerified payments0Demo only; no real funds processedPending verification0Requires trusted provider confirmationLive providers0Enable after provider onboarding
Recent transactions
Newest order activity
ORDER
MERCHANT REF
AMOUNT
STATUS
CREATED
No orders yet. Create a test order to explore the interface.
✦
Verification rule
Customer-entered TxnID is a claim, not proof. Only a server-verified provider response or authenticated webhook can finalize a payment.
Transactions
Demo orders created in this browser session
ORDER ID
MERCHANT REF
AMOUNT
STATUS
CREATED
No transactions found.
Provider integrations
Adapters must be approved, configured and tested individually.
৳
Bangladesh MFS / Banks
bKash, Nagad, Rocket, banks and local aggregators where official merchant API access is granted.
NOT CONNECTED
◎
International payments
Cards and cross-border providers based on business eligibility, supported countries and settlement rules.
NOT CONNECTED
⌘
Manual TxnID verification
Do not auto-approve from screenshots, SMS text or customer input. Use provider APIs or authorized reconciliation feeds.
NO AUTO-VERIFY
API & Webhooks
Example contract for your own API layer.
POST/v1/checkout/sessions
Create an order and return a hosted checkout URL. Requires merchant authentication and an idempotency key.
GET/v1/orders/{order_id}
Return the current order status for the authenticated merchant only.
POST/v1/payments/{order_id}/verify
Start server-side verification. Never trusts a client-supplied “success” flag.
POST/v1/webhooks/{provider}
Verify provider signature, reject replays and process events idempotently.
⚠
Keys stay server-side
Never place Supabase service-role keys, provider secrets or merchant secret keys in this browser app, source control, iOS Shortcuts or public JavaScript.
SANDBOX ONLY
Create test order
This creates a local demo record only. It will not move money.