Personal Trainer In-Person Card Payment System
Taking cash payments is inconvenient and clients often forget to bring payment. You need an easy way to take payments in-person, send payment requests for manual bookings, and keep your calendar synced.
How GetaBooking Helps
- Scan-to-pay QR code system linked to Stripe - no card reader hardware needed
- Generate QR codes for customers to scan and pay on their own phone
- Add manual bookings from your dashboard and email a booking link requesting payment
- When payment is received, the booking automatically updates to "paid" status
- Integrate your bookings to Google Calendar for automatic two-way sync
- Straightforward setup completed directly from the GetaBooking mobile app
- Automatic payment tracking in your dashboard
- Works alongside online booking payments
- No additional fees from GetaBooking - only standard Stripe fees (1.5% + 20p)
- Professional payment confirmation emails sent automatically
Complete Booking System for £9.99/Month
GetaBooking provides everything you need to manage bookings professionally. Your own branded website at getabooking.co.uk/yourbusiness, shareable calendar view, and mobile app access. No setup fees, no per-booking charges, no hidden costs.
Try free for 14 days - full access to all features with no credit card required. Set up your services, customise your booking page, and start taking bookings within minutes. Cancel anytime with one click from your account settings.
Block bookings and package deals: Offer weekly packages where clients book multiple sessions at once. Perfect for course bookings, membership packages, or regular weekly classes. Set capacity limits from 1-350 participants per session.
Website-Based Booking & In-App Calendar
Your booking website works on any device - desktop, tablet, or mobile. Clients book directly from your website without downloading apps or creating accounts. Share your booking link on social media, email, or via QR codes displayed at your facility.
Mobile app for you: Manage your business from your phone with our iOS and Android app. View your calendar, add manual bookings for walk-ins, check client details, and take in-person card payments. Your calendar syncs instantly across all devices.
Manual bookings included: Add bookings manually from your dashboard or mobile app for phone bookings, walk-ins, or regular clients. Mark payments as cash, card, or pending. Perfect for managing both online and offline bookings in one system.
Why Choose GetaBooking
Affordable pricing: At £9.99/month, we're over 50% cheaper than many booking systems. No per-booking fees means unlimited bookings included. Save hundreds of pounds per year whilst getting all the features you need.
Quick setup: Most users are taking bookings within 10 minutes of signing up. No technical skills required. Add your services, set your availability, and share your booking link. Our dashboard is designed for simplicity without sacrificing power.
UK-based support: Email support during UK business hours. GDPR compliant data storage. UK payment processing in GBP through Stripe. Built by a UK company (GetaBooking Ltd, Company No. 16688677) for UK businesses.
No credit card required • Cancel anytime
What "Scan to Pay" Means
"Scan to Pay" is a fast, seamless way for your clients to pay instantly using their mobile device. With GetaBooking, this feature is fully automated and integrated directly with your Stripe account, so you don't have to worry about manual setup.
How it works:
Automatic QR code generation
GetaBooking creates a unique scan-to-pay QR code for each booking automatically in your Stripe account.
Client scans the code
Your customer simply scans the QR code with their phone to pay — no card details to enter manually.
Instant payment confirmation
Once the payment is processed, GetaBooking automatically updates the booking status as paid in your dashboard.
Benefits:
- Instant and convenient: Clients can pay immediately with a simple scan.
- Fully automated: QR codes are generated automatically for each booking, no extra setup required.
- Integrated with Stripe: Payments are processed securely and reliably via your connected Stripe account.
- Real-time tracking: Every payment is monitored and reflected instantly in GetaBooking, keeping your bookings accurate and up-to-date.
- Contactless and safe: Reduces physical contact while keeping transactions secure.
"Scan to Pay" turns what used to be a slow manual process into a fully automated, instant, and reliable payment experience for both you and your clients.
For more information, please read our main personal trainer page.
With GetaBooking, your clients can book and pay for a class online in seconds. Whether it's a Pilates session, yoga class, or personal training, payments are processed securely via Stripe and go straight to your bank. You can offer single-session payments or pre-paid packages — all fully tracked in your dashboard.
See What You Get
View our demo site to see what you would get - share your website online and availability or let people book via QR code
Key Features
1. Sell More at Checkout
Offer add-ons, multi-purchase bundles, and discount codes directly at checkout. Customers can buy equipment, extras, or block-book sessions in one payment.
2. Custom Fields & Disclaimers
Collect exactly what you need at booking — consent forms, health declarations, dropdown selections with custom pricing (e.g. Adult/Child), or any free-text field. All exportable to CSV.
3. Super-Fast Guest Checkout
No accounts. No passwords. An instant-load checkout featuring your own logo, letting clients book in seconds — with Apple Pay, Google Pay, and all major cards.
4. Professional Reminders
Slash no-shows and drive repeat revenue with automated confirmations featuring your logo and "1-click" rebooking links.
Frequently Asked Questions
How does the scan-to-pay system work for personal trainers?
Generate a QR code from your GetaBooking dashboard linked to your Stripe account. Clients scan the code with their phone camera and pay instantly - no card reader hardware needed. The payment automatically updates in your dashboard.
Can I add manual bookings and request payment later?
Yes. Add a manual booking from your dashboard and email a booking link to your client requesting payment. When they pay through the link, the booking automatically updates to "paid" status in your system.
Does GetaBooking integrate with Google Calendar?
Yes. Two-way Google Calendar integration keeps your bookings synced automatically. Bookings made in GetaBooking appear in Google Calendar, and you can manage your schedule from either platform.
How easy is it to setup Stripe payments from the app?
Setup is straightforward and completed directly from the GetaBooking mobile app. Connect your Stripe account in minutes and start accepting payments immediately. No technical knowledge required.
Are there any GetaBooking fees on top of Stripe fees?
No. You only pay Stripe's standard processing fees (1.5% + 20p per transaction). GetaBooking charges no additional transaction fees - just the flat £9.99/month subscription.
