Stripe autopay - warning when removing payment from invoice with past due date
ISSUE: Payment deletion triggers uncontrolled automatic charges and reminders
When a payment is deleted in Xero (even to correct a reconciliation mistake), it automatically re-triggers both autopay and invoice reminder notifications without any warning or opportunity to prevent it. This created a situation where:
- A bookkeeper deleted a payment to reconcile what appeared to be a duplicate charge in Stripe
- This action caused Xero to mark the invoice as unpaid and automatically re-charge an autopay client through Stripe without ANY notification, which cannot be recalled.
- A second client received an invoice reminder and paid again manually
THE PROBLEM:
There's currently no built-in protection or warning system to prevent automatic payments from being triggered when a payment is deleted. Since autopay charges can't be easily recalled once they process through Stripe, this creates real financial risk and client relations issues when reconciliation mistakes happen.
FEATURE REQUEST:
Add a control mechanism that either:
- Prevents automatic payments/reminders from triggering when a payment is deleted, OR
- Requires confirmation before allowing deletion of a paid invoice, OR
- Provides a warning that deletion will re-trigger these automated actions
This would allow bookkeepers and business owners to safely reconcile without unknowingly creating duplicate charges.
Appreciate your feedback and desire for a warning that Stripe auto pay will be triggered if a payment is removed from an invoice with a. past due date, Mandy.
We don't have any immediate plans for changing the behaviour of how this auto payments are triggered when payment services have been applied to an invoice but will start to feel out the interest for this from the community here.
For now we'd recommend checking for any payment services applied to an invoice before a payment is removed. If needed you can toggle off a payment service for the individual invoice before taking actions we have some help on this here just follow the second option for an approved invoice.