The event author can define different settings like the capacity or discounts for the booking process. These ones will be described in more details in this article.
The most important setting is the capacity. If this is set to 0 (zero) then bookings for the event are completely disabled. If it contains a number, then it means that there is a fixed amount of people who can attend the event. Is the field blank, then it means that there can be unlimited visitors attending the event.
The tickets booked value, defines the amount of people who already have booked tickets for the event. As soon as a ticket got an "Active" or "On Hold" state the value increments. It decrements if the state becomes different than "Active" or "On Hold". Additionally it allows the author to manually change the value if there are changes outside of the context of DPCalendar. more about the different booking states can be found in the Introduction article.
The max tickets value defines how many tickets a visitor can book. This settings is also considered when a registered user or somebody with the same email address tries to book a second time. It is calculated across different bookings attempts.
The open and closing date field defines when the registration ends. They can be absolute dates like 2019-07-15 (must be an ISO 8601 format) or be relative to the event start date like "-3 days".
The closing cancel date field defines till when the attendee can cancel the booking. It can be an absolute date like 2019-07-15 (must be an ISO 8601 date) or relative to the event start date like "-3 days".
The book series button controls if the individual instances of the series can be booked or only the whole range. The price will then treated as summary for all events together.
The waiting list flag activates a waiting list for the event. This means when the capacity is exhausted of an event, then bookings will be added to the waiting list. Means they have the state waiting.
The author of the event can define an unlimited list of prices. Every price has a value, currency, label and description field. The price must be a two decimal float number like 5.05 or 122.10.
Discounts are rule based and applied when a rule fits the condition. The event author can define unlimited rules where a percentage or fixed value is subtracted from the ticket price.
Every discount rule accepts a label and a description which can be shown to the visitor instead of the default text.
The earlybird discounts are applied when a certain date is not passed. The earlybird rule accepts a relative or absolute date when the discount should be applied.
The user group discounts are applied when a user belongs to a specific user group.
When a series of events have the option set to buy tickets for each instance, then a multiple events discount can be defined. This rule accepts a minimum amount of events the attendee needs to buy.
Similar to the multiple events discount, this rule is applied when multiple tickets are bought. This rule accepts a minimum amount of tickets the attendee needs to buy.
Beside the tickets you can define unlimited options for the event, where the user can choose from. These options can be free or have a price with a currency which is added to the ticket price. For example add different dishes with prices. So the visitor can choose the tickets they want and the dishes for the event.
DPCalendar comes with different payment providers. If you want to use only a subset of them you can define them in the drop down. As default are all selected.
The terms field allows the event author to pick an article which is treated as privacy statement of your web site. When the attendee wants to book his tickets, then she/he must confirm before the booking button is activated that they confirm to the privacy regulations of your web site.
The user groups assignment field can be used to add attendees to different user groups after the booking is activated. This requires that the visitor is doing the booking as logged in user.
The free text booking information text is used for all kind of information around your booking process and is shown on the booking form page on the top.
Comments (0)