Enumerations
The following enumerations are available globally.
-
Object sharing the AccessibilityIdentifiers which may be used in UITesting to interact with UI elements
See moreDeclaration
Swift
public enum AccessibilityIdentifiers -
Declaration
Swift
@frozen public enum Environment : String -
Undocumented
See moreDeclaration
Swift
public enum CardScheme -
Undocumented
See moreDeclaration
Swift
@frozen public enum BillingFormCellextension BillingFormCell: Equatable -
Factory object building required components to start presenting a tokenisation journey to the user
See moreDeclaration
Swift
public enum FramesFactory -
Default Checkout UI Style
See moreDeclaration
Swift
public enum FramesUIStyle -
Undocumented
See moreDeclaration
Swift
public enum PaymentFormFactory -
Defines the 3DS challenge error.
See moreDeclaration
Swift
@frozen public enum ThreeDSError : CheckoutError -
Provides utility functions for cards.
Declaration
Swift
public enum CardUtilities -
Environment Enum for Production and Sandbox end points.
See moreDeclaration
Swift
public enum Environment : String, BaseURLProviding -
Defines the payment source - either card or Apple Pay.
See moreDeclaration
Swift
public enum PaymentSource : Equatable -
Defines the network error - list below.
See moreDeclaration
Swift
public enum NetworkError : CheckoutError -
Defines an error that occurs during card tokenisation.
See moreDeclaration
Swift
public enum TokenisationError -
Declaration
Swift
public enum Constants -
Defines the validation error enum on each of the possible input fields.
See moreDeclaration
Swift
public enum ValidationError -
Defines the outcome of a validation check, either success or failure.
See moreDeclaration
Swift
public enum ValidationResult<T> : Equatable where T : CheckoutError
View on GitHub
Enumerations