#Sharvari96
1 messages · Page 1 of 1 (latest)
You can still request for transfers capability for destination charge. see https://stripe.com/docs/connect/account-capabilities#transfers
However, as we talked yesterday, Express account is not supported in IN.
Actually Jack,
I confirmed from Stripe support - in an email they have confirmed that having a platform account in US and express account in India is supported.
As we discussed yesterday, I don't have information on how an Express account can be supported in IN, and I'd suggest you to continue the discussion with Stripe support if they have a way to do so.
Right, I shall do that. However, I wanted to know the answer to the above question...
I went through the above attachment -
does this mean that I can do a transfer using a destination charge?
I am asking based on the table -
If the context is transfers capability, then the charge type it supports are Destination charge and Separate charges and transfers.
if so - how can destination charge be made without card_payment... - I mean what method will the user use to pay to the platform?
I didn't get he flow of the destination charge without a card payment...
like what payment method can we use?
The destination charge was created on platform, and then funds are later transfer to connected account, and that's why the connected account deson't requires card_payment capability.
You can read more about destination charge here https://stripe.com/docs/connect/destination-charges
I have read this link... there is no need for payment method creation?
What do you mean by no need for payment method creation ?
I have been using this flow:
- Create payment method using card element on client side
- pass the paymentmethod.id to the server
- Server creates a payment Intent shares client_secret to the client
- Client confirms the payment.
For destination charges in the documentation given above -
stripe.PaymentIntent.create(
amount=1000,
currency="usd",
automatic_payment_methods={"enabled": True},
transfer_data={"destination": '{{CONNECTED_ACCOUNT_ID}}'},
)
there is no payment Method ID being passed...
so I am confused, about what the flow will be
Ok, you can confirm the payment from frontend by following the standard integration guide (https://stripe.com/docs/payments/accept-a-payment?platform=web&ui=elements#web-submit-payment) the Stripe.js will create a payment method and use it to confirm the paymentIntent
After several tries all I get is - Stripe doesn't currently support destination charges with accounts in IN.
But the documentation says otherwise, if I am not mistaken:
I will contact Stripe Support for this?
How do I activate INR currency for platform account is that possible given that the region is US?
https://stripe.com/docs/payouts#supported-accounts-and-settlement-currencies INR isn't a settlement currency that a US account supports.