More than a ticket and a cart
Caribana Toronto sells for one weekend a year, and half of its sales come in the last two weeks before the event. What it sells is rarely one ticket: it is a few nights in a downtown hotel with an event each day, booked by a group that wants to pay separately.
D'Bandit and Toronto Lime have a different problem. Promoters across Toronto's Caribbean scene need to sell tickets to their own events without building a site of their own, and buyers come from Canada, the United States and the Caribbean.
Caribana Toronto: the hotel and the events in one booking
- Hotel packages. Each hotel has its photos, highlights and package cards by room size, with featured and sold-out states. Booking takes five steps: the dates, the package tier, an event for each day, the names of everyone in the room, and how many shares to pay for now.
- Weekend passes and event tickets. A pass is the dates and an event for each day. Every event page offers single tickets, the weekend pass and the hotel packages that include it.
- Checkout. Prices in Canadian dollars, US dollars or British pounds, with the country set from where the buyer is. Card payments, with pay-later options on Canadian orders, and a short billing form.
- After the purchase. The order page shows the trip, the group and the tickets. Buyers can swap an event for another in the same tier, or upgrade to an all-access pass, which is added to the order they already have.
Caribana Toronto: paid together or separately
On Caribana Toronto, a group can pay for the whole room at once. Or the leader pays a share, enters everyone's names and gets a group link to send by email or copy into a chat. Each member who opens it finds the hotel, the dates, the package and the names already filled in and locked, and pays for their share, or more than one.
The order page counts the payments still outstanding until the room is complete, and shows the hotel's confirmation number once the Caribana team has it. Every message along the way, and the page for each state, is set by the Caribana team.