New — CrewPay group payments are now live for every Pro plan. See what’s new

Features

Every booking primitive an event-travel business actually needs.

Multi-leg trips. Tiered packages. Group payments. Pluggable gateways. Frozen, audit-proof receipts. All native — not bolted on with custom fields and prayers.

Six pillars

The product surface, end to end.

No “Pro add-on” tax for the parts a serious operator can’t live without.

Multi-leg trips

One booking, many stops. Round-trip safe. City-matched hotels per leg. Synced guest pool with per-stop room assignments.

Packages

Tiered bundles of hotels, rooms, and extras. Auto-applied coupons. Hide-on-cap. Frozen receipts protect past customers from admin edits.

CrewPay

Group payments by tokenised invite. Each invitee picks their gateway and installment plan. Proportional taxes and fees, automatically.

Pluggable gateways

Stripe, BACS, PayPal, SafePay, Paymob, JazzCash, Easypaisa, and Office (in-person). Per-event gateway routing. New gateway? One filter, one class.

Frozen receipts

When a guest pays, that booking’s totals freeze. Admin can edit the event tomorrow — the receipt PDF is yesterday’s truth. Compliance gets quieter.

Dev-friendly

REST endpoints, action and filter hooks, WP-CLI commands. Custom tables for hot paths. Strings flow through stay-n-play textdomain.

Pillar 1 · Trip shape

A trip is not three reservations in a trench coat.

A Hajj pilgrim moves Makkah → Madinah → Makkah-return. A fan flies into Lahore on match-day-minus-two, hits Karachi for game three, ends in Islamabad. That’s one trip, three stops, one ledger. Stay & Play models it that way from the database up — not as a parent post with three custom-field children.

  • Round-trip safe — Makkah, twice, with distinct dates and distinct hotels
  • City-match hotel filtering per stop with date-aware availability
  • Stop-1 master guest pool, dropdown reassignment for Stop 2+
  • One sidebar timeline rendered consistently from cart to receipt PDF
Multi-leg trip sidebar showing three stops with city, dates, and assigned rooms
Package picker with three tier cards, each showing inclusions and a price

Pillar 2 · Pricing depth

Bundles that act like products, not coupon stacks.

Pick a Family Package. The booking page filters to bundled hotels and rooms instantly. The package’s linked coupon applies. Bundled extras render as green-pill “Included” rows. The package fee is its own line on the invoice — clear for the customer, clean for the accountant.

  • Tier-by-tier inclusions, prices, and visible extras
  • Auto-applied linked coupons, no copy-paste codes
  • Cap-aware visibility — hides at full, alerts admin at 80%
  • Frozen receipts so future edits never shift past customers

Pillar 3 · Group payments

Stop chasing Venmo links. Let the group pay themselves.

CrewPay lets one booker reserve four rooms and twenty seats. The rest of the group is invited by tokenised email link to pay their own share — Stripe, PayPal, JazzCash, SafePay, whatever you’ve connected for that event.

  • Tokenised invite links — no passwords, no account required
  • Per-invitee frozen receipt with proportional taxes and fees
  • Each invitee chooses their own gateway and payment kind
  • Monthly installments and auto-charge cron, on the invitee’s plan
CrewPay invitee landing page with gateway picker and installment plan

Built for ops teams

The boring parts, polished.

Manifest exports, BACS proof-of-payment review, refund webhooks, audit log. The unsexy infrastructure that keeps an event-travel ops team off Slack at midnight.

Manifest exports

CSV and PDF rooming lists per stop. Group by hotel, by room, by leg. Filter to paid-only when the booking window closes.

BACS review

Guest uploads transfer proof. Admin sees the file beside the booking. Approve, refund, or request re-upload — all without leaving WP-admin.

Refund webhooks

Stripe refunds via the booking’s ledger row. Webhook arrives. paid_amount updates. Guest gets the email.

Audit log

Every status flip, every refund, every admin edit. Searchable, exportable. Your accountant will love you. Your auditor will love you more.

Ready to launch your event?

Set up your first event in 30 minutes. 14 days free, no credit card.