Integrations
What Caddyioconnects to — and what it doesn’t.
The second list is the useful one. Knowing what a system will not do for you is worth more than a logo wall, and it is the part a club otherwise discovers in week one.
What it connects to
Stripe
On request, off by defaultCard payments for membership dues and member purse top-ups
The standard payment rail. Runs through Stripe Connect, so money settles into the club's own Stripe account rather than ours and we take no cut of it. Switched OFF by default: a club has to connect an account and enable card payments before anything card-based appears. Until then dues run on the offline rails — bank transfer, cash, standing order, cheque — recorded in the app. Note what this does NOT cover: green fees on the tee sheet are priced and recorded but settled at the counter, and the card checkout shown at booking is a demonstration rather than a live rail.
Other payment providers
On request, off by defaultGoCardless, Worldpay, Opayo, PayPal, Square and others, by request
Stripe is the only rail wired end to end today. A club already committed elsewhere — Direct Debit mandates it cannot move, a gateway that came with the EPOS, a merchant contract from the bank — requests that provider from the billing page in its club portal, and gets a tracked status back on the same page: in review, planned, live, or not planned with the reason. Any club can ask, free plan included. We never ask for keys or passwords to do it, and a provider is never shown as a switch until it actually works.
UK Golf Course Data directory
LiveCourse profile and scorecard scaffold on club setup
When a club is created, Caddyio matches it against the UK golf course directory and pre-fills courses, tees, a hole skeleton and location. It saves an afternoon of typing and every value stays editable. The match is verified by staff on the branding screen before it is treated as confirmed.
Resend
LiveTransactional email
Account confirmations, staff invitations, password resets and club broadcasts, sent from a verified caddyio.com sender.
Web Push (VAPID)
LiveNotifications to members without a native app
Tee-time confirmations, competition results, coach messages and club announcements arrive as browser push notifications on Android, desktop and iOS (where the member has added the app to their home screen). No install, no app store.
Caddyio REST API & embed SDK
LiveYour live club data on your own website
Read-only endpoints for club and course data, live leaderboards, tee-sheet availability, driving-range and simulator availability, and today's course status including greenkeeper notices. A drop-in script renders any of them on an existing club website. No key needed for the public endpoints.
More on thisWhat it doesn’t connect to
Straight answers, so nobody has to find out later. Each one says what happens instead.
EPOS and till systems
No integration, and no point-of-sale of our own.
Your till stays your till. Bookings taken at the counter record what they come to but are deliberately never marked as paid, because the money went through your system and not ours.
Range ball dispensers and bay technology
No integration with ball machines, range cards, Toptracer, Inrange, power tees or similar.
Caddyio books the bay and sells the bucket as part of the booking; the balls are still collected at the counter.
Launch monitors and simulator hardware
No data is read out of Trackman, Foresight, GCQuad or any simulator.
Caddyio books and prices the simulator bay. Shot data in Caddyio comes from members logging shots during real rounds, which is what reaches the club professional as shot maps and per-club distances.
WHS and union handicap systems
No automated sync with England Golf, Golf Ireland, Scottish Golf or any union platform.
Caddyio tracks an indicative Handicap Index under WHS rules and exports it for your handicap secretary to submit. Your union-connected provider stays the official record — that is a deliberate boundary, not a gap we are about to close.
Tee-time marketplaces
No listing on GolfNow, TeeOffTimes or other distribution networks.
Caddyio runs your own tee sheet for your own members and registered visitors. If filling empty visitor slots from a demand network is your priority, a distribution platform does that better and our comparison pages say so.
Accounting software
No Xero, QuickBooks or Sage integration.
Membership payments and purse movements are recorded and exportable, so figures can be taken into your accounts, but nothing posts automatically.
Integration questions
Does Caddyio integrate with our EPOS or till?
- No. Caddyio has no point-of-sale and does not connect to one. Your till carries on as it does today. Where a booking is taken at the counter, Caddyio records what it comes to but never marks it paid, because the payment went through your system.
Does Caddyio connect to our driving range ball dispenser?
- No. Caddyio books the bay and sells the bucket of balls as part of that booking; the balls are still collected at the counter. There is no integration with ball machines, range cards, Toptracer or Inrange.
Will Caddyio submit scores to England Golf or update our official handicaps?
- No. There is no automated sync with any union handicap system. Caddyio calculates an indicative Handicap Index under World Handicap System rules and exports it for your handicap secretary to submit. Your union-connected provider remains the official record.
Can we take card payments through Caddyio?
- For membership dues and member purse top-ups, yes — through Stripe Connect, off by default. A club connects its own Stripe account and enables card payments; money settles to the club, not to us, and we take no cut. Green fees are the exception: they are priced and recorded against the booking but settled at your counter, because the checkout shown at booking is a demonstration rather than a live card rail and says so on screen. Anything not on a card runs on the offline rails — bank transfer, cash, standing order — recorded in the app.
We use a different payment provider. Can Caddyio work with it?
- Not today, but you can ask and we will tell you honestly where it stands. The billing page in your club portal has a request form listing GoCardless, Worldpay, Opayo, PayPal, Square, Adyen, Barclaycard, Global Payments, Trust Payments, takepayments, TrueLayer and an 'something else' option. You say what you take through it and when your contract runs to; we reply with a status you can see on that page. It is a request queue rather than a set of switches because each provider is a genuine integration — showing a toggle for something that does not exist yet would be the dishonest option.
Can we pull Caddyio data into our existing club website?
- Yes, and tee-time availability is free. Every club, free plan included, gets an API key, a one-line script tag and a drop-in tee-time booking widget from the Developers page in its club portal — it drops into WordPress, Squarespace, Wix or hand-written HTML and styles itself. The range, course-status and live-leaderboard widgets come with a paid plan, because they show data only a paid plan produces. The public endpoints need no API key. Bookings themselves are completed signed-in in the member area.
Do members need to install an app to get notifications?
- No. Notifications use Web Push, which works in the browser on Android and desktop, and on iOS once a member adds the app to their home screen. There is also an optional native Android app for players who want background GPS.
Wondering about a system not listed?
Ask. You will get a straight yes or no rather than a roadmap answer.
Enquire for your club