
內容簡介
Qafilo 是一款專為 Umrah 和 Hajj 預訂設計的 WordPress 外掛,能夠簡化旅行代理商的預訂流程,讓客戶輕鬆查看行程、房間和價格,並透過網站進行請求,提升業務效率。
【主要功能】
• 客戶可查看詳細行程與價格
• 支援多種房型選擇與總價計算
• 自動更新可用座位與出發資訊
• 內建隱私保護與數據加密功能
• 提供 REST API 供開發者使用
• 多語言支援,包括英語、法語與阿拉伯語
外掛標籤
開發者團隊
② 後台搜尋「Qafilo — Umrah & Hajj Bookings」→ 直接安裝(推薦)
原文外掛簡介
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. Pilgrim documents are always encrypted (libsodium) with a key kept in wp-config.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. Translations are delivered by WordPress.org language packs; you can help on translate.wordpress.org.
Live demonstration: https://demo.qafilo.fulldo.fr/ — product site and guides: https://qafilo.fulldo.fr/
