BTPayPalVaultBaseRequest

@objcMembers
open class BTPayPalVaultBaseRequest : BTPayPalRequest

Options for the PayPal Vault flow.

Public Properties

  • Optional: Offers PayPal Credit if the customer qualifies. Defaults to false.

    Declaration

    Swift

    public var offerCredit: Bool

Initializer

  • Initializes a PayPal Native Vault request

    Declaration

    Swift

    public init(
        offerCredit: Bool = false,
        userAuthenticationEmail: String? = nil,
        enablePayPalAppSwitch: Bool = false
    )

    Parameters

    offerCredit

    Optional: Offers PayPal Credit if the customer qualifies. Defaults to false.

    userAuthenticationEmail

    Optional: User email to initiate a quicker authentication flow in cases where the user has a PayPal Account with the same email.

    enablePayPalAppSwitch

    Optional: Used to determine if the customer will use the PayPal app switch flow. Defaults to false.