PayPalNativeCheckoutRequest

Represents the parameters that are needed to start the PayPal Checkout flow

Constructors

Link copied to clipboard
constructor(@NonNull amount: String)
Deprecated.
constructor(@NonNull amount: String, hasUserLocationConsent: Boolean)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@get:NonNull
open var intent: String
Link copied to clipboard
open var localeCode: String
Link copied to clipboard
Link copied to clipboard
open var returnUrl: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val USER_ACTION_COMMIT: String = "commit"
Shows a deterministic call-to-action.
Link copied to clipboard
Shows the default call-to-action text on the PayPal Express Checkout page.
Link copied to clipboard
@get:NonNull
open var userAction: String
Link copied to clipboard

Functions

Link copied to clipboard
open fun describeContents(): Int
Link copied to clipboard
Link copied to clipboard
Grabs the shipping address editable field
Link copied to clipboard
Link copied to clipboard
Optional: The line items for this transaction.
Link copied to clipboard
open fun setShippingAddressEditable(shippingAddressEditable: Boolean)
Defaults to false.
Link copied to clipboard
open fun setShippingAddressRequired(shippingAddressRequired: Boolean)
Defaults to false.
Link copied to clipboard
open fun writeToParcel(dest: Parcel, flags: Int)