CardMetaData
public struct CardMetaData : Sendable
CardArt provides the card information used by the MPA for display.
-
Last (4 or 5) PAN digits to display.
Declaration
Swift
public var panLastDigits: String? { get } -
Plastic card expiry date in MMYY format.
Declaration
Swift
public var panExpiry: String? { get } -
Last (4 or 5) token PAN digits to display.
Declaration
Swift
public var tokenLastDigits: String? { get } -
Token expiry date in MMYY format.
Declaration
Swift
public var tokenExpiry: String? { get } -
A short description for the card product.
Declaration
Swift
public var shortDescription: String? { get } -
A long description for the card product.
Declaration
Swift
public var longDescription: String? { get } -
The name of the issuer.
Declaration
Swift
public var issuerName: String? { get } -
Issuer’s customer service phone number.
Declaration
Swift
public var issuerPhoneNumber: String? { get } -
Issuer’s customer service email address.
Declaration
Swift
public var issuerEmail: String? { get } -
Issuer’s customer service website URL.
Declaration
Swift
public var issuerWebsite: String? { get } -
URL of issuer’s Terms and Conditions for card.
Declaration
Swift
public var termsAndConditionsUrl: String? { get } -
URL of issuer’s privacy policy.
Declaration
Swift
public var privacyPolicyUrl: String? { get } -
Token unique identifier as defined by the TSP: VTS: Corresponds to tokenReferenceID. MDES: Corresponds to tokenUniqueReference.
Declaration
Swift
public var tokenID: String? { get } -
Hashmap of key/values used for specific issuer/wallet provider needs.
Declaration
Swift
public var keyValues: [String : String]? { get } -
The unique identifier of the card as defined by the TSP. VTS: Corresponds to vPanEnrollmentID. MDES: Corresponds to panUniqueReference. GTOTSP: Corresponds to card id as assigned by issuer.
Declaration
Swift
public var cardReferenceID: String? { get } -
Retrieves the ID of the TSP.
This method returns a string representing the TSP ID, which can be:
- A
VTSfor the Visa scheme. - A
MDESfor the Mastercard scheme. - A unique identifier for other domestic schemes.
@return A String representing the TSP ID.
Declaration
Swift
public var tspID: String? { get } - A
-
A Payment Account Reference (PAR) that is assigned to PAN.
@return A String that contains the unique identifier for the payment account.
Declaration
Swift
public var paymentAccountReference: String? { get }
CardMetaData Structure Reference