|
How to install and configure RSVP for JCal Pro (brought to you by JoomlaSimple.com)
Last updated: December 16th, 2008
To get this extension, you must register to download. After you login, the DOWNLOAD link will appear in the top navigation of JoomlaSimple.com. You can then browse to "JCal Pro Add Ons > RSVP for JCal Pro."
(The installer files for Joomla 1.0.x and Joomla 1.5 are the same, except for step 4: the "Hack". So don't worry if you have the right files -- you do regardless of what version of Joomla you are running.)
FIRST, INSTALL
- The zip contains 3 files you need to make RSVP for JCal Pro to work. Save the 3 files to a place on your desktop that you can find them.
- com_rsvp121608.tar.gz -- this is the main component. Install this first.
- mosjcalprorsvp_121608.tar.gz - for Joomla 1.0 users, install via "Mambots." For Joomla 1.5 users, install via "Plugins." Remember to PUBLISH the plugin after it's been installed. It installs unpublished. This does not happen automatically.
- "Hack" - this step is required. You have to add 3 lines of code to a file on the server. If in the future you choose to upgrade your JCal Pro, you will need to reapply this hack or you will lose the "Register" button on your event detail pages. Please keep this in mind.
THEN, CONFIGURE
Turn on RSVP for one event. In Joomla Administrator, go to Components > RSVP for JCal Pro. You must have at least 1 event loaded into "JCal Pro" component, otherwise the "Event Title" field in RSVP for JCal Pro will be empty. You do not add events through RSVP for JCal Pro. It pulls event tiles in from JCal Pro.
To add an "RSVP" button to an event detail page,
- Change "RSVP Enabled?" from No to Yes.
- Change "What Are You Selling" to what's relevant to your event (e.g. Tickets, Admission)
- Sell Ticket Category - you can sell 1 or more types of admission. Options are managed through the Ticket Categories tab. You then add a Ticket Category by event. For example, you might sell "General: $15" and "Student: $5." Both need to be first added too the Ticket Categories tab and THEN added to the events for which they are relevant.
- If you want to accept payment, change "Enable Online Payments" from No to Yes.
ABOUT ACCEPTING PAYMENTS
If you want to enable Payments on an event by event basis, you must fill in fields under the "Global" settings tab and you have to have either PayPal Web Payments Pro or PayPal Web Payments Standard approved and working. This could take 3 days to process if you haven't set it up already.
Integrate with PayPal's Web Payments Standard
- WPS - Email: email received payment - this must be the email address attached to your PayPal WPS account. If it's not, the payment function will not work.
- WPS - Debug - you will want to change this to NO before you go live
- WPS - Url to API - Some developers like "Sandbox" for testing. I've had terrible experience getting it to work and generally go straight to "live" for testing (just refund your test transactions). You have to copy and paste one of the URLs (either Test or Live)
OR
Integrate with PayPal's Web Payments Pro
- Payments - Paypal Solution - Change to "Payments Pro"
- WPP - Enabled SSL - if you change this to yes, AND you have SSL enabled, it will send the user on checkout to "https"
- API Username, Password and Signature are all available through PayPal Web Payments Pro (Merchant Services) once WPP is approved.
All other fields are optional.
NEED MORE HELP?
If you have any questions, please post them to our Support Forum
Future releases of this extension will cost $25/download.
To get this extension, you must register
to download. After you login, the DOWNLOAD link will appear in the top
navigation of JoomlaSimple.com. You can then browse to "JCal Pro Add
Ons > RSVP for JCal Pro."
|