Services & Packages

Hotel, meals, transfers — bundled, priced, sold

Build packages once, override prices for sponsor teams, publish to coaches as a self-serve shop. Every deal tracked from offer to last payment.

  • Catalog of services (hotel, meals, transfers, training)
  • Package builder with conditional pricing
  • Per-team overrides without breaking the master price list

The problem

Pricing 30 teams individually in WhatsApp is how you go broke

Each coach asks: 'is breakfast included?' 'can we swap hotel?' 'do we still get the early-bird?'. With a spreadsheet, the answer changes by who you ask. Goality models every package as data — clean prices, transparent add-ons, overrides logged, payments matched.

What you get

What's in the offerings stack

Service catalog

Add hotels, meals, transfers, training sessions. Each service has name, description, base price, per-player option.

Package builder

Combine services into a package: hotel + 2 meals + airport transfer. Price the package independently from line items.

Per-team overrides

Sponsor team gets free hotel? Override one line for one team without touching the master price. Logged with reason.

Discounts & surcharges

Apply discounts (early-bird, partner club) or surcharges (single room, dietary) as line-level adjustments. Per-player or flat.

Publish to club shop

Mark a package as published — it appears in the team's self-serve shop. Hide drafts until you're ready.

Deal tracking

Every team's chosen package, add-ons, adjustments and payments live as one 'deal'. Subtotal, paid, outstanding — at a glance.

Who it's for

Built for

Hospitality-heavy tournamentsTouring international cupsSponsor-driven eventsLong-weekend festivals

FAQ

Frequently asked

Can a team add extras after their package is set?
Yes. They add extras in their shop view, you see them in the deal. Outstanding balance updates automatically.
How do I handle per-player pricing?
Each service can have a per-player option (e.g. €15 per player for breakfast). Roster size drives the total automatically.
What if a team disputes a charge?
Every line, every adjustment and every payment is timestamped and tied to a user. Open the deal — the audit trail tells the full story.
Can I copy packages from a previous tournament?
Yes. Clone the tournament's offerings as the starting point and tweak — useful when you run the same cup every year.

Stop pricing teams one-by-one

Build packages once. Publish. Let coaches pick and pay.