#irisslee95
1 messages · Page 1 of 1 (latest)
Hi there, the purpose of a SetupIntent is to collect a payment method from a customer without charing them. If the purpose is payment, you should just use PaymentIntent API
Because the Payment Intent do not allow charging to multiple connected account
No, you can't create a PaymentIntent for multiple connected account. But you can do a separate charge and transfers https://stripe.com/docs/connect/charges-transfers
I am using Payment Element in frontend. I need to calculate commission on backend, so I can't give total amount to generate PyamentIntent
Separate charge and transfers do not support worldwide. Right?
Hmm. But how you do render the PaymentElement without a PaymentIntent? a PaymentIntent's clientSecret is required to render the PaymentIntent.
Stripe supports separate charges and transfers in the following regions: Australia, Brazil, Canada, Europe, Japan, Malaysia, New Zealand, Singapore, and the US. Separate charges and transfers are supported if both your platform and the connected account are in the same region
That's a problem. So I create a Setup intent, then pass the secret key to the UI. But that will create a lot of setup intents.
👋 taking over for my colleague. Let me catch up.
@civic flame where is your account based?
We are developing a payment plugin for marketplace. Specifically the WC Vendors plugin
yes but where is your Stripe account located in?
It's US or European
then as my colleague mentioned you don't have any issues using separate Charges/Transfers
Yes, but my customers can come from anywhere.
Thanks for your support!
let me know if you need any more help