
Club membership you can buy from your phone
Joining after the Thursday ride
The problem
Membership renewals for a cycling club used to mean bank transfers, reminders and a treasurer reconciling a spreadsheet. New riders who wanted to join after a Thursday ride had no way to do it on the spot.
What Matt built
An integrated Stripe checkout on the club’s static website. Members pick their membership, pay from their phone, and the club gets a clean record and a notification. No accounts, no logins, no plugin platform to keep updated.
Payments on a site with no server
The Imps site is static, so there is nothing to host or patch. Checkout is handled by a small edge function that creates a Stripe session and confirms the payment, which means the club gets proper online payments with none of the running costs of a full e-commerce platform.
Scan to join
The membership page carries a QR code for each option, one-off or renewing every year. A rider can scan and pay on the spot, and club officers can share the same codes wherever new riders will see them.
“New riders used to leave a Thursday ride meaning to join, and then not get round to it. Now they join on their phone on the spot, and the treasurer isn’t chasing bank transfers or reconciling a spreadsheet.”







