NOTE: THIS PROJECT IS NOT MAINTAINED ANYMORE AND ONLY KEPT FOR REFERENCE. IT HAS BEEN REMOVED FROM DRUPAL.ORG BECAUSE OF THIS
The E-Ticket module is a module I developed for a site I built with Drupal, http://www.pimpsandhoessociety.org.uk. The event needed to sell 200 tickets and we decided the easiest way to do that was sell them online instead of chasing people for money! The module works using the Drupal E-Commerce API and adds an E-Ticket product type that can be sold. You can limit the amount of tickets for the event, and on checkout, the user is presented with a form to add ticket details, which are saved in a guestlist.
Features:
|
Requirements:
This module has been written for Drupal 4.7 and above, and tested againsted MySQL V.5.0.18. It requires the ECommerce module (http://drupal.org/project/ecommerce) version 4.7.x-2.1 with all core sub-modules enabled as well as the Tangible product type module.
To Do:
I am providing this module 'working', however I have a few things that need to be done before this module can be used easily by most users. The major limitation at the moment is for times sake, I have hard-coded the E-ticket details form and it only works with one product node at the moment (although the database captures the node ID so will be possible to sell multiple E-Tickets for different nodes soon). The list I have at the moment is:
Design Notes:
The module is built on top of the ECommerce APIs:
Other points to note is the guestlist will only show E-Tickets where the payment status is 'Completed', and if inventory management is enabled, the stock will be reduced each time an order is completed. Deleted a transaction also deletes the assosiated E-tickets for that transaction and increases the stock again.
Known Issues:
Download:
The module was available from Drupal.org here: http://drupal.org/project/eticket but now the last source code (for Drupal 4.7) is attached as zip below for reference.
Comments
create different types of form fields?
Integration with event calendar?
Could do...
Hi David, I'm developing a
Why not?
Hi David, Well I started
Sorry....
work
Sure