Story 6. Additional requests


JS-23

  1. As a dashboard admin
    I want to manage which days are available for booking a tour (for the “Date“ field) for the “Ticket Reservations“ form on the “Just World” page
    So that helps to avoid misunderstandings with tourists

Acceptance criteria

01

Given: admin panel > Contact > Contact forms > JUST Welt Ticket-Buchungen Form > tab ‘Date management’
stage: https://just.swiss.stage.one-line.ch/wp-admin/admin.php?page=wpcf7&post=5137&action=edit

When: I want to make some day not accessible for booking

Then: I mark it as ‘unavailable’


  1. As a user
    I can’t book a tour for any weekend
    So I can see and choose only weekdays for booking a tour

Acceptance criteria

02

Given: ‘Date’ field on the “Ticket Reservations“ form on the “Just World” page

When: click on it

Then: I see the weekend marked as grey
and
I can’t choose either Saturday or Sunday so they are unclickable

btw, is it possible to make dates before today unavailable for selection?

image-20240405-095139.png

image-20240405-101453.png


  1. As a user
    I can only book a tour if the group consists of a minimum required number of people.
    For example, the client can say "Erlebnistour 1" is only bookable if the user enters more than 5 persons, if they enter less then there should be an error message saying something like "at least 5 people"
    So that helps to avoid any additional communication regarding a tour booking

  2. As a dashboard admin
    I want to set up a min required amount of people in a group that’s booking the tour
    So that users can book the tour only if the group’s size meets ‘Just Swiss’s requirements.

Acceptance criteria

03

Given: ‘Tour’ and ‘Number of persons’ fields on the “Ticket Reservations“ form on the “Just World” page

When: I select a ‘Tour’

Then: There appears the value of the min number of person required in the ‘Number of persons’ field.

When: I want to reduce the number of persons after choosing the tour

Then: I receive a warning message like ‘[tour name] is available for a group of at least [min number of people] people.

image-20240405-104516.png

image-20240405-111638.png

04

Given: admin panel > Contact > Contact forms > JUST Welt Ticket-Buchungen Form > ‘Min number of people for a Tour’ tab

When: admin visits this tab

Then: they can set up min required number of people for booking specific tour. default – 1


questions for client and clarifications required:

  1. Is there any max number of people per one tour?

Comments

Leave a Reply