Plugin Docs

How to install Tickera plugin

To install Tickera follow this steps:
1. In your admin section go to Plugins > Add New
2. Click on Upload Tab
3. Click choose file
4. Select Tickera.zip
5. Click Install Now

After installation you will see Tickera panel in your admin section.

Updating from Tickera 1.0+ to 2.0+

If you already have Tickera 1.0+ and want to update to Tickera 2.0+ you can do this in two ways:

1. Delete current version of Tickera and install the new one, information from old version will be saved in your database so you wont loose your settings.
2. Using your favorite FTP client overwrite old files with new ones, go to Plugins in your admin section, Deactivate the plugin and then Activate it again.

How to use Tickera plugin

To insert Tickera form in post or page there are three shortcodes you can use

[tickera]
This is the standard form, it will show all available ticket types from all events and the customer can choose which ticket type he wants to purchase.

[tickera type="example"] and [tickera type="1"]
This form will only show one type of ticket, you can enter either Ticket Type Name or Ticket Type ID, ID is useful if you have two ticket types with the same name.

[tickera event = "1"]
This form will show all ticket types from one event and the customer can choose which ticket type he wants to purchase.

Ticket types and ID’s can be found in Ticket Types section, and Events ID can be found in Events section

Tickera Settings

Tickera plugin consists of ten sub panels:

1. Payment Settings
2. Events
3. Ticket Types
4. E-mail Settings
5. Discount Codes
6. Form Translation
7. Create Ticket
8. API Keys
9. Transactions
10. Check-In List

1. Payment Settings

In this first section you need to set up your payment type.

1. Select which payment gateway you wish to use, paypal or 2checkout.
If you have selected Paypal follow next 4 steps
2. Enter your paypal username, for example yourname@mymail.com
3. Select currency you want to use from this dropdown menu
4. Select PayPal localization
5. Enter url of the page where users are redirected after payment
6. Check this box if you want to use paypal sandbox to test the plugin
If you have selected 2checkout follow this 4 steps
7. Enter 2checkout account number, for example 1390902
8. Select currency you want to use from this dropdown menu
9. Enter url of the page where users are redirected after payment
10. Check this box to enable test mode for 2checkout

2. Events

Here you can create your events, detail entered here will be used on tickets.

To create new event follow this steps:
1. Enter event name
2. Enter event location
3. Enter event date and time
4. Enter terms of use (up to 400 characters)
5. Upload event logo (up to 300x50px)
6. Uplod image of your sponsors (ideal size is 725x50px)
7. Save changes
Below you will see table of all your events.
Here you can edit and delete events or preview tickets.

Ticket Preview:

3. Ticket Types

Here you can create new tickets or edit and delete old ones

To create new ticket follow this steps:
1. Select for which event you want to create ticket
2. Enter ticket type, for example Standard ticket, VIP, Early Bird, Student, Regular Admission
3. Enter the price of one ticket
4. This field show currently used currency, to change it go to payment settings and check previous section in this documentation.
5. Enter the limit on number of sales that can be performed or leave field empty for unlimited number of sales and tickets available.
6. Enter the number of minimum tickets that can be purchased in one order
7. Enter the number of maximum tickets that can be purchased in one order
8. From this dropdown you can select the number of check-ins with one ticket.
For example, if you are having event that lasts for 5 days you can enable 5 check-ins with one ticket.
9. Save the ticket
Below new ticket options you can see table with all your existing tickets
You can edit, delete, or search for a specific ticket

4. E-mail Settings

4.1. E-mail Settings – Here you can edit e-mail that customers receive after purchasing the ticket

1. Enter the e-mail address from which you want to send e-mails
2. Enter the mail subject, for example E-ticket
3. Edit the text body of sent e-mail.
Note: When editing text body be careful about deleting or editing tags like [FIRST_NAME], [LAST_NAME], …

4.2. E-mail Settings for manually created tickets – Here you can edit e-mail that is sent when you manually create ticket (see section 7.)

1. Enter the e-mail address from which you want to send e-mails
2. Enter the mail subject, for example E-ticket
3. Edit the text body of sent e-mail.
Note: When editing text body be careful about deleting or editing tags like [FIRST_NAME], [LAST_NAME], …

5. Discount Codes

Here you can add code that users can use to get the discount on ticket

1. Enter the discount code, for example ABC123
2. Choose from fixed amount or percentage for discount
3. Enter the discount value
Fixed amount example: If ticket price is $15 and you enter discount value 10, ticket price with code will cost $5
Percentage example: If ticket price is $15 and you enter discount value 20, ticket price with code will be lower for 20% and it will cost $12
4. Choose whether this discount code will be available for all ticket types or just the one you choose
5. Enter the number of how many times this discount code can be used
6. Enter the time until when will this discount code be available
7. Save the discount code
Below all this you can see table with all your existing discount codes
You can edit, delete, or search for a specific discount code

6. Translation

Here you can change the text on plugins front end to translate it on to your language.

These are the values that can be changed:

1. Ticket Type
2. Ticket Price
3. Quantity
4. Total Price
5. Coupon
6. Apply Coupon
7. Proceed to Checkout
These are the notifications when you enter coupon code:
8. Coupon code is not valid
9. Coupon code applied successfully
10. Applying coupon code…
11. Change character support

7. Create Ticket

Here you can create ticket for a certain person and send it without them having to purchase it over paypal or 2checkout.

1. Select the ticket type from dropdown
2. Enter first name of ticket user
3. Enter last name of ticket user
4. Enter e-mail address of ticket user
5. Enter persons Address
6. Enter persons City
7. Enter State
8. Enter Country
9. Select number of tickets that will be sent to user
10. Add ticket
11. Send the tickets to user
Note: To edit e-mail content check section 4.

8. API Keys

API keys are used to sync Tickera iPhone app with the plugin.

How to use API Keys:
First you will need to select for which event you want to create API key (1), next enter API key name (2) for example Main Entrance, South Entrance, John Smith,… and click on Add API key (3)
Now write your API key (4) in Tickera App.
Now you will be able to see where was each ticket checked in on your Check-In List (see section 10.)
You can also see the information about API keys in table.
5. API Key Name
6. API Key
7. Event name
8. Number of successful check-ins
9. Number of failed check-ins
10. Date of API key creation
11. Delete API Key
Note: Application will only show information for selected event, you can’t see info for all created events.

9. Transactions

Here you can see information about all the ticket you have sold or created for the event.

1. Transaction ID – Show the transactions ID of purchased tickets
2. Ticket User – Name of tickets user
3. Ticket User E-mail
4. Payment Date
5. Item – Shows number and type of purchased tickets for that user
6. Amount – Shows total amount payed for ticket
7. Status – Shows if ticket was payed or send from Create Ticket panel (section 7.)
8. Gateway – Shows if customer used paypal or 2checkout to purchase the ticket
9. Download users ticket in PDF
10. Delete ticket

10. Check-In List

Here you can see the information about checked in tickets.

1. Ticket Users Name
2. Unique ticket ID
3. API Key name – Shows on which phone the ticket was checked in
4. Date & Time when the ticket was checked in
5. Status – Shows if the ticket was valid or it had failed because it has been used before
6. Delete ticket from check-in list

FAQ

Q1: I’m experiencing some issues with Tickera plugin.
A1: Try installing Tickera plugin on fresh wordpress and theme installation.

Q2: The plugin is still not working correctly.
A2: Make sure that all your other plugins are disabled and try again.

Q3: Tickera plugin doesn’t look nice on my front end.
A3: If you are using Tickera plugin on a theme that is not developed by Tickera team you will need to set your own css settings for the plugin.

Smashing Magazine Webit Congres SeedCamp WPMU
stay tuned