Studio 1B Stripe Payment Verification
v3.6.3 logo assets fixed + payment checkout, webhook fulfillment, PIN email, and finance flow
Payment Stage
Production path
Pay. Verify. Enter.
This stage connects paid admission, monthly subscription, and book-buyer purchase paths to the Studio 1B access flow. Stripe Checkout collects payment. The webhook creates the access record, sends the PIN email, and records finance.
1
Create Stripe productsOne-time admission and monthly subscriber prices inside Stripe.
2
Add Netlify variablesSTRIPE_SECRET_KEY, STRIPE_PRICE_ADMISSION, STRIPE_PRICE_SUBSCRIPTION, and STRIPE_WEBHOOK_SECRET.
3
Test checkoutUse Stripe test mode and the official test card 4242 4242 4242 4242.
4
Confirm fulfillmentAfter the webhook fires, the guest receives a PIN email and the finance dashboard shows the payment.
Use Stripe test mode first. Do not use real card details for testing. Use Stripe's test card in test mode.
Stripe test console
Stripe KeyNot checked
Admission PriceNot checked
Subscription PriceNot checked
Ready for v3.6 Stripe payment verification. First click Check Stripe Setup.
Webhook endpoint:
https://studio1blive.com/.netlify/functions/stripe-webhook
https://studio1blive.com/.netlify/functions/stripe-webhook
Payment fulfillment rule: A guest is not truly approved because they reach a success page. Real approval happens when Stripe sends checkout.session.completed to the webhook.