Companion

object Companion

Functions

Link copied to clipboard
fun create(    auBecsDebit: PaymentMethodCreateParams.AuBecsDebit,     billingDetails: PaymentMethod.BillingDetails,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
fun create(    bacsDebit: PaymentMethodCreateParams.BacsDebit,     billingDetails: PaymentMethod.BillingDetails,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
fun create(    card: PaymentMethodCreateParams.Card,     billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
fun create(    fpx: PaymentMethodCreateParams.Fpx,     billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
fun create(    ideal: PaymentMethodCreateParams.Ideal,     billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
fun create(    netbanking: PaymentMethodCreateParams.Netbanking,     billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
fun create(    sepaDebit: PaymentMethodCreateParams.SepaDebit,     billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
fun create(    sofort: PaymentMethodCreateParams.Sofort,     billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
fun create(    usBankAccount: PaymentMethodCreateParams.USBankAccount,     billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
fun create(    upi: PaymentMethodCreateParams.Upi,     billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createAffirm(    billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createAfterpayClearpay(    billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
Link copied to clipboard
Link copied to clipboard
fun createAlma(    billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams

Helper method to create PaymentMethodCreateParams with PaymentMethod.Type.Alma as the payment method type

Link copied to clipboard
fun createAmazonPay(    billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams

Helper method to create PaymentMethodCreateParams with PaymentMethod.Type.AmazonPay as the payment method type.

Link copied to clipboard
fun createBancontact(    billingDetails: PaymentMethod.BillingDetails,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createBillie(    billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams

Helper method to create PaymentMethodCreateParams with PaymentMethod.Type.Billie as the payment method type

Link copied to clipboard
fun createBlik(    billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
Link copied to clipboard
Link copied to clipboard
fun createCashAppPay(    billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams

Helper method to create PaymentMethodCreateParams with CashAppPay as the payment method type.

Link copied to clipboard
fun createCrypto(    billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams

Helper method to create PaymentMethodCreateParams with PaymentMethod.Type.Crypto as the payment method type

Link copied to clipboard
fun createEps(    billingDetails: PaymentMethod.BillingDetails,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
Link copied to clipboard
Link copied to clipboard
fun createGiropay(    billingDetails: PaymentMethod.BillingDetails,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createGrabPay(    billingDetails: PaymentMethod.BillingDetails,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createKlarna(    billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createMobilePay(    billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createMultibanco(    billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams

Helper method to create PaymentMethodCreateParams with PaymentMethod.Type.Multibanco as the payment method type.

Link copied to clipboard
fun createOxxo(    billingDetails: PaymentMethod.BillingDetails,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createP24(    billingDetails: PaymentMethod.BillingDetails,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
Link copied to clipboard
Link copied to clipboard
fun createRevolutPay(    billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createSatispay(    billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams

Helper method to create PaymentMethodCreateParams with PaymentMethod.Type.Satispay as the payment method type

Link copied to clipboard
fun createSunbit(    billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams

Helper method to create PaymentMethodCreateParams with PaymentMethod.Type.Sunbit as the payment method type

Link copied to clipboard
fun createSwish(    billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = 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,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams
Link copied to clipboard
fun createWeChatPay(    billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams