#Sprwt - connect debits
1 messages · Page 1 of 1 (latest)
Thank you
Two scenarios
Refund Flow
Kitchen issues refund > Stripe pulls from Platform (Sprwt) > Platform pull from balance of kitchen
Dispute Flow
Customer disputes charge > Stripe pulls from Platform (Sprwt) + $15 > Sprwt (platform) pull from balance of kitchen + $15
@final marlin
- When a refund is processed (full or partial) from a kitchen on our platform (connected account user) it would automatically pull the funds from our platform account. We then reversed the same amount from the connected.
https://dashboard.stripe.com/connect/transfers/tr_3LIT9kJf1SQfoPVg0948hbMp
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
So a few questions
- There are IC fees that are never reversed, how do we calculate this and pass on to the connected account so they pay these fees and we as the platform do not have a "negative" balance.
- If the customer does not have a balance or future payout how do we deduct these fees from that customer?
- What reporting is given to track total refunds and fees and such?
Thanks for the info and questions. I'll need to do a bit of research and get back to you
Okay then we have an issue with disputes not doing the same function and us not able to deduct the balance
Hey unfortunately I have not been able to find good answers on 1 or 3 yet. For those I would recommend reaching out to our support team who will be more familiar with the fees and reporting here. https://support.stripe.com/?contact=true
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
For 2, it may be worth noting that for certain countries Stripe will attempt to debit the external account on file for your connected account if they don't have enough balance. Otherwise, you may want to create a stripe Customer object and save some payment method from them to charge if you can't otherwise get the funds from them
question regarding this:
when we try to deduct the fee should we look if the availble.amount property of the balance object can cover the fee?
or because stripe attemps to debbit from the external account in case of the amount available is not enought i can ignore that validation?
What rafael is saying is as follows
With regards to disputes: when we attempt to do a reverse/debit on customer balance. Do we need a validation to check the available amount of the balance.
Is this a required step -- because from what you're saying Stripe will ALWAYS check the balance and pull balance.
Also --
- Are you telling me you do not have any API resources to pull what the IC fee?
That seems like a ridiculous statement - how does stripe calculate profits and margins or anything without these parameters?
- You have on standard connect reports to calculate refunds -- why is this not pulled into the express dashboard? Again -- very easy to calculate a payment associated with a platform.
Overall question
I dont understand how you can show data on one platform connect type versus another not having it. The API is the same... why limit what is shown?
Honestly I would ask support all of these non-API followup questions on when and how we debit external accounts. This server is more for how to do set things like this up with the API, this is getting in to a lot of things that will be specific to your account based on where you and your connected accounts are.
I am checking in to seeing the IC fees in the API again. If you can't get them via the API you can still likely get something about them
What do you mean something about them.
You also have not answered my pressing question regarding disputes...
With regards to disputes: when we attempt to do a reverse/debit on customer balance. Do we need a validation to check the available amount of the balance.
Is this a required step -- because from what you're saying Stripe will ALWAYS check the balance and pull balance.
That was one of the questions that I was saying you should direct to our support team. Unfortunately I do not know how that will work with your specific situation. Once you have that down with them I can help figure out how to do things around this with the API but unfortunately I don't really have the knowledge to help on that.
Similarly for dashboard questions like your new question in the main channel I would ask support as well #dev-help message
Why is this a support question and not a dev question?
This has everything to do with development.
Do we develop a validation or not?
Can we set in the API call a delay default
Pompey at this time I feel like your services are no longer useful.
Please bring in a senior developer who can assist us.
By dev questions we mean API questions specifically. Whether or not you need that validation depends on your account's situation
The other devs on this server will also direct you to support for this
I get that the distinction seems weird at times but that is a classic question that we would direct to them
I am not trying to shirk responsibility for this question. Asking support about the overall flow of this and then coming back here with API specific questions is the best way for you to get instruction from us here.
The support team are not sure of the answer regarding validation -- which is why were trying to speak to developers.
Apologies it looks like this thread was not handed off when I had to step out. Will put a colleague in on this.
Were they able to at least speak to how debits will work given your account type/country etc?
So the API call to debit the account will succeed even if the account does not have sufficient balance. You don't need to do check their balance before making the API call to create that charge