PrimerPaymentMethodTokenData will be returned by the primerDidTokenizePaymentMethod(_:decisionHandler:) when the payment method has been tokenized. Use the token to create a payment, or to store it when using the vault manager.

Parameters

paymentMethodTokenData
PrimerPaymentMethodTokenData
parameters
id
String
paymentInstrumentData
PaymentInstrumentData
parameters
sessionInfo
SessionInfo
network
String
binData
BinData
threeDSecureAuthentication
ThreeDS.AuthenticationDetails
externalPayerInfo
ExternalPayerInfo
Additional Paypal data.
Properties
email
String
The payer's email address.
The payer's unique ID.
firstName
String?
The payer's given name.
lastName
String?
The payer's given surname.
shippingAddress
ShippingAddress
sessionData
SessionData
bankName
String
threeDSecureAuthentication
ThreeDS.AuthenticationDetails
token
StringRequired
vaultData
VaultData