PayPalWebVaultRequest

data class PayPalWebVaultRequest(val setupTokenId: String, val appSwitchWhenEligible: Boolean = false, val appLinkUrl: String? = null, val fallbackUrlScheme: String? = null, val approveVaultHref: String? = null)

Request to vault a PayPal payment method using PayPalWebCheckoutClient.vault.

Constructors

Link copied to clipboard
constructor(setupTokenId: String, appSwitchWhenEligible: Boolean = false, appLinkUrl: String? = null, fallbackUrlScheme: String? = null, approveVaultHref: String? = null)
constructor(setupTokenId: String, appSwitchWhenEligible: Boolean = false, appLinkUrl: String? = null, fallbackUrlScheme: String? = null)

Request to vault a PayPal payment method using PayPalWebCheckoutClient.vault.

Properties

Link copied to clipboard

The app link URL to use for returning to app

Link copied to clipboard

URL for the approval web page

Link copied to clipboard

whether to switch to the PayPal app when eligible

Link copied to clipboard

The fallback custom URL scheme to use when app link is not configured properly

Link copied to clipboard

ID for the setup token associated with the vault approval