#Sergio Sánchez

1 messages · Page 1 of 1 (latest)

twilit heronBOT
minor fjord
#

Which migration do you perform?

glad jolt
#

actually was a mogration perform by your team it was a SEPA mandate migration from GoCardless to Stripe

#

and I am reviewing to payment method generated

#

but I am not able to see the mandate associated

#

for instance this one

#

pm_1MoSZaIzcid8RrBHETUE1IZD

#

when in other cases (mandate created from Stripe) we have a seti_ (Setup intent) with a mandate_ associated

#

in this case (coming from the migration) I was not able to check the setup intent and the mandate

#

is it a way to check the mandate in that cases (to see the status)? and why we dont have a setup intent associated?

twilit heronBOT
ruby jay
#

AFAIK the Mandate details aren't exposed on the Payment Method object

glad jolt
#

is it a way to know the mandate associated? even if the payment method object does not expose this

#

At the end, before creating any payment intent, we would like to know if the mandate is active or inactive (to control the case), so how we can get for a specific customer/payment method the mandate associated

ruby jay
#

Yeah I just don't think that's possible right now. The Mandate is only associated via the associated Setup Intent, so without that I'm not sure it's retrievable

glad jolt
#

so what is going to happen is I set a payment intent assoicated to a payment method which mandate is inactive ?

ruby jay
#

The payment would fail I'd imagine, unless you were re-collecting the payment details. But your migration of SEPA details would have kept the existing mandates in place: https://support.stripe.com/questions/migrating-sepa-direct-debit-mandates-from-another-payment-provider-to-stripe

glad jolt
#

yes it is suppose to be, but as I dont see the setup intent, I am afraid that in future payment the mandate could be inactive for any reason

#

but ok everything clear

#

I will execute the payment intent and them I will review the status to see if anyone has failed due to the mandate

ruby jay
#

I'd speak with the migrations team for confirmation that your existing mandates are in place. But unfortunately right now there's no way to retrieve Mandate objects without the ID or an associated Setup Intent