Skip to content

What can be configured ​

For answering "can EMS do this for our client?" without asking an engineer.

Supported is the honest answer to give a client. "Partly" and "unknown" mean exactly that; do not round them up to yes.

Whether a vendor must approve each booking: Per vendor · Supported

Options: Confirms straight away, or waits for the vendor

Default: No approval needed

Depends on: Set per availability slot, not per experience. Vendor-made and partner bookings ignore it entirely.

Rule: approval is decided per slot

Proposing a change moves the booking to "pending customer confirmation": Everyone · Not a setting

Options: On or off

Default: On

Depends on: On in dev, staging and production. Not something a client can change.

Rule: propose-changes always moves the booking to pending

Whether the status control appears on a booking: Per sales channel · Not a setting

Options: Shown or hidden

Default: Shown

Depends on: Hidden for Get Your Guide bookings. Fixed in the dashboard code.

Rule: the dashboard keeps its own copy of the transition rules

Tax rate: Per vendor · Supported

Options: A percentage

Default: None found

Depends on: Tax always comes out of the price, never added on top. Where it is set has not been traced.

Rule: tax is inside the price

Platform fee: Everyone · Supported

Options: A percentage

Default: 3.6%

Rule: the order of operations is fixed

Commission rate: Per partnership · Supported

Options: A percentage

Default: 0%

Depends on: Which partner model the deal uses

Commission basis: Per partnership · Supported with caveat

Options: From gross, or from net

Default: From gross

Depends on: "From net" means different things in the two partner models: after the platform fee in one, after tax in the other. Confirm which before quoting a number.

Rule: "net" means two different things

Partner model: Per partnership · Supported

Options: White label, or authorised agent

Default: None

Depends on: Changes which formula applies entirely. White label: the partner prices above a floor and keeps the difference. Authorised agent: the partner takes a percentage.

Rule: Prices and fees

Floor price for a white label partner: Per partnership · Supported

Options: A percentage below the vendor's rate

Default: None

Depends on: The partner cannot sell below it. A lower sell price is rejected.

Rule: a partner cannot sell below the floor

Commission treated as a discount instead: Per partnership · Supported with caveat

Options: On or off

Default: Off

Depends on: Does not fully work. The part that forces the calculation to "from gross" has no effect.

Rule: commission as a discount does not work

Order of discount, fee, commission and tax: Everyone · Not a setting

Options: Not changeable

Default: Discount, then platform fee, then commission, then tax

Depends on: Changing the order changes every number. This question is already answered.

Rule: the order of operations is fixed

Currency: Per vendor · Supported

Options: Over thirty currencies

Default: None

Depends on: Yen and won have no decimal places; most others have two.

How capacity is limited: Per vendor · Supported

Options: No limit · limit by bookings · limit by people · every booking needs approval

Default: None

Depends on: Changes how a booking is counted and whether it needs approval. Limit-by-bookings counts one per booking however large the party; limit-by-people counts one per person.

Rule: there are four kinds of capacity

How many places a slot has: Per vendor · Supported with caveat

Options: A whole number

Default: None

Depends on: Only applies to the two limited kinds. The limit is not enforced when a booking is created. See the rule.

Rule: bookings can exceed capacity

Minimum party size: Per vendor · Supported

Options: A whole number

Default: None

Depends on: Seat-limited slots only. The slot disappears from the booking page once fewer places remain than the minimum.

Rule: a seat-limited slot hides itself

Cut-off time, booking lead time, and blackout dates: Per vendor · Not established

Options: Unknown

Default: Unknown

Depends on: Not located in the code yet. Do not commit to this for a client.

Branding and appearance of the booking page: Per vendor · Supported

Options: Not yet detailed

Default: None

Which guest details are collected: Per vendor · Supported

Options: A configurable form

Default: None

Depends on: Hotel partners can require extra fields of their own.

Language: Per vendor · Supported

Options: English and Japanese seen

Default: English

Which experiences a partner may sell: Per partnership · Supported

Options: Visible or not visible, per experience

Default: Not visible

Depends on: Requires an active partnership. Publishing to the vendor's own page does not offer anything to a partner.

Rule: the vendor chooses what a partner may sell

Commercial terms for a partner: Per partnership · Supported

Options: A sales model, optionally overridden per experience

Default: The vendor's default sales model

Depends on: One partner can have different terms on different experiences.

Rule: the vendor chooses what a partner may sell

Partnership state: Per partnership · Supported

Options: Invited · active · inactive · rejected · cancelled

Default: Invited

Depends on: Only active partnerships can sell.

Rule: only an active partnership can sell

What happens to live bookings when a partnership stops: Per partnership · Not established

Options: Unknown

Default: Unknown

Depends on: Real money and real guests. Do not commit to this for a client.

Was something unclear or missing?