Skip to content

When payment fails

If a renewal payment fails — an expired card, a block from the bank, insufficient funds — your account status becomes past due.

This is the important part. A failed card does not stop service. Your account keeps full access during past due: orders, payments, the till and reports all keep working, and a payment banner appears in the dashboard.

This is deliberate. Cutting a restaurant off mid-service over a card that expired would do far more damage than the unpaid invoice.

  1. Open Setup → Subscriptions → manage billing.
  2. Update the card, or add a new one.
  3. Stripe retries the outstanding invoice. Once it succeeds your status returns to active and the banner goes.

You can also pay the open invoice directly from the billing portal rather than waiting for the retry.

Repeated failures eventually end the subscription at Stripe, and the account loses access the way an expired trial does — see Trials and what happens when one ends. Nothing is deleted at that point either.