#r3d_api

1 messages ¡ Page 1 of 1 (latest)

prime harnessBOT
#

👋 Welcome to your new thread!

⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1235507710846308413

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

fallen ospreyBOT
merry kiln
#

You'd have to manually control the payouts on the account to prevent any balance from being paid out automatically

hardy solstice
#

How could I do that? Is there a specific api endpoint to use? (server is in node)

merry kiln
#

Note that there's a max holding period for balances before they're paid out anyway

hardy solstice
#

Can I cancel the payout?

merry kiln
#

Which?

hardy solstice
#

Well if client A buys something from connect user B
A pays the price on a regular transaction
Using manual payouts we hold the payout (if i got it right) while waiting for user B to make the product
Once the product has been delivered we send the payout to B
If the product has not been made within 10 days, we cancel the payout so that the money goes back to client A

merry kiln
#

Well there's no payout at that point so you'd just refund the initial payment

hardy solstice
#

There's no payout but where is the money then?
What would I need to do to cancel the payout and reimburse client A?

merry kiln
#

It'd be held on the Stirpe account balance

#

As I said, there's no payout to cancel if you haven't manually initiated one. You'd simply refund the original payment

hardy solstice
#

Ok I see so the funds go to B's Stripe account directly but I can make sure the User cannot wire the funds away to his bank by doing Payouts manually and managed by my platform
And if the user did not perform his mission, I just initiate a reimbursement

#

Makes sense

merry kiln
#

Well I suspect you'd want to hold the funds on the platform account really as depending on Connect setup you might not be able to prevent the conncted account from performing the payout

hardy solstice
#

They have access to the express dashboard, can I still prevent them from doing payouts on their own?

merry kiln
#

So the way this would works is:

  • Customer A commissions Account X to do a job for $100
  • Platform Y charges Customer A for $100 and holds the funds on their platform balance until job is 'done'
  • Once 'done', you can initiate a manual transfer of the $100 (minus a fee if you wish), from the balance of Platform Y to Account X
  • $100 (or whatever is transferred) is then available for Account X to payout to their bank
hardy solstice
#

Yes, but the bill should say that Account X billed Customer A and Platform Y billed Account X the fee

merry kiln
#

What bill?

hardy solstice
#

Well the bill that customer A will receive

#

I'm supposed to facilitate payment between the two, not buy from one to sell to the other

#

Maybe this doesn't matter though

merry kiln
hardy solstice
#

Yeah exactly, I need the stripe receipt to say that the bill is from the connect account, otherwise my platform is responsible for the product itself