Built, awaiting deploy
Stripe + Square Bridge
Multi-rail payments with auto-unlock to Skool.
$497 one-time setup
What it does
A Cloudflare worker that receives Stripe + Square webhooks, verifies HMAC, writes to Supabase, and triggers Zapier 'Unlock Course for Member' on successful payment. Handles checkout success, subscription updates, refunds, and dunning.
Commands and features
- POST /webhooks/stripe. Stripe events: checkout.session.completed, customer.subscription.updated, charge.refunded.
- POST /webhooks/square. Square events: payment.created, order.fulfillment.updated, refund.created.
- Internal: enrichOrder(). Joins payment event to customer email + product SKU + Skool group access level.
- Internal: triggerUnlock(). Calls Zapier hook with member email + course IDs to unlock.
What you get
- Cloudflare worker, deploys in 60 seconds
- HMAC verification + replay protection
- Supabase orders table + customer mapping
- Zapier 'Unlock Course for Member' integration
- Multi-tier subscription support
- Refund + dunning event handling
- Tested with live Square catalog + Stripe test mode
Ideal for
Operators using paid Skool group + outside payment rails (Stripe Checkout, Square Hosted Checkout, or both).
Timeline
Deployed and tested in 2-3 days.