#PSN-Connect

1 messages · Page 1 of 1 (latest)

lunar abyss
#

Hi @crimson solar are you using destination charge or direct charge?

crimson solar
#

I’m not using either

#

I’ll walk you through the flow.

#

When a user first signs up on our app, he will be having a wallet in our system with 0$ in it.

#

The user then will have option to add credit to the wallet, which will simply take normal stripe payment and the amount once successfully paid is added to the company account and the user will get same wallet amount in his account.

#

So if a user takes a service from other users, the amount is transferred to the service provider wallet(not stripe connect account)

#

Only when the user requests for a withdrawal, the company transfers the requested amount to his/her stripe account and reduces the value from wallet.

lunar abyss
#

Are you using Stripe Connect API or Customer API to manage your users?

crimson solar
#

Connect api

lunar abyss
#

can I have your account ID?

crimson solar
#

Yes

#

Do you need the email id associated?

#

@lunar abyss

lunar abyss
#

Just the account ID will do

crimson solar
#

acct_1KFDcpQsE8RnBOTv

#

I’m using this for test

#

Both test and connect account is linked with this email

#

@lunar abyss

lunar abyss
#

I'm still trying to understand how you made the payment without using direct charge or destination charge in Stripe Connect. Can you share with me some examples? payment intent ID or request ID will be helpful.

crimson solar
#

I made the payment to main account directly

#

pi_3KGJ8NJf4DQyaCUh0wULIhj8

#

Here is one test payment I just made

#

I don’t want to use destination or direct charge since my application will be handling the payout logic.

#

Does it make any sense?

#

@lunar abyss

lunar abyss
#

You might want to read about making charges with Stripe Connect and decide which one works best for you https://stripe.com/docs/connect/charges

Accept payments and specify how these funds should be split between your platform and your connected account by creating charges.

crimson solar
#

@lunar abyss I have seen this. My question is can I handle the payout logic in my application side? Like I will have to hold the funds after a user gets paid for at least 7 days before letting the user to withdraw.

#

Is it possible?

#

So that in case of a dispute the service consumer can get a refund from the provider.

#

@lunar abyss Any suggestion?

lunar abyss
crimson solar
#

Ok

#

But it is not available in India right?

#

Can I set min payout date using direct/destination charges? @lunar abyss

lunar abyss
#

Connect is available in India based on my best knowledge, but you can contact Stripe support to make sure

crimson solar
#

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 (for example, both in Australia). For cross-region support, see the cross-border transfers docs.

lunar abyss
#

With direct and destination charge, The charge happens immediately.

crimson solar
#

So what can I do in case of a refund within 7 days?

#

What if the service provider withdraws all the amount from his stripe connect account?

#

@lunar abyss

crimson solar
#

Are you there? @lunar abyss

lunar abyss
#

Hi @crimson solar my shift is ending and my colleague will join this thread to continue helping you.

crimson solar
#

Oh ok no prob. Have a great day!

#

@runic panther

runic panther
#

Hi! I'm taking over this thread, give me a few minutes.

crimson solar
#

Sure thanks

runic panther
#

If I understand correctly, you would like to know what to do in case of a refund within 7 days, because of insufficient funds?

crimson solar
#

Exactly @runic panther

crimson solar