CheckoutState

Entries

Link copied to clipboard

The initial default state

Link copied to clipboard

A checkout request was started, and we are waiting for the backend to confirm

Link copied to clipboard

The checkout request is started and confirmed by the backend. We are waiting for selection of the payment method. Usually done by the user.

Link copied to clipboard

Payment method was selected and we are waiting for confirmation of the backend

Link copied to clipboard

Age needs to be verified

Link copied to clipboard

Ask the user for the taxation method

Link copied to clipboard

Request a payment authorization token.

Link copied to clipboard

Checkout was received and we wait for confirmation by the supervisor

Link copied to clipboard

Checkout was received and we wait for confirmation by the gatekeeper

Link copied to clipboard

Payment was received by the backend and we are waiting for confirmation by the payment provider

Link copied to clipboard

Payment was approved and is currently processing

Link copied to clipboard

The payment was approved. We are done

Link copied to clipboard

Age is too young

Link copied to clipboard

The payment was denied by the payment provider

Link copied to clipboard

The payment was denied by the supervisor

Link copied to clipboard

The payment was aborted

Link copied to clipboard

The payment could not be aborted

Link copied to clipboard

There was a unrecoverable payment processing error

Link copied to clipboard

There was a unrecoverable connection error

Link copied to clipboard

Invalid products detected. For example if a sale stop was issued

Link copied to clipboard

No payment method available

Link copied to clipboard

No shop was selected

Link copied to clipboard

SEPA mandate for PAYONE is needed

Link copied to clipboard

The process was transferred to a payment system. The outcome of the processing will not be communicated

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.