Hi @adamhholmes thanks for the reply. I’ll try to be more precise.
You’re trying to create a manual Payout, to pay out funds from a Connected Account’s Stripe balance to their bank account, yes? (that’s what a Payout is)…
→ Not exactly. I’m trying to collect all the money in the platform, and on a weekly, bi-weekly, monthly basis (set by the client) the money will be sent to the connected accounts.
The app I’m building basically consists of Students and Artists. A student can book a call with an artist, and upon booking, a transaction is made to the platform (Currently using charge the current user
action from Bubble’s plugin. 2 weeks later for example, a portion of the amount charged should flow to that connected account (the artist)
I looked into Destination Charges too, but I don’t think I need to use this action as the money is sent to the connected account automatically (instead of manually through an API call on a weekly, bi-weekly,… basis)
Also, a Student can buy a “Package” deal, which gives them credits to book an Artist. So a Destination charge again is not ideal here, as the total amount of money charged with a “Package” deal is not for the Artist. It should be stored somehow in the platform, and when a credit is spent on for example another Artist, we take a portion of the money and send it to the right connected account. A student may keep his credits for a few months, but only when he uses a credit on an Artist, should we give that artist his rightfully earned portion. Or am I mistaken and I do need destination charges?
Also, I’m located in BE and the client is from the US, so we are dealing with cross-border payments for ‘payouts’. - I did figure out the Express Account with Full or Recipient agreement (based on the country code) so that’s already that.
I hope this makes more sense and you can guide me in the right direction. Thanks!