#ferra
1 messages · Page 1 of 1 (latest)
Hi 👋
So you would be creating SEPA payment methods for your customers?
They already pay with SEPA, and they will through Stripe. My question is about mandates.
They already signed them, so I'd like to import them. That's why I'm looking for a POST method on this resource.
(without creating them again from your payment form)
I understand that but Mandates are part of the Payment Method in Stripe.
So you would create the SEPA payment method for each customer in Stripe. You can pass mandate information for SEPA at that time
I've understood the process. But I'll call API to create some PaymentIntent, without asking my customers to fill in the payment form.
Right. For that they would need to already have a saved Payment Method that you could then charge. Using the Setup Intent to create a Payment Method for them would accomplish this.
Great I'm discovering SetupIntents
After reading the documentation, I guess I'll use SetupIntents to import all the mandates (and IBAN). I also guess that is what you use if I provide you a PAN export from my actual provider?
(for credit cards)
If you are creating Payment Methods using PANs you will want to provide that data directly to the Payment Method API as we show here: https://stripe.com/docs/api/payment_methods/create#create_payment_method-card
I can't, we are not PCI. The migration I'm talking about is documented here: https://edge.stripe.com/docs/account/data-migrations/pan-import
So you (Stripe) will import my customers cards for later payments. That is why I'm asking if you will use SetupIntents.
Okay that is something you will need to request. That's a different team
(we won't know at that time the later payments)
The migration should result in Customer records with re-usable Payment Methods attached to them. How the migration team gets there is not something I am familiar with. I would recommend reaching out to them for clarification.