Tickets25 Release notes

Version 1.3.9
Released Nov. 19, 2018

Improvements on the API.

  • It is now possible to finalise orders without actual payments using the Tickets25 API. If you're interested in this feature please contact your Tickets25 representative.
Version 1.3.8
Released Nov. 5, 2018

Several improvements for usability in the management.

  • Fixed an issue where the revenue report and earning dashboard used the current product price and not the price for which the tickets got sold.
  • Added an search box to the select boxes on the dashboard page.
  • Added an active/inactive separator on the order page in the event filter, this filter now also contains a check all functionality.
Version 1.3.7
Released Oct. 23, 2018

API Improvements and minor bug fixes.

  • Increased API pagination from 10 to 100.
  • Added order and since filter to Client API.
  • Added service fees to earnings table dashboard.
  • Removed swapped tickets from tickets total report.
Version 1.3.6
Released Oct. 9, 2018

Minor bug fix and new dashboard report.

  • Added new dashboard report with total earnings
  • Removed unwanted character in the template.
Version 1.3.5
Released Oct. 8, 2018

Minor improvements.

  • The daily sales report offers more detailed information about product sales and availability
  • Fixed an issue occurring in safari, which was reversing the table of products sales.
  • Added more details to the PayNL payload.
Version 1.3.4.b
Released Sept. 4, 2018

Load all static files through a cloudfront cache instead of serving them through whitenoise on Heroku.

  • Load all static files through Cloudfront.
  • Added an index on the ticket table to improve ticket availability counter.
Version 1.3.4.a
Released Sept. 3, 2018

Minor feature improvement.

  • Make sure to exclude SWAPPED tickets in the revenue report.
Version 1.3.4
Released Aug. 30, 2018

New Secureswap status and improved reports.

  • Generate reports for multiple events at the same time
  • Reports now include ticketswapped tickets as well
  • All swapped tickets have the status SWAPPED instead of CANCELLED
  • Swapped tickets also include a link to the newly issued ticket
Version 1.3.2
Released Aug. 9, 2018

Improved user management in the management console.

  • Reuse management email addresses cross business.
  • Upgrade customer accounts to management accounts.
Version 1.3.1.d
Released Aug. 9, 2018

Minor bug fixes and patches.

  • Fixed an issue where payment statuses without payment option broke the reports.
Version 1.3.1.c
Released July 30, 2018

Minor bug fixes and patches.

  • Fixed an issue where Payconiq callback where not handled properly on whitelabel
Version 1.3.1.b
Released July 27, 2018

Fixed a bug in the Mollie connector.

  • Fixed an issue where Mollie callbacks where not processed correctly if the callback from Mollie is faster as the customer.
Version 1.3.1.a
Released July 25, 2018

Minor bug fixes and patches.

  • Changed the Payconiq exclusive label
  • Fixed in an issue where reports would not generate for free reservations
Version 1.3.1
Released July 23, 2018

Buying Tickets should be easy! That is why Tickets25 integrated with Payconiq to provide you with the means to make the purchase of your tickets as smooth as possible.

  • Support Payconiq as addition on payment service providers
  • Offer Payconiq exclusive products, this can be turned on in the admin
  • Various improvements in the way the payment option buttons look and the additional costs are displayed
  • Configure Payconiq in the whitelabel admin
  • Merge all payment status tables and configuration tables into one unified system to improve maintainability.
  • Display all Payconiq results in the Tickets Total report
  • Display all Payconiq results on the Tickets overview page
Version 1.3.a
Released July 13, 2018

Minor feature improvement.

  • Resolved an issue where tickets could not be created in timeslot events.
Version 1.3
Released July 12, 2018

At Tickets25 we understand you won't always be able to attend a party, or you're not always on time with buying your e-tickets before an event is sold out. If you have been in this position before you probably know TicketSwap. Here at Tickets25 we partnered up with TicketSwap to implement SecureSwap. You can now buy tickets for any of our events without concerns. Once you buy your tickets via TicketSwap while SecureSwap is enabled you will receive a pair of new, fresh and shiny tickets made just for you!

  • Added SecureSwap integration with TicketSwap
Version 1.2.9
Released June 14, 2018

While we're working on the redesign of the complete management you can now already look at the ticket sales on your mobile phone!

  • The dashboard is now responsive so you can check your ticket sales on the go
  • Custom field data is now shown on the confirmation page
  • Fixed various issues in the whitelabel admin
Version 1.2.8
Released June 6, 2018

Sometime your event requires some additional information. It is now possible to add custom fields to all of your events so you can provide the best possible service to customers.

  • It didn't make sense to show the login with Facebook button if you didn't configure Facebook. We now hide the button if Facebook is not configured.
  • Custom fields can now be configured in all shops on the confirmation page and the client page.
  • Tickets25 is now fluent in both French and German as well.
  • The client steps now starts on the register page instead of the login page.
  • Markdown is now supported in all custom field labels.
Version 1.2.7
Released June 4, 2018

We added a new chart to spice up your dashboard!

  • New gender report on dashboard
  • Fixed in issue where you could not scroll on the overview page
  • Fixed an issue where the custom form setting was cleared while editing an event
  • PayNL is now supported in all templates
  • Student validator now support all characters
  • Parent whitelabels now copy the correct content to the shops
Version 1.2.6
Released May 14, 2018

It is now possible to provide customers with a CJP card some discount in your webshops. Simply add the CJP validator to a product and we will do the rest!

  • Added a new CJP validator that can be used in the shops
  • Events now how a standard timezone
  • Student validator codes are now dynamically managed
  • Event logo's can now be removed
  • Corrected the ticket count that was including false tickets in the dashboard
Version 1.2.5
Released April 18, 2018

You have been asking for it so here it is! Instead of monitoring your event sales in fancy graphs you can now also add a simple table with all your ticket sales to your reports dashboard.

  • Added service fee to reports
  • The report page now supports a table that shows all of your sales
  • Whitelabel business can now manage their own favicons
  • The API now supports a ticket status change endpoint
Version 1.2.4
Released April 9, 2018

So a new week a new version. This time there is a big announcement. We have integrated Tickets25 with Salesforce. All your customers, events, tickets en payments in Salesforce and therefore unleash the power of reporting dashboard and a customer 360° view! We will add a new page to our website to explain this in the near future.

  • We fixed some styling in the shop
  • We fixed some small bugs in our backend, nothing serious though.
  • We added a new feature for CJP validation and to use this as a discount in the shop
  • We can now schedule reports to be emailed
  • Favicons all around! Custom favicons are now supported in the shop and for whitelabel accounts.
Version 1.2.3
Released April 2, 2018

A new day, a new version. Couple of bugfixes and some nice new features!

  • Tickets25 now support pay.nl as payment provider!
  • Male, Female, Tickets25 doesn't care. But gender is now visible in the Sales reports.
  • Adding custom fields in a shop is now available. New fields which allows you to customise the experience even more for your customers.
  • Fixed a small styling bug in management
  • In the checkin page/app you can now select which products and events you want to check-in.
  • Some styling changes for the shop templates
    • Service Fee was labeled Price
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}}.tickets25.com/overview.

  • 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 April 19, 2017

Hotfix for the login.

  • Empty Facebook ids are now excluded from the client filter
Version 1.0.6.a
Released March 1, 2017

Hotfix

  • Logo on the homescreen now redirect to the startpage of the clientgroup
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.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 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.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 https://www.tickets25.com
  • 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