paymentMethod property
Either the ID of an existing PaymentMethod, or an object containing data to create a PaymentMethod with.
This is required to process the payment. If you already have a PaymentMethod attached to the PaymentIntent, you do not need to specify this field.
See the official Stripe documentation for additional details: https://stripe.com/docs/payments/p24
Implementation
@paymentMethodDetailJsonKey P24PaymentMethodDetails? get paymentMethod;