A comprehensive reference for StackPay's current MVP — covering on-chain invoice flows, payment surfaces, contract architecture, API routes, and the notification and settlement pipeline.
StackPay is a chain-first payment product built on Stacks. The current MVP covers merchant onboarding, invoice creation, reusable payment links, hosted customer checkout, PDF receipts, in-app notifications, and manual settlement — all running against real contracts on testnet.
The product is structured around three distinct payment surfaces: Standard invoices for single-use payment requests, MultiPay for reusable product-style routes, and Universal QR for open-ended public payments where the customer determines the amount. Each surface creates verifiable on-chain records while the merchant-facing layer remains in Supabase.