create

fun create(    card: PaymentMethodCreateParams.Card,     billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams

Return

params for creating a PaymentMethod.Type.Card payment method


fun create(    ideal: PaymentMethodCreateParams.Ideal,     billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams

Return

params for creating a PaymentMethod.Type.Ideal payment method


fun create(    fpx: PaymentMethodCreateParams.Fpx,     billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams

Return

params for creating a PaymentMethod.Type.Fpx payment method


fun create(    sepaDebit: PaymentMethodCreateParams.SepaDebit,     billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams

Return

params for creating a PaymentMethod.Type.SepaDebit payment method


fun create(    auBecsDebit: PaymentMethodCreateParams.AuBecsDebit,     billingDetails: PaymentMethod.BillingDetails,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams

Return

params for creating a PaymentMethod.Type.AuBecsDebit payment method


fun create(    bacsDebit: PaymentMethodCreateParams.BacsDebit,     billingDetails: PaymentMethod.BillingDetails,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams

Return

params for creating a PaymentMethod.Type.BacsDebit payment method


fun create(    sofort: PaymentMethodCreateParams.Sofort,     billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams

Return

params for creating a PaymentMethod.Type.Sofort payment method


fun create(    upi: PaymentMethodCreateParams.Upi,     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(    netbanking: PaymentMethodCreateParams.Netbanking,     billingDetails: PaymentMethod.BillingDetails? = null,     metadata: Map<String, String>? = null,     allowRedisplay: PaymentMethod.AllowRedisplay? = null): PaymentMethodCreateParams

Return

params for creating a PaymentMethod.Type.Netbanking payment method