GuidesObject StatesCheckout

Checkout

A checkout session goes through different statuses during its lifecycle.


Payment Statuses

Here’s an overview of the possible statuses for a checkout session:

  • unpaid
    The payment has not been made yet. The customer needs to take further action to complete the process.

  • processing
    The customer has completed their part, but the payment has not yet been received. This can happen if the chosen payment method is not instant, such as a bank transfer or wire transfer. These methods can take time as they rely on intermediary banks to process the transaction.

  • paid
    The payment has been successfully completed, and the session is marked as paid.