PaymentMethodDetails

This class is a top level abstraction for data objects that can be serialized to the paymentMethod parameter inside the request body of the /payments API call.

PaymentMethodDetails.SERIALIZER can be used to serialize and deserialize the subclasses of PaymentMethodDetails without having to know the exact type of the subclass.

Inheritors

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
abstract var checkoutAttemptId: String?
Link copied to clipboard
abstract var type: String?

Functions

Link copied to clipboard
open override fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)