For independent hotels, serviced apartments and small groups on Apaleo

Sell your rooms on your own Shopify.

Plekify connects Apaleo to a Shopify store on your own domain. Guests choose a room and pay through Shopify's checkout. The money is paid into your account.

Approved trade buyers book the same rooms on contracted trade terms, settled by invoice.

  • 4 clicks and 0 hand-offs to the payment page — Open booking-friction study, n=7
  • Shop Pay: 250M+ shoppers with saved card & checkout details — Shopify Editions Spring ’26
  • Shopify's conversion rate outpaces the competition by up to 36% — Shopify-commissioned study, April 2023
  • 4 clicks
  • 0 hand-offs to the payment page, n=7
  • Hold ≈3.5 s
  • Reservation ≈4.2 s
  • Zero commission
  • Open booking-friction study, n=7. Timings: Plekify's live demo.
An iPhone showing a photograph of the Grand Hotel Kronenhof, a Swiss mountain hotel with a Swiss flag on its roof, with a white play button at the centre of the screen.

01 How the booking stays on your site

Guests search, choose a room and pay on your own domain.

Your guest decided to book. Don't send them somewhere else. Plekify connects Apaleo to a Shopify store on yourhotel.com: rooms, rates and availability come live from Apaleo, the guest picks a room and pays through Shopify's checkout, and the money is paid into your account. With the usual set-up, the guest is sent to a booking page on the PMS provider's domain to pay.

With Plekify

  1. Search ·yourhotel.com· Your brand
  2. Room and rate ·yourhotel.com· Live from Apaleo, same domain
  3. Payment ·yourhotel.com· Your Shopify checkout, paid into your account

The usual set-up

  1. Search ·yourhotel.com· Your brand
  2. Room and rate ·booking.‹provider›.com· Guest sent to another domain
  3. Payment ·booking.‹provider›.com· Payment and guest data run through the PMS provider's system

Payment runs through Shopify's checkout and is paid into your own account. The guest never leaves yourhotel.com.

4 clicks and 0 hand-offs to the payment page.

In the study, Plekify was the only booking flow where the guest never left the property's own domain.

Open booking-friction study · tested June–July 2026 · n=7

Method and public dataset ↗

02 How a booking works

Every room state in Apaleo. Every step through Shopify's checkout.

Packages are live: breakfast, transfers, spa and dining added to the room in the same checkout.

Step A — Checked live.

Before any price is shown, the quote is re-checked against Apaleo. If Apaleo disagrees, the guest sees "unavailable" — never a wrong price.

Step B — Held.

The guest taps Book. The room is held in Apaleo as an Optional block that deducts inventory: held, not yet reserved.

Step C — Confirmed.

Payment lands, or the trade invoice is paid. Plekify releases the block and writes a Confirmed reservation into Apaleo.

Failure mode, spelled out: If payment never comes, nothing is confirmed: a sweep every 5 minutes releases the hold and the room returns to sale.

What the guest sees on your domain, and what happens to the room in Apaleo, at each step of a booking
Step The guest, on your domain The room, in Apaleo Timing
01 Search Dates and guests in. Rooms and rates come back from Plekify's mirror of Apaleo. SYSTEM OF RECORD — Rooms and rates stay in Apaleo. —
02 Quote Before a price is shown, the quote is re-checked live against Apaleo. If Apaleo disagrees, the guest sees "unavailable" — never a wrong price. LIVE READ — The stay is read live from Apaleo. —
03 Book The guest taps Book. HELD — An Optional block that deducts inventory: held, not yet reserved. ≈3.5 s from Book
04 · Pay now Guests pay through Shopify's checkout: card, Shop Pay, Apple Pay or Google Pay, as the store enables them. The money settles to the property's own payment account and bank. HELD — Until payment. —
04 · Pay on terms Approved trade buyers — tour operators, travel agents, corporate bookers — book on contracted trade terms, settled by invoice: 30-day terms. Shopify issues the invoice and tracks the terms. HELD — Until the invoice is paid. —
05 Confirm Payment lands, through the checkout or against the invoice. CONFIRMED — Plekify releases the block and writes a Confirmed reservation into Apaleo. ≈4.2 s from payment
Backstop — Walk-away The guest leaves without paying. RELEASED — A sweep every 5 minutes releases abandoned holds, so rooms never leak. Every 5 min

Two ways to pay on every result

Pay now: guests pay through Shopify's checkout. Pay on terms: approved trade buyers book on contracted trade terms, settled by invoice. A trade booking holds the room and becomes a confirmed reservation only when the invoice is paid, so the property never carries post-departure credit exposure on an unpaid booking.

Apaleo today; built to connect open PMSs. Payment runs through your Shopify checkout, on your domain.

A result card for two nights at 1.920,00 €, with two buttons: Book now — pay today, and Book now — on invoice.
Both payment paths on a result card. Recorded on plekify.com — the real booking flow. Demonstration — rates modelled.
Shopify checkout payment section reading: You're on Net 30 terms. Your payment will be due on November 9. Choose payment method later.
Pay on terms at checkout: Shopify's own payment terms, in the same checkout. Recorded on plekify.com — the real booking flow.

03 The demo

Search it the way a guest would.

This is the search a guest sees on a hotel's own domain. Pick a demonstration property, check live availability and go through to the payment page.

Grand Hotel Kronenhof in Pontresina: a large white hotel flying a Swiss flag, set against a forested mountainside.
Demonstration — rates modelled · Recorded on plekify.com — the real booking flow.

04 Why Shopify

What Shopify gives your hotel.

Shopify already runs the checkout, the wallets and the trade tools, in an account the property owns. Plekify adds the hotel part: live rooms and rates from Apaleo, held and confirmed in step. Plan requirements are named with each capability.

Shopify capabilities for a property, with the Shopify plan each one needs
Capability What it does for a property Shopify plan
Trade and corporate rates A price list per buyer, through B2B catalogs. Up to 3 catalogs on non-Plus plans; unlimited on Plus. B2B company accounts need Shopify's new customer accounts.
Payment terms 30-day terms, or others, for approved trade buyers. All plans. Deposits and dynamic terms via Functions: Advanced and Plus.
Group quotes Draft orders with custom pricing. All plans.
Automatic collection Trade invoices collected on their due dates, with vaulted payments via Flow. Grow and above, with Shopify Payments.
Multi-currency Prices in the guest's own currency, through Markets. All plans. Fixed per-market prices: Advanced and Plus.
Add-ons Plekify ships packages: breakfast, transfers, spa and dining add-ons added to the room in the same checkout. Packages are live in Plekify. Wallet checkout (Shop Pay, Apple Pay, Google Pay) needs Shopify Payments.
Several companies Multi-entity selling for a property group. Plus, with Shopify Payments.

Capability rows show as a collapsed list. Tap a row to expand it.

Trade and corporate rates

A price list per buyer, through B2B catalogs.

Up to 3 catalogs on non-Plus plans; unlimited on Plus. B2B company accounts need Shopify's new customer accounts.

Payment terms

30-day terms, or others, for approved trade buyers.

All plans. Deposits and dynamic terms via Functions: Advanced and Plus.

Group quotes

Draft orders with custom pricing.

All plans.

Automatic collection

Trade invoices collected on their due dates, with vaulted payments via Flow.

Grow and above, with Shopify Payments.

Multi-currency

Prices in the guest's own currency, through Markets.

All plans. Fixed per-market prices: Advanced and Plus.

Add-ons

Plekify ships packages: breakfast, transfers, spa and dining add-ons added to the room in the same checkout.

Packages are live in Plekify. Wallet checkout (Shop Pay, Apple Pay, Google Pay) needs Shopify Payments.

Several companies

Multi-entity selling for a property group.

Plus, with Shopify Payments.

Readable by AI agents

search_properties · get_property · check_availability · get_rates · get_checkout_link

Five read-only MCP tools are live. Agents read live availability and rates; bookings complete with a human.

Shopify's agentic storefronts extend this to the store itself: ChatGPT, Perplexity, Copilot and Google AI Mode can read the storefront, under your control. The Universal Commerce Protocol — an open standard from Shopify and Google, already backed by Stripe, Visa, Mastercard and PayPal — gives agents one shared language for products and orders.

Singita Lebombo, from the Singita demonstration on plekify.com. Demonstration — rates modelled.

05 For groups

One group. One store. One checkout.

A group can sell every property from one search, with one basket and trade rates per buyer. The Singita demonstration puts sixteen properties behind a single page.

Search the Singita group →
16 — Properties, one basket
1 — Checkout across the group
0 — Domain hand-offs
  • Corporate guests book on contracted trade terms, settled by invoice. ·
  • Trade rates per buyer through B2B catalogs: up to 3 on non-Plus plans, unlimited on Plus. ·
  • Several companies in one group: multi-entity selling on Shopify Plus.

06 For WETU itineraries

Your WETU itineraries, on your own domain.

Build in WETU as you always do. Plekify synchronises each itinerary into your Shopify store as a page on your own domain.

The opening of the Osei itinerary page on Plekify: a lodge glowing at dusk, the trip title, and a row of trip facts — dates, days, nights, travellers, stays. plekify.com/products/the-osei-milestone-a-southern-africa-journey-in-three-chapters

Itinerary

The Osei Milestone — A Southern Africa Journey in Three Chapters

15 – 25 September 2026 · 11 days · 10 nights · 7 travellers · 3 stays

A three-chapter South Africa journey for seven family members and close friends, built around art access, a measured safari chapter and a family milestone.

View the full itinerary on Plekify → Created in WETU — view the original itinerary

On every itinerary page

01Day by day

Each itinerary runs in chronological order, one day at a time.

02Detail in the centre

The main column carries the full detail of each day.

03Depth on the right

A preview panel opens deep, rich information on every property, every room type, its restaurant and more.

How it works

Synchronised, not rebuilt.

The Plekify app in Shopify synchronises your WETU itineraries directly into your store. Update an itinerary in WETU and the page follows.

The copy can also be AI-enhanced, giving each itinerary rich, personalised wording for the travellers it is written for.

The full story of Plekify for WETU has its own page.

From €99/mo per property · €499 setup waived on annual billing Explore Plekify for WETU →

07 Pricing

A fixed fee. Zero commission.

Prices shown in EUR. Charged in South African rand (ZAR) at checkout. Rooms plans are billed monthly, with no annual billing and no setup waiver.

Choose the tier that matches your key count. Setup is paid once, the monthly fee stays fixed, and nothing is taken from your bookings.

The Solo Independent

1 property · ≤19 keys · ≤3 room categories · Apaleo-connected only

€49/month

one-time setup €490

  • PMS rate and availability sync ·
  • One-page apex checkout ·
  • Apple Pay, Google Pay, card ·
  • Up to 3 room categories ·
  • 301 preservation
Start your setup

The Boutique Independent

20–35 keys

€99/month

one-time setup €1,490

  • Migration of your current site ·
  • PMS rate and availability sync ·
  • One-page apex checkout ·
  • Apple Pay, Google Pay, card ·
  • Up to 5 room categories, 301 preservation
Start your setup

The Lifestyle Estate

36–70 keys

€149/month

one-time setup €2,490

  • Everything in Boutique ·
  • Multi-language and multi-currency ·
  • Packages: spa and dining in checkout ·
  • Abandoned-booking recovery ·
  • Voucher engine
Start your setup

The Signature Collection

71–100+ keys

€199/month

one-time setup €3,990

  • Everything in Lifestyle ·
  • Multi-property routing ·
  • Custom rate rules: non-refundable, corporate codes ·
  • Loyalty gates ·
  • Quarterly commercial reviews
Start your setup

Zero commission on every direct booking. ·

Apaleo's own fee is separate and unchanged.

50% setup deposit at intake, refundable minus an admin fee before the prototype. A working prototype follows within 72 hours. The balance and first month are due only at verified DNS cutover and a live test booking.

30-day guarantee

If your checkout is not faster and higher-converting than your old engine after 30 days, we pause the subscription until it is, or revert your DNS free.

You keep your data, your brand and your compliance.

Your data

Bookings and guest details go into your account and your Apaleo. You alone hold the customer record, and it is yours to remarket to and build loyalty schemes on. Brand, copy, images and domain stay yours.

DSGVO and EU hosting

Guest data is handled in line with the DSGVO and hosted in the EU.

Full price, PAngV

The full price is shown before the guest pays, as the PAngV requires.

Checkout

Shopify checkout, certified PCI-DSS Level 1.

Getting there

Live on your domain in three steps

A working prototype within 72 hours of intake, and nothing switches until you approve it.

Step 01 ·

Connect Apaleo

Authorise Apaleo. Nothing is exported — inventory and rates stay where they are.

Step 02 ·

We scaffold your storefront

Rooms, rates and photos pull in. Your current site stays live and keeps taking bookings while we build in a private workbench.

Step 03 ·

You approve, we switch

You review and approve, then your domain moves across with 301 redirects. Reservations reach Apaleo exactly as before.

08 Questions

Answers to the first questions hoteliers ask.

Will it overbook?

Apaleo stays the system of record. The quote is re-checked live against Apaleo before a price is shown, the room is held in Apaleo from Book to payment, and a sweep every 5 minutes releases abandoned holds.

What about min-stay and closed-to-arrival rules?

Rates and availability come from Apaleo.

What about city tax, pre-authorisation or Google Hotel Ads?

Talk to us. Each depends on the property's set-up, and we will tell you exactly what is and is not covered today.

What if a trade buyer never pays?

The room is held, not confirmed, until the invoice is paid. You carry no post-departure credit exposure on an unpaid booking.

What does it cost?

A productised tier, not a custom build: from €490 setup and €49 a month for one property up to 19 keys, to €3,990 setup and €199 a month for 71–100+ keys. Zero commission on every direct booking. Apaleo's own fee is separate.

Can AI agents see my rooms?

They can read them. The live site exposes read-only tools: AI agents can read live availability and rates, but cannot book or pay.

Which PMS does it work with?

Apaleo today; built to connect open PMSs.

How is this different from other ways of taking bookings online?

A PMS booking engine usually takes the guest to its own pages and runs the transaction there. With Plekify, the search, the room and the checkout are the property's own Shopify store, and the money settles to its own account. Payment runs through the property's Shopify checkout, on its own domain.

What happens to our current website?

It stays live and keeps taking bookings while we build. Nothing switches until you approve it; then the domain moves, with 301 redirects for the old URLs.

Where do guest details live?

In the property's Shopify account and in Apaleo. The guest, the order and the data are the property's.

09 Talk to us

We are taking on a small first group of hotels.

We're taking on a small first group of properties and collections who want to shape the product with us. Tell us about your property and your current stack; the founder reads every submission.

We reply from the founder's own address.

Optional. One or two lines is plenty.

Your details are reviewed by the founder only. Not shared. Not sold.

Book a time to talk it through

Three details, then choose a time. A free, no-obligation video call with Matthew, the founder.

  1. Work email ·
  2. Property name ·
  3. Number of rooms

Slots run weekdays, 08:00 to 17:00 South African time (SAST, UTC+2); the picker shows them in your own local time.

From the founder

I co-founded and ran SafariNow.com, an accommodation-booking marketplace, on one idea: the booking should belong to the operator. Plekify carries that idea onto Shopify, starting with Apaleo, one property at a time. Questions come straight to me — there is no sales queue. Verified annual booking value through SafariNow reached R296.8m at its peak — proof the idea worked at scale.
Matthew Swart, founder