One Logo Pool Ball
ProximityReader · IOS API REFERENCE

CustomerEngagement.CustomerInfo

struct · iOS 27.0+ · SDK 27.1

struct CustomerInfo

A response structure that describes customer information. If none of the customer information is available, this structure can return with all the values being nil

Members (4)

get · iOS 27.0+

phoneNumber

TypeScript
get phoneNumber(): (_Contacts_CNPhoneNumber) | null
Swift declaration
let phoneNumber: CNPhoneNumber?

The customer's phone number, if provided.

get · iOS 27.0+

emailAddress

TypeScript
get emailAddress(): (string) | null
Swift declaration
let emailAddress: String?

The customer's email address or Hide My Email address if supported.

get · iOS 27.0+

barcodeMessage

TypeScript
get barcodeMessage(): (string) | null
Swift declaration
let barcodeMessage: String?

A message for the barcode. The value is the `message` field of the barcode dictionary of the selected pass.

get · iOS 27.0+

customerVASData

TypeScript
get customerVASData(): (ArrayBuffer) | null
Swift declaration
let customerVASData: Data?

The encrypted VAS content of a selected Wallet pass. The encrypted content of the pass stored in Wallet, which contains the loyalty or reward pass identifier. See ``VASReadResult/ReadEntry``.

Skipped declarations

No declarations were skipped in this snapshot.

All ProximityReader types →