Skip to content

Mancub operation workflow

Definitions of workflow objects

Service

Alternative words: product, activity, experiences, commodities

We call a service any product or activity that is available for travelers to purchase. The service has a name and a code, some descriptive material and availability date and times and one or more possible suppliers.

Setup

Alternative words: client setup, order item, booking item

The setup is the way the client will use the service. The setup contains information about the product, the chosen date and time, the number of tickets, options, as well as the client's credentials.

Order

Alternative words: booking, incoming order, trip

The order is placed by the client when they buy an activity, a group of activities, or a complete trip. The order will contain one or more setups with client details and wishes. The order will hold a payment status and the client's contact details.

Event

Alternative words: realisation

The event is what allows us to follow the realisation of each setup. It contains the product at a certain date and time, as well as the supplier and, potentially, some extra services attached to the product, such as a museum ticket during a guided tour. The event may contain several setups. This happens for example when the same beer tasting has been ordered by different travelers.

Definitions of workflow people

  • traveler (may be the client when ordering directly)
  • client (may be a travel agency ≠ traveler)
  • agent (staff of the agency that dispatches the orders)
  • supplier (provides the service)

Workflow

Here is the simplest workflow using the terms defined above:

  • client places an order.
  • agent checks the payment and the setup.
  • agent dispatches the info with the event to the supplier.
  • supplier confirms availability for the event.
  • agent sends confirmation to the client.
  • event is realised.
  • variable costs and expenditures are readjusted.

Order, Setup and Event placed in a flow as described above