#g-west_api
1 messages ¡ Page 1 of 1 (latest)
đ Welcome to your new thread!
â˛ď¸ We'll be here soon! We typically respond in a few minutes, but in some cases we might need a bit more time (e.g., server's busy, you've got a complex question, etc.).
âąď¸ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can 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/1260825715717312533
đ Have more to share? Add details, code, screenshots, videos, etc. below.
A connected account can be configured to manual payout, i.e. only paying out to connected account's bank account when your system sends a payout request to Stripe: https://docs.stripe.com/connect/manual-payouts
correct, im providing a credit equivalent to a payment that was received as a way of temporarily holding the funds until a task is completed by a connected account which will later be dispursed
would i just do everything locally and manage a database to create these pods and adjust the users credit/debit and payouts as needed
If you would like to manage to the funds and schedule to be paid out to the connected account's bank account manually, then yes - manual payout will fit the use case.
How your system adjust the amount to be paying out in a payout will be up to your own management within your system as this is outside of Stripe's scope.
Okay thanks, and before i head into this, i thought of one more way which would require simple answer. As far as invoices go, can i generate an invoice to the main stripe account on behalf of the connected account when the user deem a task complete server side, then payout to that invoice from the account balance?
In Connect integration, there will be three parties involved: platform, connected account and customer.
An invoice will be paid by the customer, and the funds collected will either be in the balance of platform or connected depending on the charge type used: https://docs.stripe.com/connect/charges#types
I don't quite understand your question.
As far as invoices go, can i generate an invoice to the main stripe account on behalf of the connected account when the user deem a task complete server side, then payout to that invoice from the account balance?
Who is the user (platform/connected account/customer)? Can you explain what you're trying to do here in an example?
A task system, a user signs up to my site (each user is generated on stripe as a customer in this process), and can deposit into their account which uses the API for payments, and credits the account the amount which was paid. the user can now create a task with a budget assigned to it, when this task is created (a local bucket is created to hold the amount and id etc and the credit equivalent is debited)
now another user (a developer) can be assigned to that task for the amount that was assigned.
When the task is complete the developer will receive the set budget for the task
The best example would be like freelancers bids, but when a project is placed as a bid, the budget is held in a type of pod. Is this possible on stripe? or does it need to be done locally.
Am I right to understand following?
- Task system is the platform
- User is the customer
- Developer is the connected account
If so, this can be done with:
- Create a Express or Custom connected account for developer: https://docs.stripe.com/connect/accounts#express-accounts
- Use Separate Charges and Transfers to collect the funds from the customer: https://docs.stripe.com/connect/separate-charges-and-transfers - the funds will be available in platform balance first, then manually transfer to connected account when needed
- Platform (Task system) will keep track when the task is completed. Once the task is completed, then manual payout to the connected account: https://docs.stripe.com/connect/manual-payouts
Since only your system knows when the task is completed and how long the fund should be held, this can only be built within your system, but not Stripe
Yeah i have all of this set up already in the format of Platform/Customer/Connected Acc,
In my mind im trying to
Platform/Customer/Product/Connected Acc
where the charged amount sits as the price of a "product" that is later paid out to the connected acc
It seems lke it will have to be done manually and checked heavily server side to make sure the account balance is = to all customer credits - any local tasks with a status of not complete or something that way everything aligns
If stripe is ever looking to add any new features,
holding pods or something of the sort! It can be used for like tournaments and more thanks for the help!