Basically I need the plugin to:
1. Take online bookings for time slots throughout the day.
[login to view URL] to an amount per time slot. i.e 20 can be booked at any one time during the day.
[login to view URL] through PayPal or credit card provider.
[login to view URL] 2 PDF's - 1 with qr code (generate a specific code dependent on booking type, date, time, serial number) and 1 with receipt when booked.
[login to view URL] online bookings for early bird (day long).
5. Customisable - qr codes, prices, times, dates, quantity.