Case study

Holmeleigh Farmyard

Families could request bookings online, but payment relied on manual EFT. I redesigned and rebuilt the WordPress website from scratch, including custom booking systems for birthday parties and school tours, with PayFast payments that the team manages themselves.

Holmeleigh Farmyard WordPress website shown on desktop and mobile

Family attraction

WordPress, custom block theme

PayFast, deposit or full amount

Website design and development, custom booking systems, payment integration, Google reviews integration

01 / Background

The brief

Birthday parties and school tours are a core part of Holmeleigh Farmyard’s business. The existing website had booking forms, but payment relied on EFT. The farm needed families and schools to book online, choose a date and timeslot, add numbers and extras, and pay in one step, with pricing the team could manage themselves. The site also needed a fresh look, so I redesigned it from scratch.

03 / The booking system

A WordPress booking system that handles the detail.

There are two separate booking forms, one for birthday parties and one for school tours, each built around how that booking works. For parties, families choose a date and timeslot, enter the number of adults and children, add catering extras, and pay a deposit or the full amount. PayFast handles the payment, and the booking summary shows what is due now and what is settled later.

04 / What I built

A WordPress site built around
the team.

Page templates

A page for every visitor

Birthday parties, school tours and the dinosaur exhibition each have their own page, with opening times, prices, FAQs and booking details easy to find.

ACF blocks

Built for the team

A custom WordPress block theme with ACF blocks lets the team update content without touching the layout or risking the design.

SerpApi

Reviews without a plugin

Google reviews are fetched through SerpApi, stored in the database and displayed automatically, with no copy-and-paste and no review plugin to maintain.

05 / The result

From booking form to
booking and payment.

Before

Booking forms that weren’t connected to payments. Families paid by EFT.

After

Two online booking flows, one for parties and one for school tours, with payment taken through PayFast at the time of booking.

Also new

A complete redesign, built as a custom block theme the team can edit.

Building something similar for a client? See my white-label WordPress development services.