WordPress plugin intelligence profile

Qafilo — Umrah & Hajj Bookings

Umrah and Hajj bookings for travel agencies: departures, room prices, pilgrims, payments and the legal paperwork, on your own WordPress site.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.8 · PHP 8.1
Directory statusactive
Last directory update2 Oct 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Qafilo — Umrah & Hajj Bookings version 1.1.1 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Most Umrah and Hajj agencies still run their season on WhatsApp, a spreadsheet and a folder of passport photos. Seats are counted by hand, the price of a triple room for two adults and a child is worked out on a calculator, and nobody sees which deposit is late until the customer calls.

Qafilo puts the season in one place, inside the site your customers already visit.

For your customers

  • Every package page shows the trip (nights in Medina and Mecca, hotels, distance to the Haram, meals, what is included), its departures, what is left and the price from, updated as seats are taken.
  • Families choose their travellers and rooms (quad, triple, double, single) and see the total and the deposit before sending anything.
  • No payment is taken: the request reaches you, you confirm availability, then you call.
  • When a departure is full, visitors leave their e-mail and receive one message if a seat frees up.
  • A WhatsApp link for questions, and the agency’s registration, guarantor and insurer on every page.
  • Works on a phone, with or without JavaScript, in English, French and Arabic (right to left), for the customer and for the agency.

For your team

  • “To do today”: requests to answer, deposits and balances awaited, refunds due, passports that expire too soon, departures under their minimum.
  • One file per booking: customer, travellers, rooms, payments received, history of every change.
  • Seats are held from confirmation and never oversold, even when two advisors work at the same time.
  • Payments received by transfer, cash, cheque or card terminal; the status follows by itself.
  • Cancellations with the fee of your terms, refunds followed until they are made.
  • Roles for the agency, advisors and guides: a guide reads the group, an advisor handles files, only the agency changes settings.

Compliance built in

  • The standard information form for package travel, filled in with your details and linked from every request.
  • Consent to process data that reveals religious beliefs, recorded with the version of your terms.
  • Passport numbers encrypted and masked on screen; displaying one is logged.
  • Passports, visa identifiers and documents deleted automatically a few months after the return.
  • Personal data export and erasure through the WordPress privacy tools.

Privacy

A pilgrimage booking reveals religious beliefs and may include health documents. php, stored under random names in wp-content/uploads/qafilo/vault with direct access denied, and every access is logged. Qafilo sends no data to FullDo or to any third party.

Shortcodes

  • [qafilo_booking package="123"] shows the departures and the booking form of a package anywhere (package pages show it by themselves).
  • [qafilo_departures_by_month] lists every open departure of the season month by month, as pilgrims search (“Umrah in February”). Add type="hajj", type="umrah" or type="umrah_ramadan" to keep one kind of trip.

For developers

  • REST API under qafilo/v1 (departures, quotes, bookings), with the rights of each role.
  • /wp-json/qafilo/v1/feed: open departures, “from” prices and availability for comparison sites. No personal data, no quotas; the agency can switch it off.
  • WordPress actions at every step: request, status change, payment, cancellation, refund.

Languages

English, French and Arabic (right to left), for visitors and for the administration. org.

fr/

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • travel agency
  • booking
  • hajj
  • tours
  • umrah
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.8 · PHP 8.1
Update activity2 Oct 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.1.01.1.1
Version1.0.31.1.0
Version1.0.21.0.3
Version1.0.11.0.2
Version1.0.01.0.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.