It has been awhile since I've posted anything technical!
I'm working on adding a donate feature to the Sunyata Retreat Centre
website. This involved downloading the latest Ubercart module for
Drupal 6.x and looking up all the modules that may or may not help in
setting up the feature.
UC_add_donation (looked at and disabled), UC_donation, UC_realex
were what I ended up installing. The first module (UC_add_donation)
worked great but depended on you having other products available. This
would be fine in the future when the site has the functionality for
signing up for retreats and paying a deposit online. However, for the
moment what suited the retreat centre's needs more was the UC_donation module which
allows you to add the amount you want to donate and click "Donate"
(after editing the button wording). As for UC_realex, Realex is the company of choice for most Irish and possibly other european companies/banks for handling credit card transcations.
One
challenge was in changing a 'shopping cart' to something more like a
'donation cart/box'. Afterall, you're not purchasing an item - you're
giving a donation or a deposit. So I did what I've almost never done,
and edited the uc_cart.module file in ubercart so that
"Shopping cart" is replaced with "Donation cart". Same goes with
running through all instances of dialogue and re-wording to suit the
use case. This was after checking on drupal.org and finding a similiar issue with this action as the recommended fix.
My next hurdle will be to set up already existing retreats as something to "book" by submitting a deposit online.
The
Sunyata Centre in County Clare, Ireland, is currently in great need of donations
and other such contributions to keep providing a comfortable meditation
and retreat centre. They are an Irish Charity (Charitable Tax
Exemption Number: CHY 17855) and all donations go towards the upkeep of
the centre and the travel expenses of the teachers/instructors as
needed. For more information please visit their website: www.sunyatacentre.org.
(Please stay tuned to "Ahasaetharu" on twitter if you want to know when the link will be up to make a donation! - I'm still waiting on the set up of the account on the RealEx side of things.)
As for my review of Ubercart - I simply love it! Being a virgin to e-commerce meant that I had to click around multiple times looking at everything upside and down before I had myself properly familiarized with the interface and how it worked. It helps to create a product and then to run through the purchasing process to see all of the interfaces. Downloading and installing the uc_donation module also helped in making things easier for me to understand.
Like all things in Drupal 6.x, there is nothing that can't be done - but you have to tinker with everything a bit before its set up to your specific use case. So it's not completely straight forward, but once up and running - you're flying.