#mahlamusa-connect-3ds

1 messages · Page 1 of 1 (latest)

hollow widget
#

Can you share a pi_xxx that you've had trouble with?

#

We are currently generating a PaymentIntent for each vendor/seller in a loop, this results in the intent confirmation from the server not matching what is expected in the JavaScript on the frontend
I'm not sure what this means

lament grailBOT
#

This thread has been archived. If you need help with anything else please ask in #dev-help or contact Stripe Support: https://support.stripe.com/contact

stable gyro
#

I unarchived the thread so we could continue the discussion here

raven valley
#

Thanks.

#

Sorry for the delay, I had to rebuild my local dev env.

stable gyro
#

no worries

#

how can I help?

raven valley
#

We are trying to integrate Stripe Connect's Direct Charges for a marketplace, we have an issue when a customer buys from multiple sellers on the same order.

#

Our current implementation generates Payment Intents for each seller in a loop, this results in 3D Secure not triggering in the front end

stable gyro
#

how are you confirming the Payment Intents?

raven valley
#

Currently logged in customer confirms on the frontend

#

On the popup from Stripe confirmCardPayment

stable gyro
#

are you doing that for each Payment Intent?

raven valley
#

I think that's where we have a problem, because the front end shows popup once, but we have multiple payment intents

stable gyro
#

that's really not the best way to go by it I guess

raven valley
#

We need to know if there is any method we can use to make sure 3D Secure is properly handled for multiple payment intents

stable gyro
#

why do you need it to be a Direct Charge?

raven valley
#

We offer our users a choice, if they choose Direct Charges, then we have problems.

#

In fact Separate charges and transfers seems to be supported in EU/US countries, which is why others use Direct Charges.

stable gyro
#

yes it's not easy, people expect to pay once for the whole sum(one Payment Intent with the total amount), and the transfers should happen in the background

raven valley
#

So what would you suggest?

#

Let's say the Marketplace is not in the US/EU regions, and thus Separate Charges and transfers not supported. What would be the best way to handle this scenario?

stable gyro
#

honestly it's a really tough one

#

I think it's best suited if you could write to our support team https://support.stripe.com/?contact=true my colleagues would have more time to investigate your situation and give you some alternatives

raven valley
#

Ok, I will write to support.

#

Thank you for your time.

stable gyro
#

sorry, let me know if you need any more help