Error

public enum Error : Swift.Error, Sendable

This enum represents set of errors encountered during RemotePaymentSession API call.

  • Device Environment Unsafe error.

    Declaration

    Swift

    case deviceEnvironmentUnsafe(_: Swift.Error)

    Parameters

    underlying

    Swift Error

  • Error encountered when one payment session is already in progress and trying to make another payment.

    Declaration

    Swift

    case sessionInProgress
  • Error encountered for invalid remote payment input data.

    Declaration

    Swift

    case invalidInputData(_: String)

    Parameters

    message

    underlying error message.

  • Error encountered when payment card is out of payment keys

    Declaration

    Swift

    case noPaymentKeys
  • Error encountered when the payment is not supported by the card.

    Declaration

    Swift

    case cardNotSupported
  • Error encountered when trying to use suspended card Remote payment API.

    Declaration

    Swift

    case cardNotActive
  • Error encountered when default card is not set and trying to use the default card option for the Remote payment API.

    Declaration

    Swift

    case noDefaultCard
  • Error encountered for remote payment failure due to an error.

    Declaration

    Swift

    case clientError(_: String)

    Parameters

    message

    underlying error message.