Swikly api integration WordPress Plugin HTML/CSS/JS jQuery PHP WordPress

Custom WordPress booking plugin for group reservations

NRV Group Booking is a custom WordPress booking plugin for restaurants. It automates group reservations and handles deposit payments through a direct integration with Swikly, all from the WordPress admin.

NRV Agency Logo

NRV Group Booking is a custom WordPress booking plugin designed by the NRV agency to solve a problem generic reservation tools handle poorly: managing group bookings for restaurants, with deposits.

The need

Restaurants taking large group reservations need more than a contact form. They need to hold a date, secure a deposit, and keep every booking organised in one place, without juggling spreadsheets or third-party platforms that take a cut of each cover.

The solution

I took over the development of this plugin and continued to maintain it after becoming a freelance web developer. The plugin automates the booking flow end to end and connects to the Swikly online service to collect and manage deposits without storing card data.

Key features

  • Group reservation requests handled directly on the WordPress site
  • Automated deposit collection through the Swikly API
  • Centralised management of bookings, statuses and deposits in the admin
  • Custom-built to match each restaurant’s booking rules

Results

Restaurants manage group bookings from a single dashboard, deposits are secured automatically, and no-shows drop because every reservation is backed by a payment commitment.

Need a custom plugin built around your own workflow? See my custom development services.

Client

Network Reach Visibility

Web Agency

Stack

HTML/CSS/JS jQuery PHP WordPress