Actors

The following actors are available globally.

  • This service is used to digitize and enrol a card.

    See more

    Declaration

    Swift

    public final actor CardDigitizationService
  • Class to manage and perform contactless payment transaction.

    Since

    7.0.0
    See more

    Declaration

    Swift

    public final actor ContactlessPaymentSession
  • The RemotePaymentSession provides an API to support remote payment.

    Since

    7.0.0
    See more

    Declaration

    Swift

    public final actor RemotePaymentSession
  • DigitalCard Class Implementation of the DigitalCard retrieved from the DigitalCardManager module.

    • This can be used to :
      • Determine if this card is the default payment card
      • Retrieve card details
      • Retrieve the current card state
      • Retrieve the digitalCardId for this card
      • Set this card as the default payment card (if it currently is not)
    See more

    Declaration

    Swift

    public actor DigitalCard
  • Gives access to the list of available digitalCards, obtaining a specified digitalCard, retrieving the default payment card and unsetting the default status of a card. Also allows card operations such as suspend, resume or deletion of a specified digitalCard.

    See more

    Declaration

    Swift

    public actor DigitalCardManager
  • Wallet secure enrollment service is used to seurely enroll the wallet and download the required assets.

    See more

    Declaration

    Swift

    public final actor WalletSecureEnrollmentService
  • This service provides an AsyncStream callback mechanism for processing notifications.

    See more

    Declaration

    Swift

    public final actor NotificationService
  • This service is used to perform the ODA certificate renewal in the card.

    See more

    Declaration

    Swift

    public final actor ODARenewalService
  • QRPaymentSession class to generate QR payment data for PURE QR based payments.

    See more

    Declaration

    Swift

    public final actor QRPaymentSession
  • A class to manage the replenishment service.

    See more

    Declaration

    Swift

    public final actor ReplenishmentService
  • The TSHPay SDK actor class.

    See more

    Declaration

    Swift

    public final actor TSHPay