#Dreyser
1 messages · Page 1 of 1 (latest)
Hello! What kind of payments are you creating? Direct charges using the Stripe-Account header?
I´m using standard account, and I believe I´m using destination charges since I have to do payouts to ccnnected accounts , how can I confirm charge type?
If you have an example Payment Intent ID I can take a look
try with this one: pi_3O6Fi0I5fB1IQOYR1yRzVa5o
So that's a destination charge (so all the payments are on your own account).
ok, can I achieve my goal with destination charges? or need to use a differnt one?
Is your goal here to retrieve the original Payment Intents? Or do you want to retrieve the payments that were transferred to your connected accounts?
my platform is like middle man, like uber eats for example ok? so what I want to to provide each one on my custmers (restaurants in the uber example) visibility of payments they received
Gotcha, then you should be able to use the Charges API with the Stripe-Account header (https://stripe.com/docs/connect/authentication#stripe-account-header) to retrieve all the payments on that particular account
lemme try that
is my setup ok? std account & direct charges for what I´m trying to achieve?
If you're trying to do direct charges then your integration isn't right - like I mentioned before that PI was a destination charge
sorry destination charge I mean
to give the full picture:
I have a mobile app where payments are made, and a web portal for management purposes. mobile app is for people to pay for my customers services (which in my case are schools)
so schools login to web portal only to manage their accounts and info, configure connected aaccount, and so on each school have an assigned connected account
I´m not planning to have an application fee per payment
since I´m gonna charge schools directly depending on the number of students
Generally, we really don't recommend using Standard accounts with destination charges. You should be using Direct charges instead
ok can you explain why please? will help me to better understand
There's multiple reasons, but two of the biggest ones are liability and the fact that standard accounts have access to a full dashboard. With liability + destination charges, you (as the platform) have initial liability for chargebacks and you also don't have limited control over their payout timing to make sure they have enough funds.
ok, will do some reading and test what you shared