BTPayPalNativeVaultRequest

@objcMembers
public class BTPayPalNativeVaultRequest : BTPayPalNativeRequest

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
  • Optional: Display a custom description to the user for a billing agreement. For Checkout with Vault flows, you must also set requestBillingAgreement to true on your BTPayPalCheckoutRequest.

    Declaration

    Swift

    public var billingAgreementDescription: String?

Initializer

  • Initializes a PayPal Native Vault request

    Declaration

    Swift

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

    Parameters

    offerCredit

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

    billingAgreementDescription

    Optional: Display a custom description to the user for a billing agreement. For Checkout with Vault flows, you must also set requestBillingAgreement to true on your BTPayPalCheckoutRequest.