Stripe has a few way to get started, you can use stripe-hosted page, embedded form, or custom payment flow. I will be using the embedded form. While custom payment flow has the most flexibility and stripe-hosted page has none(it's a no code approach)...