Payment Events — VP3350
vp3350Manager.onPaymentEvent = { event in
switch event {
case .readyForCard: self.statusLabel.text = "Insert, tap, or swipe card"
case .cardInserted: self.statusLabel.text = "Processing chip..."
case .cardTapped: self.statusLabel.text = "Processing contactless..."
case .cardSwiped: self.statusLabel.text = "Processing swipe..."
case .pinRequired: self.statusLabel.text = "Enter PIN on screen"
case .removeCard: self.statusLabel.text = "Please remove card"
default: break
}
}
See the VP3350 overview for the full topic list.