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 }