List all Checkout Sessions
Returns a list of Checkout Sessions.
API Endpoint: GET /v1/checkout/sessions
from os import getenv
from sideko_stripe import Stripe
client = Stripe(token=getenv("API_TOKEN"))
res = client.checkout.session.list()from os import getenv
from sideko_stripe import AsyncStripe
client = AsyncStripe(token=getenv("API_TOKEN"))
res = await client.checkout.session.list()Retrieve a Checkout Session
Retrieves a Checkout Session object.
API Endpoint: GET /v1/checkout/sessions/{session}
from os import getenv
from sideko_stripe import Stripe
client = Stripe(token=getenv("API_TOKEN"))
res = client.checkout.session.get(session="string")from os import getenv
from sideko_stripe import AsyncStripe
client = AsyncStripe(token=getenv("API_TOKEN"))
res = await client.checkout.session.get(session="string")Create a Checkout Session
Creates a Checkout Session object.
API Endpoint: POST /v1/checkout/sessions
from os import getenv
from sideko_stripe import Stripe
client = Stripe(token=getenv("API_TOKEN"))
res = client.checkout.session.create()from os import getenv
from sideko_stripe import AsyncStripe
client = AsyncStripe(token=getenv("API_TOKEN"))
res = await client.checkout.session.create()Update a Checkout Session
Updates a Checkout Session object.
API Endpoint: POST /v1/checkout/sessions/{session}
from os import getenv
from sideko_stripe import Stripe
client = Stripe(token=getenv("API_TOKEN"))
res = client.checkout.session.update(session="string")from os import getenv
from sideko_stripe import AsyncStripe
client = AsyncStripe(token=getenv("API_TOKEN"))
res = await client.checkout.session.update(session="string")Expire a Checkout Session
A Checkout Session can be expired when it is in one of these statuses: open
After it expires, a customer can’t complete a Checkout Session and customers loading the Checkout Session see a message saying the Checkout Session is expired.
API Endpoint: POST /v1/checkout/sessions/{session}/expire
from os import getenv
from sideko_stripe import Stripe
client = Stripe(token=getenv("API_TOKEN"))
res = client.checkout.session.expire(session="string")from os import getenv
from sideko_stripe import AsyncStripe
client = AsyncStripe(token=getenv("API_TOKEN"))
res = await client.checkout.session.expire(session="string")