Enumerations

The following enumerations are available globally.

New Error Codes

  • This enum holds the details for the error result of the authentication process.

    Note

    This enum conforms to the Swift error type, therefore it will be bridged to Objective-C through the generation of an error domain constant and corresponding error code constants.
    See more

    Declaration

    Swift

    @objc(Checkout3DSAuthenticationError)
    public enum AuthenticationError : Int, Error, Equatable, CaseIterable
  • Represents a warning produced by the 3DS SDK, either due to potential security issues found, or to communicate a rejected configuration request.

    See more

    Declaration

    Swift

    @objc(Checkout3DSWarning)
    public enum Warning : Int, Equatable, RawRepresentable, CaseIterable
  • An environment that specifies which endpoint to connect to during the 3DS flow.

    See more

    Declaration

    Swift

    @objc(Checkout3DSEnvironment)
    public enum Environment : Int, Equatable, CaseIterable