objectcheckout.session
A Checkout Session represents your customer's session as they pay for one-time purchases or subscriptions through [Checkout](https://stripe.com/docs/payments/checkout) or [Payment Links](https://stripe.com/docs/payments/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 [Customer](https://stripe.com/docs/api/customers), and either the successful [PaymentIntent](https://stripe.com/docs/api/payment_intents) or an active [Subscription](https://stripe.com/docs/api/subscriptions). You can create a Checkout Session on your server and pass its ID to the client to begin Checkout. Related guide: [Checkout Server Quickstart](https://stripe.com/docs/payments/checkout/api).
- Source
openapi/spec3.json- Commit
d70de345383d- Active snapshot
da69df7e6e11
PaymentPagesCheckoutSessionListLineItems
objectThe line items purchased by the customer.
Details about each object.
True if this list has another page of items after this one that can be fetched.
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
The URL where this list can be accessed.