CreditCardScannerGuidanceStates

data class CreditCardScannerGuidanceStates(var noCardFound: String = "?creditCardUserGuidanceNoCardFound", var scanningProgress: String = "?creditCardUserGuidanceScanningProgress", var tooDark: String = "?creditCardUserGuidanceTooDark", var tooSmall: String = "?creditCardUserGuidanceTooSmall", var badPerspective: String = "?creditCardUserGuidanceBadPerspective") : Parcelable

Configure the captions of the user guidance hints for different scanning states.

Constructors

Link copied to clipboard
constructor(source: Map<String, Any?>)
constructor(json: JSONObject)
constructor(noCardFound: String = "?creditCardUserGuidanceNoCardFound", scanningProgress: String = "?creditCardUserGuidanceScanningProgress", tooDark: String = "?creditCardUserGuidanceTooDark", tooSmall: String = "?creditCardUserGuidanceTooSmall", badPerspective: String = "?creditCardUserGuidanceBadPerspective")

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The user guidance text displayed when the detected card is not in a good perspective (device tilted).

Link copied to clipboard

The user guidance text displayed when no credit card is found. Initial state.

Link copied to clipboard

The user guidance text displayed when a card presence was detected and scanning is in progress.

Link copied to clipboard

The user guidance text displayed when it is too dark to capture an adequate image.

Link copied to clipboard

The user guidance text displayed when the detected card is too far away and appears too small.

Functions

Link copied to clipboard
Link copied to clipboard
fun toJson(config: ToJsonConfiguration = ToJsonConfiguration.default()): JSONObject