Setup membership offerings
Setup Stripe API keys: public, private, webhook endpoint secret
Webhook endpoint URL: {WEBSITE_URL}/stripe_webhooks
Webhook events: checkout.session.completed, invoice.payment_succeeded, customer.subscription.updated, customer.subscription.deleted
Setup all just subscriptions (not one-time plans) in Stripe, then link the Stripe Plan ID to the appropriate membership option in the Admin Backend
Add tax rates in Stripe
Create any employee accounts and setup permissions in the Admin Backend
Update site logo
(OPTIONAL) Connect the physical barcode scanner to the computer
Test Stripe integration
Buy one-time membership
Check Admin Backend for membership type and membership expiration type
Check Stripe dashboard for correct charges
If applicable, test auxiliary members
Test check-in feature
Buy subscription membership
Check Admin Backend for membership type and membership expiration type
Test update payment information
Test cancel membership feature
Check Stripe dashboard for correct charges
Test email password reset