One Logo Pool Ball
ProximityReader · IOS API REFERENCE

VASReadResult

struct · iOS 15.4+ · SDK 27.1

struct VASReadResult

The result of a request to read loyalty card information. A `VASReadResult` object contains the encrypted loyalty card information from the customer. Typically, you receive this object only after calling the ``PaymentCardReaderSession/readVAS(_:)`` or ``PaymentCardReaderSession/readPaymentCard(_:vasRequest:stopOnVASResult:)`` method of ``PaymentCardReaderSession``.

Members (3)

init · iOS 15.4+ · Deprecated in iOS 16.0

init

TypeScript
static init(id: string, entries: Array<VASReadResult_ReadEntry>): VASReadResult
Swift declaration
init(id: String, entries: [VASReadResult.ReadEntry])

Creates a new result object with the specified identifier and customer entries.

get · iOS 15.4+

id

TypeScript
get id(): string
Swift declaration
let id: String

A unique identifier string for the requested read operation.

get · iOS 15.4+

entries

TypeScript
get entries(): Array<VASReadResult_ReadEntry>
Swift declaration
let entries: [VASReadResult.ReadEntry]

The list of loyalty reward card entries received from the customer.

Skipped declarations

No declarations were skipped in this snapshot.

All ProximityReader types →