Skip to main content

Why can't I delete a charge, payment, or refund in Barti?

Barti disables Delete on charges with payments applied, on Stripe card/online payments and refunds, and on payments made from account credit. Reverse these with a refund instead.

J
Written by Joe Gorup

Who this is for: All Barti users with access to patient invoices and billing.


In Barti, the Delete option on a charge, payment, or refund is sometimes greyed out. This is intentional — it protects records that are tied to money already collected or moved. Here's when each item can and can't be deleted, and what to do instead.


Deleting a charge

You can delete a charge unless a payment has already been applied to it. To delete the charge, remove the payment from it first, then delete the charge.

While a payment is applied, the Delete option is disabled and you'll see the message: "Remove all payments on this charge before deleting."


Deleting a payment

Whether a payment can be deleted depends on how it was taken:

  • Card and online payments (Stripe) — cannot be deleted. To reverse one, issue a Refund instead; the money is returned through Stripe automatically.

  • Manually recorded payments (cash, check, EFT, other) — can be deleted, unless a refund or a credit has been issued against the payment. Remove those first.

  • Payments made from a patient's account credit — cannot be deleted. To reverse one, issue a Refund; the amount returns to the patient's credit balance.

Deleting payments also requires the appropriate billing permission. If you don't have it, the Delete option won't appear at all.


Deleting a refund

  • Refunds processed through Stripe — cannot be deleted.

  • Manually recorded refunds — can be deleted.


Why these rules exist

Stripe payments and refunds represent real money that has already moved. Deleting the record in Barti would not reverse the transaction, so these are reversed with a Refund rather than a delete. Manually recorded payments are bookkeeping entries only, so they can be removed once nothing else — a refund or a credit — depends on them.


Troubleshooting

The Delete option is greyed out. Why?

Hover over the option to see the reason. The most common reasons are: the charge has a payment applied to it; the payment was processed through Stripe; or the payment has a refund or credit issued against it. Follow the steps above for each case.


Related articles

Did this answer your question?