#Rayon-connect
1 messages · Page 1 of 1 (latest)
and when I (platform) am giving the money back to seller .,Can I just transfer using Transfer aPI or paymentIntent with destination ?
if you're planning to transfer money to the seller from that payment, it would be easier for you if you just did it as a destination charge instead
to summarize :
if the customer pays for a product to platform, AND you don't want to subsequently transfer money to the seller -> create a PaymentIntent with no transfer_data
if the customer pays for a product to platform, AND you want to subsequently transfer money to the seller -> create a destination charge
Sorry Just got confused more
My scenorio is like like this :
Customer create job and hire freelancer and once job is done they pay the platform (not freelancer directly ) . Once the project status is completed platform gives the money to freelancer taking some cut
when a customer create paymentIntent with transfer_data , does it go to main stripe account or designated account ?
you can look at the diagram here : https://stripe.com/docs/connect/destination-charges#flow-of-funds-app-fee
the Payment is created on the platform, then an amount transferred to the connected account
but In my case customer pays money before selecting freelancers
aaah, okay i understand now
so what you'd need is separate charges and transfers : https://stripe.com/docs/connect/charges-transfers
stripe really has lots of docs lol
Is it okay if I do this >
- Customer pays platform with paymentintent
- platform gets the money
-after work done , platform use transfer api to give money to the freelancer (connected account) - After some amount , freelancer can payout manually
yes that's fine
ok thanks