#Andrzej
1 messages · Page 1 of 1 (latest)
Hello 👋 Great question! In order for a payment method to be reusable, it has to be attached to a customer.
While you can create a SetupIntent without the customer, It is highly recommended that you also pass in a customer ID so that the collected payment method information can be linked to the right customer.
When a SetupIntent is confirmed, we often run a validation check on the payment method to make sure it is indeed valid in which case that payment method may see a pending charge which will technically consume the one allowed use of the payment method.
Hence, the error.
Let me know if that makes sense
Ok, I see. Yes, makes sense, thank you. That means I should either use customers in this flow, or skip SetupIntent and just use PaymentIntents directly I guess.
That's correct