Package-level declarations
Types
Link copied to clipboard
data class ACHDirectDebitPaymentMethod(var type: String?, var checkoutAttemptId: String?, var encryptedBankAccountNumber: String? = null, var encryptedBankLocationId: String? = null, var ownerName: String? = null, var storedPaymentMethodId: String? = null) : PaymentMethodDetails
Link copied to clipboard
data class BacsDirectDebitPaymentMethod(var type: String?, var checkoutAttemptId: String?, var holderName: String?, var bankAccountNumber: String?, var bankLocationId: String?) : PaymentMethodDetails
Link copied to clipboard
data class BlikPaymentMethod(var type: String?, var checkoutAttemptId: String?, var blikCode: String? = null, var storedPaymentMethodId: String? = null) : PaymentMethodDetails
Link copied to clipboard
data class CardPaymentMethod(var type: String?, var checkoutAttemptId: String?, var encryptedCardNumber: String? = null, var encryptedExpiryMonth: String? = null, var encryptedExpiryYear: String? = null, var encryptedSecurityCode: String? = null, var encryptedPassword: String? = null, var holderName: String? = null, var storedPaymentMethodId: String? = null, var taxNumber: String? = null, var brand: String? = null, var threeDS2SdkVersion: String? = null, var fundingSource: String? = null) : PaymentMethodDetails
Link copied to clipboard
data class CashAppPayPaymentMethod(var type: String?, var checkoutAttemptId: String?, var grantId: String? = null, var onFileGrantId: String? = null, var customerId: String? = null, var cashtag: String? = null, var storedPaymentMethodId: String? = null) : PaymentMethodDetails
Link copied to clipboard
class ConvenienceStoresJPPaymentMethod(var type: String? = null, var checkoutAttemptId: String? = null, var firstName: String? = null, var lastName: String? = null, var telephoneNumber: String? = null, var shopperEmail: String? = null) : EContextPaymentMethod
Link copied to clipboard
data class DotpayPaymentMethod(var type: String? = null, var checkoutAttemptId: String? = null, var issuer: String? = null) : IssuerListPaymentMethod
Link copied to clipboard
Link copied to clipboard
class EntercashPaymentMethod(var type: String? = null, var checkoutAttemptId: String? = null, var issuer: String? = null) : IssuerListPaymentMethod
Link copied to clipboard
data class EPSPaymentMethod(var type: String? = null, var checkoutAttemptId: String? = null, var issuer: String? = null) : IssuerListPaymentMethod
Link copied to clipboard
data class GenericPaymentMethod(var type: String?, var checkoutAttemptId: String?, var subtype: String?) : PaymentMethodDetails
Link copied to clipboard
class GiftCardPaymentMethod(var type: String?, var checkoutAttemptId: String?, var encryptedCardNumber: String?, var encryptedSecurityCode: String?, var encryptedExpiryMonth: String?, var encryptedExpiryYear: String?, var brand: String?) : PaymentMethodDetails
Link copied to clipboard
data class GooglePayPaymentMethod(var type: String?, var checkoutAttemptId: String?, var googlePayToken: String? = null, var googlePayCardNetwork: String? = null, var threeDS2SdkVersion: String? = null) : PaymentMethodDetails
Link copied to clipboard
class IdealPaymentMethod(var type: String? = null, var checkoutAttemptId: String? = null, var issuer: String? = null) : IssuerListPaymentMethod
Link copied to clipboard
Link copied to clipboard
class MBWayPaymentMethod(var type: String?, var checkoutAttemptId: String?, var telephoneNumber: String?) : PaymentMethodDetails
Link copied to clipboard
class MolpayPaymentMethod(var type: String? = null, var checkoutAttemptId: String? = null, var issuer: String? = null) : IssuerListPaymentMethod
Link copied to clipboard
data class OnlineBankingCZPaymentMethod(var type: String? = null, var checkoutAttemptId: String? = null, var issuer: String? = null) : IssuerListPaymentMethod
Link copied to clipboard
class OnlineBankingJPPaymentMethod(var type: String? = null, var checkoutAttemptId: String? = null, var firstName: String? = null, var lastName: String? = null, var telephoneNumber: String? = null, var shopperEmail: String? = null) : EContextPaymentMethod
Link copied to clipboard
class OnlineBankingPLPaymentMethod(var type: String? = null, var checkoutAttemptId: String? = null, var issuer: String? = null) : IssuerListPaymentMethod
Link copied to clipboard
data class OnlineBankingSKPaymentMethod(var type: String? = null, var checkoutAttemptId: String? = null, var issuer: String? = null) : IssuerListPaymentMethod
Link copied to clipboard
class OpenBankingPaymentMethod(var type: String? = null, var checkoutAttemptId: String? = null, var issuer: String? = null) : IssuerListPaymentMethod
Link copied to clipboard
class PayByBankPaymentMethod(var type: String? = null, var checkoutAttemptId: String? = null, var issuer: String? = null) : IssuerListPaymentMethod
Link copied to clipboard
class PayByBankUSPaymentMethod(var type: String?, var checkoutAttemptId: String?, var storedPaymentMethodId: String? = null) : PaymentMethodDetails
Link copied to clipboard
class PayEasyPaymentMethod(var type: String? = null, var checkoutAttemptId: String? = null, var firstName: String? = null, var lastName: String? = null, var telephoneNumber: String? = null, var shopperEmail: String? = null) : EContextPaymentMethod
Link copied to clipboard
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.
Link copied to clipboard
class SepaPaymentMethod(var type: String?, var checkoutAttemptId: String?, var ownerName: String?, var iban: String?) : PaymentMethodDetails
Link copied to clipboard
class SevenElevenPaymentMethod(var type: String? = null, var checkoutAttemptId: String? = null, var firstName: String? = null, var lastName: String? = null, var telephoneNumber: String? = null, var shopperEmail: String? = null) : EContextPaymentMethod
Link copied to clipboard
data class TwintPaymentMethod(var type: String?, var checkoutAttemptId: String?, var subtype: String? = null, var storedPaymentMethodId: String? = null) : PaymentMethodDetails
Link copied to clipboard
data class UPIPaymentMethod(var type: String?, var checkoutAttemptId: String?, var virtualPaymentAddress: String?, var appId: String?) : PaymentMethodDetails