Custom WordPress Plugin Travel & Connectivity · Morocco

A custom WordPress booking plugin for a Morocco pocket-wifi rental service

Designed and coded a multi-step rental booking form as a bespoke WordPress plugin, covering dates, delivery logistics, live pricing and card payment.

https://medinawifi.com/booking/
Medina Wifi desktop website screenshot
Client
Medina Wifi
Industry
Travel & Connectivity · Morocco
Engagement
Custom WordPress Plugin

Services delivered

  • Custom WordPress Plugin Development
  • Booking Form UX Design
  • Payment Integration
  • Responsive Development

Build & capabilities

WordPress Custom Plugin Multi-Step Form Live Pricing Card Payments Responsive UI
Overview

The project at a glance

Medina Wifi rents portable wifi routers to travellers across Morocco, with courier delivery and pickup at hotels and residences. Off-the-shelf booking plugins could not handle that model, so we designed the booking experience and built it as a custom WordPress plugin from scratch.

Objective

What we set out to achieve

Let a traveller book a router, set delivery and return logistics and pay by card in one uninterrupted flow, without the team handling bookings over email or WhatsApp.

Challenge

Where the previous setup fell short

The rental has moving parts that generic form plugins ignore: a minimum rental period, per-day pricing in two currencies, separate pickup and return cities with courier time slots, and international phone numbers from every source market.

Solution

How we approached the build

We built a three-step plugin flow (Dates, Info, Payment) with validation at every step, a live order summary that recalculates duration and total as the dates change, and a checkout that enforces the terms and deposit before payment is allowed.

Visual proof

Inside the build

Desktop Mobile Internal
Desktop homepage
https://medinawifi.com/booking/
Medina Wifi desktop homepage
Mobile view
Medina Wifi mobile website screenshot
Internal page
https://medinawifi.com/booking/
Medina Wifi internal page
Key features

What we shipped

Custom WordPress plugin

Purpose-built plugin rather than a form builder, so the rental logic lives in the site itself.

Three-step booking flow

Dates, customer info and payment split into clear steps with inline validation and progress state.

Delivery and return logistics

Separate pickup and return cities, hotel or residence addresses, courier time slots and a same-address shortcut.

Live pricing engine

Duration, daily rate and total recalculated on the fly, shown in EUR with the MAD equivalent.

International phone input

Country-code selector covering Morocco, Europe, the Gulf and beyond for the brand's traveller audience.

Card payment and terms

Integrated card checkout gated behind rental and payment terms plus deposit confirmation.

Outcome

Medina Wifi now takes bookings and payments directly on its own site, with a form that fits the rental model instead of forcing the business to work around a plugin.

Let's talk

Tell us your goals. We'll send back a real plan.

Free 30-minute strategy call with a senior consultant. No pitch decks, no pressure. Just clear next steps and an honest roadmap.

5.0★
Google Rating
6+
Years Experience
389+
Projects Delivered
What happens next
  • Reply within 1 business day A real human, not a bot.
  • 30-min discovery call We map goals, KPIs and quick wins.
  • Custom proposal in 48 hours Scope, timeline and transparent pricing.
"Their team felt like an extension of ours. We saw a 3x lift in qualified leads within the first quarter."
Sarah M., Head of Growth, SaaS
Digital Marketing, pick what you need
Your selection
Website Development, pick what you need
Your selection
Mobile App Development, pick what you need
Your selection
Software / SaaS Development, pick what you need
Your selection
Design & Creative, pick what you need
Your selection
Cybersecurity, pick what you need
Your selection

We respect your privacy. No spam, ever.