Transaction Flow — VP3350
let request = VP3350TransactionRequest(amount: 39.99, currency: "USD", type: .sale, orderID: "ORDER-456")
vp3350Manager.startTransaction(request: request) { result in
DispatchQueue.main.async {
if result.isApproved { self.showApproval(result) } else { self.showDecline(result) }
}
}
See the VP3350 overview for the full topic list.