Motpay · Phase 1

Mock payment closed-loop dashboard

A safe local flow for merchant setup, payment link creation, mock checkout URL generation, Infini paid webhook simulation, idempotent ledger entry creation, and withdrawal ops approval.

Environment checks

  • Supabase URLset
  • Supabase publishable keyset
  • Motpay API base URLset

Merchant/account

Seed merchant: Motpay Demo Merchant

mock_readyUSD settlement

Payment methods

  • Card · PrimaryMock enabled
  • Apple Pay · PrimaryPlaceholder
  • Google Pay · PrimaryPlaceholder
  • USDT · SecondaryPlaceholder
  • USDC · SecondaryPlaceholder

Dashboard / Flow

Current step: Ready to create payment link. API boundary: https://motpay-api.davidyangpersonal.workers.dev

Merchant/account mock readyPayment methods displayedCreate payment linkCreate mock order + checkout_urlSimulate Infini webhook paidOrder paid + one ledger entryMerchant submits withdrawalOps approves withdrawal

Run log

No actions yet. Start with “Load state”.