|
Specs for JCal Pro RVSP Component including PayPal |
|
Thursday, 13 March 2008 |
|
Enclosed are the rough specifications that I am using to develop an RSVP function for the very popular JCal Pro extension. Feel free to check them out and comment if you'd like to weigh in or be a beta tester.
FRONT END
> Where in the backend RSVP for this event = yes (see By Event tab below), Register for
[XYZ] (where XYZ is specified in By Events tab) is added to each
listing details page.
> Click through to RSVP form as follows:
Name* [ ] If logged in, pull name from Community Builder profile, but leave editable
Email Address* [ ] If logged in, pull name from Community Builder profile, but leave editable
Phone Number [ ] If logged in, pull name from Community Builder profile, but leave editable
Category + corresponding price of ticket [drop-down box]
# of Guests [+ ] (only positive # up to 100 allowed)
And then 2 buttons:
[CHECKOUT and PAY AT DOOR]
[CHECKOUT and PAY NOW] <-- only include this option IF under Global
settings PayPal is enabled AND IF one Ticket Category with a value
greater than $.01 has been added to this specific event.
BACKEND
GLOBAL SETTINGS tab - add your PayPal account settings. Must have a
PayPal account to use this function. If PayPal not turned on [Pay Now]
will not be an option. Please use Advanced PayPal Donations Module as a
model for how easy this can be to set up. get code here:
http://www.borghunter.com/2008/01/12/old-advanced-paypal-donation-module/
If you have better code, by all means, please start with that. Needs to
integrate with Web Payments Pro.
BY EVENT tab - all details mapped in mock up. Registration turned on by event
TICKET CATEGORIES
Add ticket category like "Member" "Student" "Senior" "Dinner Table"
"Dinner Ticket" all with corresponding $US dollar values. This will
populate the drop down box on the BY EVENT tab.
Click on this image to see the By Event tab.
|