B-Cart gives you full visibility into customer payments so you always know which orders have been paid, which are still outstanding, and which customers may be overdue or over their credit limits.
Payment Statuses
Once an order is placed, it moves into one of three payment states:
Unpaid — no payment has been made yet.
Partially Paid — a portion of the order has been paid.
Paid — the order is fully paid.
If the payment is made via Stripe (credit card) or GoCardless (direct debit), B-Cart updates the payment status automatically once the transaction is successful.
Where to Track Payments
You can monitor payments from several places in B-Cart:
Outstanding Orders
Go to Payments → Outstanding Orders. This shows every open invoice that hasn't been paid in full — useful for identifying what still needs to be followed up.
To chase a customer for payment from here, open the order and either record a manual payment or email them a Stripe checkout link. See Sending a Payment Link to a Customer.
All Orders
Go to Orders → All Orders. Every order shows its current payment status. This view is available to both merchants and customers.
Inside Each Order
Open any order to see detailed payment information. The payment status is listed in the order details, and the payments section shows every individual payment recorded against the order.
Tracking Customer Balances
To track customer account performance, go to Payments → Overview. This dashboard shows:
Total outstanding amounts across all customers.
Overdue amounts (orders past their due date).
Customers over their credit limits.
Active account credits.
You'll also see a customer-by-customer breakdown, including:
Number of outstanding and overdue orders.
Total amounts owed.
Payment status (e.g. Good Standing or Overdue).
All Payments
Go to Payments → All Payments for a flat list of every payment recorded across your customers — useful for reconciliation or exporting to your accounting software.
Things to Know
Stripe and GoCardless payments flow in automatically, so the dashboards stay current without you doing anything.
Manual payments (cash, EFTPOS, bank transfer) only appear once you've recorded them against the order. See Adding a Payment.
If a payment is refunded, the order's payment status reverts (for example, from Paid back to Partially Paid or Unpaid). See Refunding a Payment.