Send Customers to Stripe.com to Make a Payment
Do I have to set up my own custom checkout page to collect payments or can my customers pay directly on Stripe?
You can direct customers to a Stripe-hosted page to make payments using Stripe Checkout. This is referred to as “client-only” Checkout, and does not require you to code and host your own checkout page. For information on how to get started using Checkout in this way, visit the Checkout Client-only Quickstart guide.
Alternatively, you can host Checkout on your own website.
For recurring payments
If you want to collect recurring payments from your customers or if you are already using Stripe Billing, Billing allows you to handle recurring payment flows using hosted invoices. Hosted invoices allow your customers to make a payment directly from an invoice.