BTPayPalAccountNonce
Objective-C
@interface BTPayPalAccountNonce : BTPaymentMethodNonce
Swift
class BTPayPalAccountNonce : BTPaymentMethodNonce
Contains information about a PayPal payment method
-
Payer’s email address.
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *email;
Swift
var email: String? { get }
-
Payer’s first name.
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *firstName;
Swift
var firstName: String? { get }
-
Payer’s last name.
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *lastName;
Swift
var lastName: String? { get }
-
Payer’s phone number.
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *phone;
Swift
var phone: String? { get }
-
The billing address.
Declaration
Objective-C
@property (nonatomic, strong, readonly, nullable) BTPostalAddress *billingAddress;
Swift
var billingAddress: BTPostalAddress? { get }
-
The shipping address.
Declaration
Objective-C
@property (nonatomic, strong, readonly, nullable) BTPostalAddress *shippingAddress;
Swift
var shippingAddress: BTPostalAddress? { get }
-
Client metadata id associated with this transaction.
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *clientMetadataID;
Swift
var clientMetadataID: String? { get }
-
Optional. Payer id associated with this transaction.
Will be provided for Vault and Checkout.
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *payerID;
Swift
var payerID: String? { get }
-
Optional. Credit financing details if the customer pays with PayPal Credit.
Will be provided for Vault and Checkout.
Declaration
Objective-C
@property (nonatomic, strong, readonly, nullable) BTPayPalCreditFinancing *creditFinancing;
Swift
var creditFinancing: BTPayPalCreditFinancing? { get }