Actors
The following actors are available globally.
-
This service is used to digitize and enrol a card.
See moreDeclaration
Swift
public final actor CardDigitizationService -
Declaration
Swift
public final actor ContactlessPaymentSession -
Declaration
Swift
public final actor RemotePaymentSession -
DigitalCard Class Implementation of the
DigitalCardretrieved from theDigitalCardManagermodule.- This can be used to :
- Determine if this card is the default payment card
- Retrieve card details
- Retrieve the current card state
- Retrieve the
digitalCardIdfor this card - Set this card as the default payment card (if it currently is not)
Declaration
Swift
public actor DigitalCard - This can be used to :
-
Gives access to the list of available
See moredigitalCards, obtaining a specifieddigitalCard, 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 specifieddigitalCard.Declaration
Swift
public actor DigitalCardManager -
Wallet secure enrollment service is used to seurely enroll the wallet and download the required assets.
See moreDeclaration
Swift
public final actor WalletSecureEnrollmentService -
This service provides an
See moreAsyncStreamcallback mechanism for processing notifications.Declaration
Swift
public final actor NotificationService -
This service is used to perform the ODA certificate renewal in the card.
See moreDeclaration
Swift
public final actor ODARenewalService -
QRPaymentSession class to generate QR payment data for PURE QR based payments.
See moreDeclaration
Swift
public final actor QRPaymentSession -
A class to manage the replenishment service.
See moreDeclaration
Swift
public final actor ReplenishmentService -
The TSHPay SDK actor class.
See moreDeclaration
Swift
public final actor TSHPay
Actors Reference