#TomHS
1 messages · Page 1 of 1 (latest)
Hi there,
You should see them in the related PaymentIntent in your dashboard:
https://dashboard.stripe.com/payments/pi_3Lsk13DQ1y5Lg5MJ0huD26uZ
It looks like £0.00,
Is that not the fee that we charge our customers?
Either way, it's probably not £0
I thought there was a way of getting this via the API
I can't see how it's accessible through the dashboard but perhaps I should be asking normal support?
You need to expand the balance_transaction field on the Charge object: https://stripe.com/docs/expand/use-cases#stripe-fee-for-payment
The BalanceTransaction has 0 fee either
{
"amount": 3200,
"available_on": 1666310400,
"created": 1665739041,
"currency": "gbp",
"description": "INV-7664",
"exchange_rate": null,
"fee": 0,
"fee_details": [],
"id": "txn_3Lsk13DQ1y5Lg5MJ0v8J8Pld",
"net": 3200,
"object": "balance_transaction",
"reporting_category": "charge",
"source": "ch_3Lsk13DQ1y5Lg5MJ0uKf74i1",
"status": "pending",
"type": "charge"
}
We're being charged differently; we get charged Interchange fees + a percentage
I basically need to generate a report for each payment to make sure we're not losing money
Currently I can see the total for a given day by looking at a payout, but that doesn't tell me anything on a per-payment level
I can use the reporting API by the looks of things
Specifically:
At the time of a charge, Stripe assesses no fees against the charge or against your Stripe balance. This is because IC+ fees are assessed in daily batches, as follows.
Stripe deducts these fees from your balance in daily batches approximately two days after the activity takes place. Regardless of the physical time zone where a charge is processed, Stripe batches all fees according to UTC days.
Your balance history will show these fees as a single balance transaction per fee type per day. You can find the breakouts of these fees in our downloadable reports.
Yeah, I meant directly via the ch_xxx object