How payouts work
A payout is the amount transferred to your bank account.
It is calculated based on all financial movements:
👉 Customer payments
👉 Refunds and disputes
👉 Balance adjustments
💡 A payout is a summary of multiple transactions, not a single payment.
Understanding the 3 key levels
To correctly read payouts, you need to distinguish between 3 elements:
Payout → Money sent to your bank
Transactions → Individual financial movements within the payout
Payments and invoices → Customer-level details
💡 Structure:
Payout → Transactions → Payments → Invoices
Understanding the page structure
List of payouts
The payouts page displays a list of payouts with:
The date the payout was sent
The total amount sent
The number of transactions
The payout ID
The payout status
Payout summary and transaction list
When you open a payout, you’ll see a summary showing the total per transaction type.
Below that, you’ll find the full list of transactions with:
Transaction type
Payment method used
Reconciliation status
Transaction amount (can be negative)
Linked invoice (if applicable)
1. Payout status (global)
The payout status indicates where your money is:
⏳ Pending
Being prepared
Not yet sent
🚚 In transit
Sent to your bank
Being processed
✅ Succeeded
Received in your bank account
❌ Failed
Transfer failed
Funds returned to your balance
💡 The transfer will be retried in the next payout
🚫 Canceled
Payout stopped before being sent
💡 These statuses come from our payment provider (Stripe)
2. Transaction status (per line)
Each transaction within a payout has its own status. This reflects the reconciliation state.
In practice, bsport matches transactions coming from Stripe with a payment and an invoice when possible.
✅ Succeeded
Transaction correctly processed and linked to internal financial data
⏳ Pending
Still being processed by bsport
❌ Error
The system could not match it correctly
💡 These last two statuses are very rare
⏭️ Not applicable
No matching required (e.g. balance transfers)
💡 A reconciliation status of pending or error does not affect the payout. If a payout is successful, you will receive all associated funds.
3. Explanation of payment types
Customer transactions (linked to invoices)
These are the only ones related to your sales:
✅ Payment
Customer payment
Positive amount
Linked to one or more invoices
🔁 Refund
Refund to a customer
Negative amount
Linked to one or more invoices
⚠️ Dispute
Chargeback via the bank
Negative amount
Linked to the same invoice
💡 Creates a separate payment line
❌ Failed direct debit
A bit of background: Direct debits (like SEPA in Europe) can take up to 3 days to process. As long as Stripe hasn't received the money at the time of payout, they will still send it.
However, the payment can fail for various reasons. Since Stripe advanced you the money before receiving it, they will reclaim it. This can happen either within the same payout or between two payouts.
If this event occurs between two payouts, on your first payout, the direct debit transactions will appear as a payment, and the money will be sent to your account. Once we know the payment failed, the transaction type will be changed to "Failed direct debit" on the first payout.
On the second payout, you will see the cancellation, with a link to the original payment and the original payout (if it is different).
If everything happens in a single payout, you will see both transactions directly.
You will see:
Original payment (positive)
Cancellation (negative)
Balance operations (no invoice)
These correspond to transactions at the level of your Stripe Connected Account balance.
🔄 Balance transfer
A specific case: direct debits can still be disputed even after being refunded. In that case, the transaction appears as a balance transfer instead of a dispute.
🔄 Balance transfer refund and adjustment
These are very rare Stripe balance adjustments. If you see them, please contact your Account Manager.
Payout events
💸 Payout failure or cancellation
A payout can fail or be canceled, and the system will attempt to transfer the funds to the next one. Instead of showing all transactions from the previous payout in the new one, we will display a line labeled "Payout failure" or "Payout cancel".
This line indicates the total of the previous failed payout and displays its ID.
Why your payout may not match your payments
You may notice a difference between your payout and your total payments. This is due to failed direct debits, failed payouts, or balance adjustments.
For failed payments, let's take an example: on your first payout, there's a pending payment. Since Stripe advances the funds, this payment will appear in your payout. However, this payment won't appear on bsport because it's not yet finalized. Therefore, if you filter your report by this payout ID, the report total will be lower than the payout.
On the next payout, since the payment failed, Stripe will reclaim its money. If you filter your payments report by this payout ID, the total payment amounts will be higher than your payout ID. This is because the money Stripe reclaims for the failed payment does not appear in your payments report.
Another case is that of failed payouts. Since we try to send a failed payout to the next one, the amount received in that payout will be greater than the sum of the payment amounts associated with that payout. This is because the money actually comes from a previous failed payout.





