PaymentMethodCreateRequest

Params for create a payment method

Types

Link copied to clipboard

Properties

Link copied to clipboard
val billing: Billing? = null

Billing information.

Link copied to clipboard

Card information. This must be provided if type is set to PaymentMethodType.CARD

Link copied to clipboard
val customerId: String? = null

The customer this payment method belongs to. If set, this payment method is automatically added to the customer as one of the available payment methods.

Link copied to clipboard
val metadata: Map<String, Any>? = null

A set of key-value pairs that you can attach to this payment method

Link copied to clipboard
val requestId: String? = null

Unique request ID specified by the merchant

Link copied to clipboard
open val sdkType: String
Link copied to clipboard
open val sdkVersion: String
Link copied to clipboard
val type: PaymentMethodType? = null

Type of the payment method. Must be PaymentMethodType.CARD

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
open override fun toParamMap(): Map<String, Any>
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)