Enumerations

The following enumerations are available globally.

  • The current status of the payment device.

    See more

    Declaration

    Swift

    @objc
    public enum DeviceStatusCode : Int, Codable
  • The current status of the payment service.

    See more

    Declaration

    Swift

    @objc
    public enum ServiceStatusCode : Int, Codable
  • The method by which the payment was made.

    See more

    Declaration

    Swift

    @objc
    public enum PaymentInstrumentType : Int, Codable
  • The type of payment.

    See more

    Declaration

    Swift

    @objc
    public enum PaymentType : Int, Codable
  • Defines the ways card information is gained.

    See more

    Declaration

    Swift

    @objc
    public enum CardInteraction : Int
  • The action taken by the POS to proceed with the payment.

    See more

    Declaration

    Swift

    public enum ActionType : String, Codable
  • The AVS check result type.

    See more

    Declaration

    Swift

    @objc
    public enum AVSCheckResult : Int, Codable
  • Indicator for the type of card.

    See more

    Declaration

    Swift

    @objc
    public enum CardType : Int, Codable
  • The type of receipt.

    See more

    Declaration

    Swift

    @objc
    public enum ReceiptType : Int, Codable
    extension ReceiptType: CustomDebugStringConvertible
  • The code representing the result of payment request.

    See more

    Declaration

    Swift

    @objc
    public enum PaymentResultCode : Int, Codable
  • An enum to show the type of error thrown.

    See more

    Declaration

    Swift

    @objc
    public enum ErrorType : Int