A result structure that represents each payment the framework read using a Store and
Forward session.
Members (4)
get · iOS 18.4+
generalCardData
TypeScript
get generalCardData(): string
Swift declaration
let generalCardData: String
A Base64-encoded string that contains general cardholder and terminal data in
tag-length-value (TLV) format.
The content of this field is determined by your payment service provider.
This field can contain both card tags and terminal tags.
get · iOS 18.4+
paymentCardData
TypeScript
get paymentCardData(): string
Swift declaration
let paymentCardData: String
A Base64-encoded string that contains the encrypted payment information
to send to your payment provider.
This information is present any time the system reads a card, including
for purchases, refunds, and card verification.
get · iOS 18.4+
id
TypeScript
get id(): string
Swift declaration
let id: String
The unique identifier for the payment.
Include this identifier in support requests or tracing incidents to help
track down potential problems.
get · iOS 18.4+
signature
TypeScript
get signature(): string
Swift declaration
let signature: String
The signature, as a Base64-encoded string, that guarantees the
integrity of the payment