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 BillingFormCell
extension 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