If you’ve read my previous post, you’ll know I’m working on a local business networking site in WordPress.
To handle event registration, I checked out a few different plugins, and finally decided on Events Manager 2.0. It’s a very slick plugin that not only allows people to RSVP for events, but also ensures only the right number of seats are available, it sends confirmation emails, and produces a nice printable report of who has bought tickets.
It isn’t exactly what I need, but it’s a solid place to start hacking.
My first job was to turn the single field “seats” into “member tickets” and “non-member” tickets, make sure that the new fields show up in all the right places, and recode a few things to make sure they get added up in the calculations to determine how many tickets are left to be sold.
I also added two new admin and database fields for the prices of member and non-member tickets for each event.
Today I’m working on a Paypal integration for the registration process. Once the user has decided how many member/non member tickets to buy, I want to send them to a page where they can either print off the invoice and pay by cheque, or click a link to connect to Paypal.
Once I’m done hacking this plugin, it’s on to user registrations on the site, which looks like it could be a beast!
And by golly I’ve done it. It ain’t pretty so far, and I need to make the paypal and addresses and such customizable, but the hack was successful….