> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fintoc.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Checkout sessions

This page explains how checkout sessions support one-time payments. A checkout session represents the payment flow your customer follows to complete a payment. You create a checkout session, then redirect your customer to the Fintoc-hosted page or render the embedded widget. Fintoc tracks the checkout session through completion and exposes the resulting payment in `payment_resource`.

Use these endpoints to create and list checkout sessions, get a checkout session's current state, or expire a checkout session before your customer completes the payment.
