Billing & payment
Rule

Invoice signals

Unread applies to every member and only says an invoice has arrived. Collection failed exists only where money is collected through Stripe.

Two markers can sit on an invoice, and they mean different things. One is an announcement, the other a demand.

SignalFor whomMeaning
New, or unreadall members, any way of payingAn invoice has arrived. Clears on opening.
Collection failedonly members who are chargedThe charge did not work, the member has to act.

What follows from that:

  • Read does not mean paid. A member opens the invoice on the 1st and transfers on the 20th. In between, "read" as a payment statement would be misleading.
  • Paid only shows where a payment is known: a Stripe collection, or a transfer you marked as paid. See Mark an invoice as paid.
  • There is no "open" for bank transfer. An invoice without a record stays without a marker. For members paying by standing order an "open" would be a monthly prompt to do something they automated long ago.
  • The announcement applies to bank transfers too. Even somebody paying by standing order wants to see that the amount is different this time.
  • A failed collection looks the same everywhere. It shows as a dot on the profile, as a slim strip on the member pages and as a state on the invoice row, identically in app and web. See Handle open items.
  • If the bank is waiting for a confirmation, you can do nothing. Only the member can answer.