Booker25 Release notes

Version 1.2.2.b
Released March 20, 2018

Minor bugfixes.

  • Fixed an issue where the PDF couldn’t be generated if the name of the product was to long
  • Increased the width of the field that shows the product name
Version 1.2.2.a
Released March 14, 2018

To support the go-live of a new shop we added a new custom template for one of the businesses.

  • Created a new event template for one of the businesses.
    • Added a custom CSS for the template.
    • Added a description field to product groups.
    • Show login with Facebook before the custom login on the Login page.
    • Make the address section required.
    • Hide the reservation time-out clock.
  • Fixed an issue where the service costs were shown even if all service costs where disabled.
  • Added a description field to product groups in the management console.
  • Included a new content entry to be shown under the tickets on the first official step of the shops.
  • In all shops for a certain white labeled customer load the Register step before the Login step on the client step of the shops.
  • Enable events to set a maximum number of tickets per booking
Version 1.2.2
Released March 12, 2018

In this release we added a variety of features to improve the shop and the management console.

  • After forgetting our own password for the management console and finding out that there was no password reset in the management we figured it was due time to add this.
  • Updated the translations for the admin to be either Dutch or English.
  • Fixed an issue where it was impossible to switch a reservation to another customer.
  • Instead of sending e-tickets without and context using Facebook Messenger it’s now possible to include a text message before sending the tickets.
  • Export reports for all tickets in progress.
  • Show the reservation conversion on the shops dashboard.
  • If you decided to accept donations for your event, we make sure to show the correct label next to the opt-in button.
  • Fixed an issue where the terms of agreement linked to a nonexistent void if you didn’t upload a file.
  • Product categories are now multilingual.
  • Made it possible for white label businesses to have their own CSS files added to the management panel.
  • Created a white label CSS for all white labeled businesses.
  • Since you don't want people to enter your parties with a locker ticket it's now possible to configure which event and products you want to allow in the check-in app.
  • Made the check-in page responsive so it looks good on your mobile device as well.
Version 1.2.1
Released March 6, 2018

The Tickets25 API is now available on production. To be provisioned with an API token please contact your Tickets25 representative.

  • Tickets25 API, the API support the following actions:
    • Check-in endpoint
    • Retrieve events
    • Retrieve tickets
    • Retrieve and create orders
    • Retrieve venues
    • Retrieve clients
    • Retrieve business information
Version 1.2
Released Feb. 21, 2018

We are proud to release version 1.2.0 of Tickets25. This release contains a lot of new features and improvements of the product.

  • Send e-tickets using Facebook Messenger With the addition of the Facebook Messenger platform to Tickets25 you now have the option to send the e-tickets using Facebook Messenger.
    • Upload a picture that will be shown in the overview of Facebook Messenger
    • Upload a custom overlay for every type of ticket to make your QR codes look good!
    • A custom receipt of the transaction will be sent via Facebook Messenger
    • We know customers are not always able to attend a party. To make sure the tickets can still be sold via TicketSwap a customer can request the tickets to be sent via E-mail. Using a button shown in Facebook Messenger.
  • Whitelabel Admin If provisioned with a whitelabel account you can now login and manage your own businesses.
    • Keep track of the amount of sold tickets and the revenue stream of your accounts.
    • Create new businesses and configure the payments service provider for your own accounts.
    • Manage users that have access to your whitelabel admin.
    • Predefine a terms of agreement and other content for events created with a sub account.
  • Two Factor Authentication has been added to the management section of Tickets25. To take your account security to the next level, login to your account. Click on your name in the right corner and go to the 2FA page. From here you'll be able to activate 2FA.
  • Product Types To accommodate to the growing request of product types we made it possible to define these categories yourself. In the tickets step of the form wizard you can now define product groups which can then be used in the API to connect certain actions to a certain product group. Or purely for visual purpose in the ticket shop.
  • Clone Events using the clone button on the events overview. Using the clone event button you can copy all contents including products, ticket designs and content to a new event. The only thing you need to change are the event dates.
  • A good party is a party that doesn't stop at midnight. This is something Tickets25 its parents didn't understand. Until now! In the tickets step of the event wizard you can now select a valid from and valid till date for your tickets. Tickets bought for these products will be available for check-in between these dates. Every time you change these dates we will update all the existing tickets for you as well.

  • Bug fix that allows customers using Mollie to handle free transactions.

  • Bug fix that fixes the Login/Register toggle in older browsers that don't support ES6.
Version 1.1.15.a
Released Dec. 12, 2017

Custom styling on the overview page.

  • Add the availability for custom logo's on the overview page
  • Add the availability for custom css on the overview page
Version 1.1.15
Released Dec. 6, 2017

Overview pages for all you events are now available on {{your domain}}

  • Show a Tickets25 labeled overview of all your events
  • Go directly to event shops by clicking on a event
  • If their is no main events the overview page will show by default
Version 1.1.14
Released Nov. 27, 2017

Added Google Ecommerce library.

  • In the checkout flow we now add products to the ecommerce cart of Google.
  • Support both the tag manager and regular Google ecommerce
Version 1.1.13
Released Nov. 22, 2017

Minor feature improvement.

  • Form forwarding now maintains GET parameters to support cross-domain tracking
  • Users created through external systems can now reset their password
  • Users created through external systems can now also login without an external system
Version 1.1.12.a
Released Nov. 8, 2017

Minor feature improvement.

  • Fixed a bug that caused a custom validator to block the check-in process.
  • Added the start date of events to the event ordering.
Version 1.1.12
Released Oct. 30, 2017

More detailed total report.

  • Added all payment ids to the Tickets total report.
Version 1.1.11
Released Oct. 13, 2017

Improved filtering on the order page.

  • Fixed an issue that caused orders to be displayed multiple times after searching.
  • Filter on events on the order page.
Version 1.1.10
Released Oct. 11, 2017

To enable more flexibility in the reservation view the order overview now support filtering on event. This is especially useful if you have a lot of events.

  • Select a custom template for your event
  • Filter the order overview based on event
  • New validator for Naturalis
  • PDF design now supports short names
Version 1.1.9
Released Sept. 4, 2017

Minor feature improvement.

  • Changed the order of inactive reports
  • Load tag manager in custom templates
Version 1.1.8
Released July 25, 2017

Form forwarding is now available. This can be used to link customers through your own website and skip the product selection and client creation on the Tickets25 form.

  • Fixed an issue where an invalid email didn't got a proper error
  • Added form-forwarding functionality
  • Facebook implementation now uses a general external id field
Version 1.1.7.g
Released July 21, 2017

Minor feature improvement.

  • Fixed a bug where new contact got marked as used without valid reason
Version 1.1.7.f
Released July 14, 2017

Create new users for all your colleagues.

  • Creating a new user in the admin now emails the password to the created user
Version 1.1.7.e
Released July 11, 2017

The tickets total report now provides more information.

  • Show all location related fields in Tickets Total
  • Daily digest has been adjusted to mail for the correct events
Version 1.1.7.d
Released July 6, 2017

Minor feature improvement.

  • Adjusted the default group PDF template to avoid overlap
  • Added filtering on the Adyen and Mollie payment references
Version 1.1.7.c
Released June 29, 2017

New features for the dashboard have been deployed today.

  • A new report type for the dashboard has been added
  • Adjusted the labeling of the sold tickets on the dashboard to make it more readable
  • Updated the postmark implementation to the latest version
Version 1.1.7.b
Released June 26, 2017

Minor feature improvement.

  • The daily report mail has been adjusted to send the statistics of the latests event
Version 1.1.7.a
Released June 26, 2017

Minor feature improvement.

  • Adjusted the revenue report to also show active products
Version 1.1.7
Released June 26, 2017

New report and improved performance for existing reports.

  • Revenue report has been added to the reporting module
  • Improved performance of the generations of reports
Version 1.1.6.d
Released June 22, 2017

Minor feature improvements.

  • Fixed a bug where where tickets without validator did not check-in automatically in a group order
Version 1.1.6.c
Released June 21, 2017

Minor feature improvements.

  • Show https logo on the login page to prevent mixed content
  • Validate discount codes on the back-end in several steps
  • Fixed a bug where discount codes did not validate properly when only one discount products was selected in combination with a non validator product
Version 1.1.6.b
Released July 21, 2017

Minor feature improvements.

  • Auto select language for customers that have a browser locale defined.
Version 1.1.6.a
Released June 20, 2017

Minor feature improvements.

  • Spanish support has been added
Version 1.1.6
Released June 20, 2017

Intersolve API has been upgraded.

  • Tickets25 now uses the latest API of Intersolve
  • Major improvement in the Intersolve flow
  • More logging regarding BGL and MJK check-in's
  • Intersolve cards are activated on demand
Version 1.1.6
Released May 29, 2017

New reports and reverted a functionality.

  • New report (Expected visitors)
  • New report (Tickets total (visit date))
  • Rollback of the functionality that blocked management users to use their own account for reservations.
Version 1.1.5.a
Released June 15, 2017

Minor feature improvements.

  • If there are no tickets left in an event we now show a notification instead of a empty page.
Version 1.1.5
Released June 15, 2017

Show your customers a placeholder while they wait for the event to go live.

  • All templates now include a pre sale template. The pre sale template shows the event logo and a message.
  • Added the shop redirect url to the event wizard
  • Added the pre sale message to the event wizard
Version 1.1.4
Released June 13, 2017

BGL and museumcard connection has been greatly improved.

  • Monitoring for all Intersolve API calls
  • Check and validation process of Intersolve cards had improved
  • Upgrades to the check-in interface
  • Only one ticket can be validated at Intersolve at the time
  • After 10 seconds API calls are canceled
Version 1.1.3.a
Released June 1, 2017

Bug fixes.

  • Fixed a bug in the expected visitors per timeslot report.
Version 1.1.3
Released May 31, 2017

Some users experienced problems ordering tickets while Tickets25 was iframes in Safari.

  • Added CORS headers for all pages that can be iFramed
  • If the system is unable to set a cookie, the users receives a pop-up that will redirect to the actual site, on confirmation and then redirect back to the referrer. This is a workaround for Safari security that prevents systems from setting a cookie for a domain loaded through an iFrame.
Version 1.1.1
Released May 25, 2017

New chart has been added to the dashboard.

  • You can now use the Checked-In chart to verify the ticket valid ticket availability
Version 1.1.a
Released May 17, 2017

Bugfix for the eventwizard.

  • Minor bugfix that prevents contenttypes to lose their state upon saving in the content step of the event wizard.
Version 1.1
Released May 16, 2017

Version 1 of the event-wizard is now available in the management console. This enables customers to create all types of events.

  • Structural events are now processing correctly
  • Event wizard version 1 is now available
  • Tickets designs can now be overwritten for a specific product
  • Tickets designer for both single and group tickets
  • Events now contain a sale start date from which the event becomes available
  • PDF files can now be uploaded for the terms and agreement
  • Content types are now required for specific events
Version 1.0.6.a
Released March 1, 2017


  • Logo on the homescreen now redirect to the startpage of the clientgroup
Version 1.0.6.a
Released April 19, 2017

Hotfix for the login.

  • Empty Facebook ids are now excluded from the client filter
Version 1.0.6
Released Feb. 28, 2017

Minor fixes and stability improvements.

  • At the moment you get redirect to Adyen we now show the previous selected language
  • Changed the slug of the reporting homepage
  • Whitespaces in cookies are now encoded
  • Do not show offline exceptions in the calendar
Version 1.0.6
Released May 16, 2017

Minor changes in some client specific templates.

  • For all Apenkooi templates city is now a required field in the order process.
Version 1.0.6
Released April 19, 2017

New reports for the dashboard.

  • Conversion ratio of the ticketshop is now shown on the dashboard
  • Customize the dashboard for each event
  • Dashboard now reloads every minute
  • Usernames are not case sensitive anymore
Version 1.0.5.c
Released April 5, 2017

Minor bugfixes.

  • Added novalidate to the product form
  • Added type PRO as valid type for the tickets
Version 1.0.5.b
Released March 31, 2017

Minor bugfixes.

  • Removed the waiting loader in the check-in POS mode.
  • Changed a resource to use https instead of http.
Version 1.0.5.a
Released March 29, 2017

Minor bugfixes.

  • Fixed the date shown on reservation in the POS mode
Version 1.0.5
Released March 23, 2017

First version of the eventwizard went live for the regular event scheduling.

  • First version of eventwizard
  • Facebook login for clients
Version 1.0.4.a
Released March 20, 2017

Due to an issue with the Intersolve API we did a quick fix to make the services completely stateless from the status of the Intersolve API.

  • Fixed start-up when the Intersolve API is offline
  • Show non-active products in the admin view
  • Cache Intersolve WSDL indefinitely
Version 1.0.4
Released March 14, 2017

Big release to enable multiple customers on the platform. Non time slot events are now fully supported, and a complete new payment service provider has been added to the product.

  • Fixes in loading data for specific clients
  • Added service fee possibilities to all products
  • Client form is limited to one business domain
  • Event page doesn't load time slot for non time slot events
  • Added new client templates
  • Show correct dates based on the type of the event
  • Service fee is now shown and used in calculations during the ordering flow
  • Single events are now implemented and send tickets based on the start time of the event
  • Events will now come available on the moment the event start sale date is in the past
  • Events are now filtered based on activeness
  • Landing pages are now loaded for the correct permission group
  • Rework of the reporting permissions
  • Reports are now filtered based on business domain
  • Product quantity is now validated for events with a limited ticket quantity
  • Products are now filtered based on availability and quantity
  • CSRF token is now loaded on all forms
  • Reservations are now created after the tickets step for non time slot events
  • Non business domains subdomains now redirect to
  • Adyen configuration is now tracked on business level
  • Products and tickets are shown in two separate groups on the product page
  • Service fee is now shown in all reports
  • Added iFraming capabilities for all client forms
  • Timeslots are not required for reservations
  • Added mollie as payment service provider
  • New branded fonts for the PDF generator
  • Mollie callbacks implemented
  • SSL certificate is now a wildcard certificate
  • Users are now loaded with ajax and shown in a datatable
Version 1.0.3
Released March 6, 2017

Monitoring for the management applications and a new way to edit your clients.

  • Fixed a bug in the calendar
  • New way of editing clients
  • Management users can't be selected as users for reservations anymore
  • Notify a user as soon as their report is done processing
  • Enabled trackjs to monitor all JS
  • Logentries now tracks Intersolve calls in a separate monitoring channel
  • Show the user when they are not focused on the check-in screen
  • Added column visibility selector to the reservations overview, you can now select which columns you want to see
  • Added an expand button as soon as the table row doesn't fit on your screen
Version 1.0.1.a
Released Feb. 17, 2017

Disabled the actual transaction to Intersolve for the BGL cards.

  • Disabled Intersolve transaction for BGL cards
  • Validate BGL cards based on a regex
Version 1.0.1
Released Feb. 8, 2017

Improvements to the reporting module and an all new report for used tickets.

  • Improvement to the timestamp visualization of the Tickets total report
  • New reports for all used tickets
  • Daily overview mail now uses the new report for all used tickets
  • Check-in report bug fix where a category got shown twice
  • Start and end time in the Tickets total report now show timezone info
  • Check-in information added to the Tickets total report
  • Check-in information is now converted to the events timezone
Version 1.0
Released Feb. 2, 2017

We could improve on the efficiency of the reporting module by doing a complete rewrite. All reports are now generated by background threads. This entirely removes processing time for generating report on the web process.

  • Rewrite of the reporting module
  • Added versionnumber of the current build to the login screen
  • Bugfix in the check-in module where a Intersolve transaction could cause a ticket to be marked as used without creating a check-in
  • Re-deployed the password fields in the reservation flow