Checkout Session (v1)

Legacy Checkout Session snapshot for checkout_session.completed with api_version v1. The related payment is represented by payment_id.

  • Checkout Session ID.

  • Identifies the resource carried by this event.

  • Checkout Session status at the time of the event.

    values
    • complete

      The Checkout Session has completed.

    • expired

      The Checkout Session has expired.

    • open

      The Checkout Session is still open.

  • Payment status at the time of the event. Use this value to determine whether payment has completed.

    values
    • no_payment_required

      This Checkout Session does not require payment.

    • processing

      The payment is still processing.

    • paid

      Payment has completed.

    • unpaid

      Payment has not completed.

  • Total Checkout amount. Expressed in the smallest currency unit.

  • Three-letter currency code.

  • Account associated with the Checkout Session.

  • Whether the resource belongs to live mode or test mode.

  • Your reference for this Checkout Session.

  • Your reference for the customer.

  • Metadata attached to the resource.

    Metadata attached to the resource.

  • Related Payment ID.

  • Related Customer ID.