#atal2-connect-balance

1 messages · Page 1 of 1 (latest)

nimble axleBOT
pure pawn
#

atal2-connect-balance

#

@mental oriole a Payout and a Transfer are conceptually completely different entities, so what are you really trying to do?

mental oriole
#

I receive payments in multiple currencies, and I want to collect a fee and then transfer the amount to the host. I can not use payouts, since I need to make sure that the service has been completed.

#

Thus, I use Transfers.

pure pawn
#

Sorry that's still super confusing for now. Payouts are about sending money from their Stripe account's balance, outside of Stripe to their bank account.
A Transfer is sending money from your own Stripe account's balance (the platform's) to the connected Stripe account's balance.

mental oriole
#

I want to transfer money to a Stripe Express Connected account.

pure pawn
#

Why don't you use Destination Charges in the first place to automate all of this?

mental oriole
#

I can't. Since I can't schedule them. I need to make sure that the date of the event has passed, and only then send the host their money.

#

I wish I could.

pure pawn
#

I mean you totally can though

mental oriole
#

how?

pure pawn
#

What you want is to use Destination Charges, have the funds in the Express account's balance, hold it there, and then do a Payout once you are ready (past the event). That is the right way to do this and avoids the "multi-currency issue" you hinted at

mental oriole
#

How can I automate the payout?

pure pawn
#

You don't since you explicitly say you don't want to, you want to hold the funds

mental oriole
#

But there will be hundreds of bookings, how would I be able to release their money?

#

I have to do it through the API.

pure pawn
#

yes you have to do it through the API, which is mostly the same work as what you're trying to do with Transfers. Just a lot easier.

mental oriole
#

I see. Thanks alot.

#

also, is it possible to add multiple fees to one paymentIntent?

pure pawn
#

Like imagine you take a payment for $10 USD today. You keep it in your platform, and then a month later the booking is in the past and you send $10 to acct_A and then wait for it to be paid out.
Instead, you create a $10USD with Destination Charges for acct_A, you hold the money in that account using manual Payouts and a month later you can create a Payout for $10 USD

#

And there's no "additional fee" on PaymentIntent, you choose how much you charge mostly so you do the math and do the total amount

mental oriole
#

I meant I want to charge the guest and the host in one payment Intent.

pure pawn
#

that doesn't really make sense, they are different people

mental oriole
#

for example. in a $10 booking, the guest should pay a $1 service fee, and the Host should pay a $2 platform fee. So in total $11 will be paid by the guest, and the host gets $8. I take two separate application fees (1$ from the guest, and $2 from the host).

#

Just like AirBnb does.

pure pawn
mental oriole
#

Thank you so much koopajah.

#

Have a great day.

pure pawn
#

you too!