Companion
object Companion
Functions
Link copied to clipboard
fun create(auBecsDebit: PaymentMethodCreateParams.AuBecsDebit, billingDetails: PaymentMethod.BillingDetails, metadata: Map<String, String>? = null): PaymentMethodCreateParams
fun create(bacsDebit: PaymentMethodCreateParams.BacsDebit, billingDetails: PaymentMethod.BillingDetails, metadata: Map<String, String>? = null): PaymentMethodCreateParams
fun create(card: PaymentMethodCreateParams.Card, billingDetails: PaymentMethod.BillingDetails? = null, metadata: Map<String, String>? = null): PaymentMethodCreateParams
fun create(fpx: PaymentMethodCreateParams.Fpx, billingDetails: PaymentMethod.BillingDetails? = null, metadata: Map<String, String>? = null): PaymentMethodCreateParams
fun create(ideal: PaymentMethodCreateParams.Ideal, billingDetails: PaymentMethod.BillingDetails? = null, metadata: Map<String, String>? = null): PaymentMethodCreateParams
fun create(netbanking: PaymentMethodCreateParams.Netbanking, billingDetails: PaymentMethod.BillingDetails? = null, metadata: Map<String, String>? = null): PaymentMethodCreateParams
fun create(sepaDebit: PaymentMethodCreateParams.SepaDebit, billingDetails: PaymentMethod.BillingDetails? = null, metadata: Map<String, String>? = null): PaymentMethodCreateParams
fun create(sofort: PaymentMethodCreateParams.Sofort, billingDetails: PaymentMethod.BillingDetails? = null, metadata: Map<String, String>? = null): PaymentMethodCreateParams
fun create(usBankAccount: PaymentMethodCreateParams.USBankAccount, billingDetails: PaymentMethod.BillingDetails? = null, metadata: Map<String, String>? = null): PaymentMethodCreateParams
fun create(upi: PaymentMethodCreateParams.Upi, billingDetails: PaymentMethod.BillingDetails? = null, metadata: Map<String, String>? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createAffirm(billingDetails: PaymentMethod.BillingDetails? = null, metadata: Map<String, String>? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createAfterpayClearpay(billingDetails: PaymentMethod.BillingDetails? = null, metadata: Map<String, String>? = null): PaymentMethodCreateParams
Link copied to clipboard
Link copied to clipboard
fun createBancontact(billingDetails: PaymentMethod.BillingDetails, metadata: Map<String, String>? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createBlik(billingDetails: PaymentMethod.BillingDetails? = null, metadata: Map<String, String>? = null): PaymentMethodCreateParams
Link copied to clipboard
Link copied to clipboard
fun createCashAppPay(billingDetails: PaymentMethod.BillingDetails? = null, metadata: Map<String, String>? = null): PaymentMethodCreateParams
Helper method to create PaymentMethodCreateParams with CashAppPay as the payment method type.
Link copied to clipboard
fun createEps(billingDetails: PaymentMethod.BillingDetails, metadata: Map<String, String>? = null): PaymentMethodCreateParams
Link copied to clipboard
Link copied to clipboard
fun createGiropay(billingDetails: PaymentMethod.BillingDetails, metadata: Map<String, String>? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createGrabPay(billingDetails: PaymentMethod.BillingDetails, metadata: Map<String, String>? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createKlarna(billingDetails: PaymentMethod.BillingDetails? = null, metadata: Map<String, String>? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createLink(paymentDetailsId: String, consumerSessionClientSecret: String, extraParams: Map<String, Any>? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createMobilePay(billingDetails: PaymentMethod.BillingDetails? = null, metadata: Map<String, String>? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createOxxo(billingDetails: PaymentMethod.BillingDetails, metadata: Map<String, String>? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createP24(billingDetails: PaymentMethod.BillingDetails, metadata: Map<String, String>? = null): PaymentMethodCreateParams
Link copied to clipboard
Link copied to clipboard
fun createRevolutPay(billingDetails: PaymentMethod.BillingDetails? = null, metadata: Map<String, String>? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createSwish(billingDetails: PaymentMethod.BillingDetails? = null, metadata: Map<String, String>? = null): PaymentMethodCreateParams
Helper method to create PaymentMethodCreateParams with Swish as the payment method type.
Link copied to clipboard
fun createUSBankAccount(billingDetails: PaymentMethod.BillingDetails? = null, metadata: Map<String, String>? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createWeChatPay(billingDetails: PaymentMethod.BillingDetails? = null, metadata: Map<String, String>? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createWithOverride(code: PaymentMethodCode, requiresMandate: Boolean, overrideParamMap: Map<String, Any>?, productUsage: Set<String>): PaymentMethodCreateParams