Accept payments online
Start getting paid. Everything wired together so nothing falls through the cracks.
Categories: payment, checkout, stripe, money, billing, subscription, pricing, monetize, sell, accept payments
Tools that power the Accept payments online stack
Setup guide
- Stripe: Create a Stripe account and complete business activation. In the Dashboard, go to Products → Add Product and set a price. Use Stripe Payment Links (no code required) or Stripe Checkout to share a buy link with your first customers right away. (open)
- Supabase: Create a Supabase project and add an orders table with columns: id, customer_email, amount_cents, currency, stripe_payment_id, and status. Enable Row Level Security and add a policy so only authenticated users can query their own orders. (open)
- Resend: Sign up for Resend and verify your sending domain (or use the onboarding.resend.dev sandbox for testing). Create a Supabase Edge Function triggered on new order inserts to call the Resend API and send a payment confirmation email to the customer. (open)