Create a PaymentIntent for the customer instead. PaymentMethods
are not compatible with the Charges API.
"Payment Methods" and "Payment Intents" were introduced to prepare for Strong Customer Authentication (SCA) regulation. This regulation comes into effect on 14 September 2019.
One-off payments with the Payment Intents API (Stripe Docs)