
A self-serve shop inside the team workspace: pick the package, add extras like extra meals or single rooms, pay online. Organizer sees the deal in real time.
The problem
Without a real shop, every extra request is an email, every payment is a bank transfer photo, every confirmation is a reply that doesn't arrive. Goality gives each team a shop with prices the organizer set, extras the team can add, and a Stripe checkout that closes the loop.
What you get
The organizer publishes packages — hotel, meals, transfer bundles. Each team sees only published items, draft prices stay hidden.
Single room, vegetarian option, late departure, extra training — teams add what they need without contacting the organizer.
Every line shows the price, every adjustment is labelled (early-bird discount, sponsor override). No hidden surprises.
Subtotal, paid, outstanding — visible on top. Add a line, balance updates. Pay a part, balance updates.
Card payment via Stripe. Receipt by email, organizer notification, deal status updates automatically.
Pay the deposit now, the balance later. Split between coach and parent committee. Every payment logged in the deal.
Who it's for
FAQ
Keep exploring
Build packages once, override prices for sponsor teams, publish to coaches as a self-serve shop. Every deal tracked from offer to last payment.
Players, coaches, jerseys, documents, travel, services and a direct line to the organizer — all on one screen, on phone or laptop.
Catalog the hotels you offer, let teams book directly, capture dietary preferences, manage airport pickups — all inside the same tournament.
Publish your packages. Teams pick, pay, and you see the money.