Thanks for the comments, @darron-anley, these are useful ideas for how this could be improved.
Regarding this:
I’m afraid this isn’t possible. This information will be coming into Breww from your Xero integration and Xero don’t give us this level of detail. We have no way of knowing the difference between a payment showing in your bank account and one that’s not there yet.
(Plus, if this were possible, it would have needed its own feature request to be tracked properly, as it would be lost in comments on this somewhat related thread.)
Having said this, we could solve this by having Breww speak directly to GoCardless, rather than having Xero act as a very vague middleman. Maybe GoCardless direct debit Integration is worth a vote?