Eligibility

public enum Eligibility : Sendable

The device eligibility whether it supports contactless payment.

  • Device supports contactless payment.

    Declaration

    Swift

    case supported
  • Device does not have NFC tag reading (e.g. iPad) or HCE capability.

    Declaration

    Swift

    case deviceNotSupported(_: String)
  • System is not eligible due to device is not in EEA (European Economic Area) or the apple ID is not based in EEA.

    Declaration

    Swift

    case systemNotEligible
  • iOS version installed on the device is lower than 17.4, which is the minimum version supported by Apple APIs.

    Declaration

    Swift

    case iosVersionNotSupported(_: String)