Stripe embedded checkout
Added Stripe Embedded Checkout Feature
Summary
This PR introduces the Stripe Embedded Checkout feature to enhance the payment experience. The feature is controlled via a feature flag environment variable, allowing flexible deployment as needed.
Key Changes
- Feature Flag: Added an environment variable to enable or disable the embedded checkout feature. - Setup Script Update: The setup script now prompts the user to enable the embedded checkout. It also asks for the Stripe publishable key, required for loading Stripe client-side and passing it to the EmbeddedCheckoutProvider component.
@theitaliandev is attempting to deploy a commit to the leerob-site Team on Vercel.
A member of the Team first needs to authorize it.
Thanks for the suggestion! I'm okay with using the hosted checkout here but this could be an interesting fork