PHPackages                             richardhj/contao-onlinetickets - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. richardhj/contao-onlinetickets

AbandonedArchivedContao-bundle[Admin Panels](/categories/admin)

richardhj/contao-onlinetickets
==============================

Online tickets extension for Isotope eCommerce

v0.9.1(9y ago)1295[2 issues](https://github.com/richardhj/contao-onlinetickets/issues)PHPPHP ^5.4 || ^7.0

Since Apr 22Pushed 8y ago1 watchersCompare

[ Source](https://github.com/richardhj/contao-onlinetickets)[ Packagist](https://packagist.org/packages/richardhj/contao-onlinetickets)[ RSS](/packages/richardhj-contao-onlinetickets/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (3)Dependencies (6)Versions (5)Used By (0)

Online tickets extension for Isotope eCommerce
==============================================

[](#online-tickets-extension-for-isotope-ecommerce)

*Sell online tickets with Isotope eCommerce*

**This extension requires a high amount of Contao/Isotope know-how and a basic understanding of your home network and routing domains/ip addresses.**

What it does
------------

[](#what-it-does)

### Before the event

[](#before-the-event)

You can sell online tickets for your events. After successful order, these online tickets get a QR-code/Barcode and are home printable for the customer.

If you sell hard tickets and want to track sales, this extension provides tool to print your hard tickets with a customized barcode.

### During the event

[](#during-the-event)

#### Check in

[](#check-in)

Check in all sold tickets (hard tickets or online tickets) and track venue's degree of capacity.

The included api is fully compatible with the ones of [TicketPay](http://ticketpay.de/). Install the iOS native [mobile app](http://ticketpay.de/app-demo/) to perform the checkin.

[![app](https://camo.githubusercontent.com/579bd1a0264e5e5dcf4addd7d81a073ca72afc4d499d0ddb7c1763f1075fbe96/687474703a2f2f7469636b65747061792e64652f77702d636f6e74656e742f75706c6f6164732f323031332f30392f617070312e706e67)](https://camo.githubusercontent.com/579bd1a0264e5e5dcf4addd7d81a073ca72afc4d499d0ddb7c1763f1075fbe96/687474703a2f2f7469636b65747061792e64652f77702d636f6e74656e742f75706c6f6164732f323031332f30392f617070312e706e67)

#### Management board / Box office

[](#management-board--box-office)

There is a box office included. Place the frontend module on a protected page in the frontend. The box office helps you to track the sales and checkins live, track box office sales and revert checkins.

### After the event

[](#after-the-event)

Export an excel report with all tickets sold, find out the most important ticket agency, get to know, when visitors check in most frequently.

How to use it
-------------

[](#how-to-use-it)

### Installation with Composer:

[](#installation-with-composer)

Add these minimum configuration to your composer.json.

```
{
    "require": {
        "richardhj/contao-onlinetickets": "^0.10.0"
    },
    "repositories": [
        {
            "type": "vcs",
            "url": "https://github.com/richardhj/contao-onlinetickets"
        }
    ]
}
```

### Configuration

[](#configuration)

- Set up events in the backend.
- Create a new product type "online tickets".
- Create new products with the new product type.
- Create a customized isotope document (see below)

### Isotope document template

[](#isotope-document-template)

We are using the templates provided by [`isotope_docuemts`](https://github.com/katgirl/isotope_documents).

To export the online tickets within an isotope document (e.g. the invoice), simple modify the `iso_document_….html5`. Add the following lines to the end of the template file.

```

		&nbsp;

		Online-Ticketszur Bestellung

		&nbsp;

      &nbsp;
      &nbsp;
      &nbsp;

      &nbsp;
