For businesses
The 0% commission booking system you have been waiting for.
Set your hours and what people can book. Customers pick a time that is genuinely free, on your Algarve Circle page or on your own website, and we take no commission on any of it.
What would you like?
What you get
Six screens, and the whole thing runs itself.
01
The diary
Set your opening hours once. Every option you offer is laid over them, so the week builds itself and you can see every bookable session at a glance.
Your week
65 sessions a week
MON
07:30
Reformer Flow
08:00
Mat Pilates
08:00
A table in the café
to 15:30, every 30 min
09:00
Reformer Flow
11:00
Private reformer session
12:00
Private reformer session
12:30
Mat Pilates
13:00
Private reformer session
14:00
Private reformer session
15:00
Private reformer session
16:00
Private reformer session
18:00
Reformer Flow
TUE
07:30
Reformer Flow
08:00
A table in the café
to 15:30, every 30 min
09:00
Reformer Flow
10:15
Reformer Foundations
11:00
Private reformer session
12:00
Private reformer session
13:00
Private reformer session
14:00
Private reformer session
15:00
Private reformer session
16:00
Private reformer session
18:00
Reformer Flow
18:30
Barre
WED
07:30
Reformer Flow
08:00
Mat Pilates
08:00
A table in the café
to 15:30, every 30 min
09:00
Reformer Flow
11:00
Private reformer session
12:00
Private reformer session
12:30
Mat Pilates
13:00
Private reformer session
14:00
Private reformer session
15:00
Private reformer session
16:00
Private reformer session
18:00
Reformer Flow
THU
07:30
Reformer Flow
08:00
A table in the café
to 15:30, every 30 min
09:00
Reformer Flow
10:15
Reformer Foundations
11:00
Private reformer session
12:00
Private reformer session
13:00
Private reformer session
14:00
Private reformer session
15:00
Private reformer session
16:00
Private reformer session
18:00
Reformer Flow
18:30
Barre
FRI
07:30
Reformer Flow
08:00
Mat Pilates
08:00
A table in the café
to 15:30, every 30 min
09:00
Reformer Flow
11:00
Private reformer session
12:00
Private reformer session
12:30
Mat Pilates
13:00
Private reformer session
14:00
Private reformer session
15:00
Private reformer session
16:00
Private reformer session
18:00
Reformer Flow
SAT
08:00
A table in the café
to 15:30, every 30 min
09:00
Reformer Flow
10:15
Reformer Foundations
11:30
Barre
14:00
Breath & Mobility workshop
SUN
Closed
Hover a session, or pick an option, to see its whole week.
02
What people book
A class, a table, a private session, a workshop. Each one has its own length, price and number of places, and its own times when it needs them.
Your options
Services are what you tell people about. What people book are the times they can actually take.
Click a row to edit it.
03
Your reservations
Every booking in one place, by day. Confirm, mark it complete, record a no-show or email the customer, all from the row itself. Nothing is buried in a thread.
InêsConfirmed
Mon 21 Sept, 07:30 · Reformer Flow · 1 person
BK-1031 €18
EmailTomNeeds answer
Mon 21 Sept, 11:00 · Private reformer session · 1 person
BK-1032 €55
EmailMartaConfirmed
Mon 21 Sept, 12:30 · Mat Pilates · 2 people
BK-1033 €28
EmailRuiCancelled
Mon 21 Sept, 18:00 · Reformer Flow · 1 person
BK-1034 €18
Email
04
On your own site
The same form on your website, in English or Portuguese. Paste the code once and it keeps working; the frame grows and shrinks with the form, so nothing is cut off.
Put booking on your own website
Paste this where you want the booking form to appear. Every booking still flows through Algarve Circle, so your reminders, deposits and reviews keep working.
Show the form in
Your code
<div id="ac-book-form-and-grain" style="max-width:760px">
<iframe src="https://algarvecircle.com/embed/book/form-and-grain" width="100%" height="720" style="border:0;width:100%" loading="lazy" title="Book Form & Grain"></iframe>
</div>
<script>
(function(){var b=document.getElementById("ac-book-form-and-grain");if(!b)return;var f=b.querySelector("iframe");
window.addEventListener("message",function(e){if(e.origin!=="https://algarvecircle.com")return;var d=e.data;
if(!d||d.type!=="ac-embed-height"||!d.height)return;if(f)f.style.height=d.height+"px";});})();
</script>The frame grows and shrinks with the form, so nothing is cut off.
05
Getting paid
Card, Apple Pay, Google Pay and MB WAY on every checkout, and Multibanco once you switch it on in your Stripe. The money goes into your own account, the fatura goes out through your Moloni, and the confirmation goes out in the language the customer booked in.
Pay for your booking
Reformer Flow · Tuesday 08:00 · 1 place
€9 now, €9 at the studio
How would you like to pay?
The moment they pay
Choose how to pay and press the button.
06
Passes, memberships and vouchers
Sell a pack of classes, a monthly membership billed by Stripe, or a gift voucher for any amount or a named service. Each one is spent automatically against a real booking, and comes back if the customer cancels in time.
Ten-class pass
€150 · Valid 120 days
10 of 10 credits left
Bought once on the listing, spent automatically when they book. Cancel inside the free window and the credit comes back.
Around every booking
The parts you never have to think about.
- 01
Held while they finish
The slot is held while the customer fills in their details, so two people can never take the same place.
- 02
Instant or on request
Confirm every booking the moment it is made, or check each request first. Your choice, per business.
- 03
Deposits and prepayment
Ask for a deposit or the full amount at the time of booking, paid into your own Stripe account. We never hold it.
- 04
Accept, then they pay
On request mode the customer has 24 hours to pay once you accept, and both sides hear about it if the time runs out.
- 05
A reminder the day before
Every confirmed booking gets a reminder 24 hours ahead, so fewer people forget.
- 06
They can change it themselves
Every email carries a link to cancel or reschedule, no account needed, within the rules you set. You hear about it straight away.
- 07
A waitlist for full sessions
When a place frees up, the next person on the list is told.
- 08
In their language
Confirmations, reminders and changes go out in English or Portuguese, whichever the customer booked in.
- 09
Your diary in your calendar
A feed that drops into Google or Apple Calendar, a CSV export, and revenue by option on the dashboard.
- 10
Prices by person type
Adult, child, senior, resident: set a price for each and the form counts the party and works out the total.
- 11
A waiver they sign
When an option needs one, the customer reads it and types their name before the booking exists. The signed text is kept and repeated in their confirmation.
- 12
A no-show fee that is real
Ask for a card at booking when you charge for no-shows. It is only charged after you mark the no-show, for the figure the customer was shown, never more.
Live on the Circle
Already taking bookings.

Import Car Algarve
@carimportalgarve
Concierge service importing premium cars from Germany to the Algarve with typical savings of €5,000.


Luz Aura Café & Snackbar Vilamoura
A calm café and snackbar at the heart of Prado Villas, Vilamoura.

Magic Beauty Almancil
@magicbeauty
Experience world-class aesthetic excellence in the heart of the Algarve.


Atlas Bridge Wealth
@abw
Straightforward financial planning for life in Portugal or Spain, without the jargon.

ZenGlow Studio
A calm sanctuary in the heart of Almancil. ZenGlow Studio offers Japanese-inspired rituals and holistic treatments, from the signature Head Spa to Tsubo…


Cooper's Bar & Kitchen
The biggest sun terrace on the Albufeira strip. Cooper's Bar & Kitchen serves food all day, runs karaoke every evening, and hosts the legendary Bottomless…

Matt's Bar
26 seasons and still the heartbeat of Albufeira's nightlife. Matt's Bar is the Algarve's most iconic bar, live DJs, themed parties, VIP areas, Sunset Parties…

Form & Grain
@formandgrain
Reformer and mat pilates, a café at the front, and a supper club once a month. Vilamoura.
Which plan
From a booking link to the full diary.
- Solo
A booking button that sends people into the system you already use, plus a request form and inbox on your page.
- Pro
The full diary: your hours, your options, deposits, MB WAY, faturas, class passes, memberships, gift vouchers and event tickets, with requests and bookings landing in your inbox and your email.
- Elite
Everything in Pro, and the booking form on your own website with no Algarve Circle badge on it. On the annual plan we build the whole thing with you and have you live within a week.
No plan ever adds commission. The price your customer sees is the price you set.
Good to know
Questions owners ask
Does Algarve Circle take commission on bookings?
No. We take 0% commission on bookings on every plan that includes them. Bookings are part of the flat membership, so what your customer pays is what you keep. Payments go to your own Stripe account, never through ours.
Can I keep the booking system I already use?
Yes. From the Solo plan your listing carries a booking button that links straight into your existing system, whether that is your own site, a widget or a diary app. Nothing about your current setup has to change.
How do bookings reach me?
Each booking or request lands in your dashboard and in your email at the same time. You confirm, rearrange or decline from either, and every change is sent to the customer for you.
Can visitors book from my own website too?
Yes. The same form embeds on your site with one piece of code, in English or Portuguese, so your website, your Instagram link and your Circle listing all feed one diary. On Elite the form carries no Algarve Circle badge.
Can I take a deposit?
Yes. Set a deposit or full prepayment per business. The customer pays it when they book, or within 24 hours of you accepting a request, into your own Stripe account.
Which ways can customers pay?
Card, Apple Pay, Google Pay and MB WAY on every checkout. Multibanco appears as soon as you enable it in your own Stripe account. Every payment goes straight to that account.
Do I get invoices for what I take?
Yes. Connect your Moloni account once and a certified fatura is issued automatically for every payment, emailed to the customer, and skipped if the payment is refunded.
What happens when someone does not turn up?
If you charge a no-show fee, the customer leaves a card at booking. The fee is only charged after you mark the no-show, for the figure they were shown, and the card is released if they cancel inside your free window.
Can I sell memberships and gift vouchers?
Yes, on Pro and above. Memberships bill monthly through your own Stripe, with one period of grace if a payment fails. Vouchers are for any amount or a named service, valid twelve months, and the balance carries between bookings.
What does it cost?
A booking link comes with Solo. The full diary comes with Pro, and the white-label embed with Elite. Current prices in euros are always on the pricing page, and no plan ever adds commission.
Coming from somewhere else
Already taking bookings through someone who charges commission?
We have written the comparison out in full, row by row, including the things the other side does better. Pick whoever you use now.
Switching it on
It is already built for your business.
If you are on Algarve Circle, your page exists. Taking bookings is a setting, not a project: claim your listing, pick a plan, set your hours.