Stripe Checkout Page
If you need only minimal payment form customizations and don't need an overlay payment form, you can utilize Stripe's fully-hosted checkout pages for payment.
Custom Amount Payments
Set a one-time amount or let your site visitors pay what they want. Optionally specify minimum and default amounts.
Connect a payment button to an individual Stripe plan or let your site visitors pick a plan to subscribe to. Add a custom amount option, charge a setup fee or tie into free trials.