Mat_

NineTicket

Web-based software to collect, manage and export 9-Euro-Ticket related refunds

With NineTicket you can...

Refund semestertickets for thousands of students without a hassle

NineTicket takes care of...

  • verifying that students are eligble

  • collecting their refunds

  • exporting them as SEPA-XML and Excel

Contact me for customization or setup

Verify students are eligble for a refund and only submit once

NineTicket can verify eligbility based on a pre-defined list of students or by using university email suffixes. Each student will then be limited to one refund application.

Collect refunds and ensure validity of bank account information

Once verified, students can submit their refund by entering their bank account information. IBAN's are validated to make sure transactions can be processed.

Export your students refunds as SEPA-XML and Excel

NineTicket tracks exports to make sure they are only exported once. You can export to Excel tables or to SEPA-XML, which your bank can use to process transactions.

NineTicket is software to accept and process requests for semester ticket refunds that became required due to the 9€ ticket.

It helps you avoid labour-intensive manual processing of refund requests and automates verification, submission and export. NineTicket is free to used and released as open source under the MIT license.


Why does NineTicket exist?

In 2022, the German government released plans for the nation-wide implementation of the 9€ ticket for 3 months. For student unions, this meant refunding some money to their students, as they had now overpaid for their semester tickets.

However, no thought or support was given to them, and they were left two options:

  1. Process thousands of refund requests manually
  2. Purchase expensive software to do it for them

While it may be fine for some companies, student unions do not have the budget to pay over 20 thousand euros for software. So, being the webmaster for Leuphana's student union (AStA Universität Lüneburg), I decided to create a solution to this problem and make it free for others to use.


How do I use NineTicket?

You can download the software from it's GitHub repository.

Installation instructions are available in the README and with detailed instructions in the project's wiki.


Screenshots

Here are some screenshots of both the refund submission interface, as well as the admin user interface. You can see it in action at 9-euro.asta-lueneburg.de.