> For the complete documentation index, see [llms.txt](https://docs.range-mate.co.uk/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.range-mate.co.uk/changelog/15th-aug-26.md).

# 15th Aug 26

## :sparkles: New

* Failed membership payments are no longer silent. When a member's recurring card payment fails, the member gets an email asking them to check their card (with a button to update it securely), your admins get an alert, and the member appears under Membership payment problems in your admin action items until the payment recovers. If Stripe cancels the payment plan after repeated failures, the member is asked to set up payment again and their memberships page offers Pay Now. Both emails can be switched on or off in Club Settings under Payments, and reworded from the Emails tab.
* Club Settings under Payments now links you straight to the Stripe pages that control how failed payments are retried and when payment plans are cancelled.

## :hammer: Improvements

* Members' memberships pages now show the true payment state of a subscription. A membership with a failing card payment shows Payment failed with an update button, instead of showing Paid.
* Memberships paid by a Stripe invoice are now marked paid automatically when the invoice is settled.

## :bug::hammer: Bug Fixes

* Visitors upgrading to membership are now asked to upload proof of ID as part of their application. Previously a visitor could apply without one, which left admins unable to approve them because there was no ID to check.
