WebhookCheckoutSession

A checkout session, one buyer's attempt to pay on a checkout.

  • The checkout it was opened on.

  • Your reference for the session, as given when the checkout was created.

  • When it completed; null until then.

  • the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • The customer buying.

  • When it expires if not completed.

  • Your ID for the customer.

  • The checkout session's ID.

  • The order's first invoice, once raised; null until the session completes.

  • The order the session started; null until it completes.

  • The product and plan the buyer chose.

    Properties: 2
  • open: waiting for the buyer. completed: paid (or started, without Stripe), and its order is active. expired: passed expiresAt unfinished. canceled: its checkout was archived.

    values
    opencompletedexpiredcanceled