A quiet road above Halifax where the Imps ride
Halifax Imps

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.

Visit the site

The clever bit

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.

On the spot

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.

  • Membership QR codes on a phone
  • The Stripe checkout a member lands on, on a phone
  • Membership on a phone
  • Ride with us on a phone
  • The home page on a phone

“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.”

Matt BedfordDeveloper
Got something similar?

Tell us what you need

Every project here started with a conversation with one of us. Tell us about yours.

Get in touch More projects