Checkout Sessions
A Checkout Session represents your customer’s session as they pay for one-time purchases or invoices through Payment Requests or Payment Links. We recommend creating a new Session each time your customer attempts to pay.
Once payment is successful, the Checkout Session will contain a reference to the Charge details.
You can create a Checkout Session on your server and redirect to its URL to begin Checkout.