TransactionState

Entries

Link copied to clipboard

Transaction is idle and ready to start

Link copied to clipboard

Checking the gateway for pending device updates before the transaction starts. Only emitted when ToroConfig.checkForUpdatesOnTransactionStart is enabled.

Link copied to clipboard

Installing a pending configuration update on the device before the transaction starts. Only emitted when ToroConfig.checkForUpdatesOnTransactionStart is enabled and an applicable update was found.

Link copied to clipboard

Awaiting confirmation of gratuity amount from the customer Only applicable if services.cabcard.toro.core.model.GratuityConfig mode is not services.cabcard.toro.core.enums.GratuityMode.NONE

Link copied to clipboard

Awaiting customer to present card on any interface (contact, contactless, magswipe).

Link copied to clipboard

Awaiting customer signature (in app or on device).

Link copied to clipboard

Awaiting customer to enter PIN on the device.

Link copied to clipboard

Awaiting customer to select application on the device.

Link copied to clipboard

Contacting the gateway to authorise the transaction.

Link copied to clipboard

Transaction was completed successfully and an outcome was received (approved/declined)

Link copied to clipboard

Transaction was cancelled by the user or operator

Link copied to clipboard

Transaction failed due to an error

Properties

Link copied to clipboard

Returns a representation of an immutable list of all enum entries, in the order they're declared.

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.