About Kirkdesigns
I'm Tom Kirkpatrick, a freelance web designer and developer from Oxford, UK.
Please check out my portfolio for samples of my work or use the contact form to get in touch. more about me...
I've been using Ubercart pretty heavily over the past coulpe of months, and whist I think its a really great bit of software, it still doesn't do all that I need it to out of the box. I wanted the ability to add one off fees to products. Booking fees, registration fees, materials fee etc. Rather than just including these in the products base price and writing about them in the products description, I wanted a more systematic way of managing them. So I wrote:
http://drupal.org/project/uc_fee
It's basically a mix of uc_attributes and uc_taxes.
It lets you create Fees and them to Product Classes and Products (just like uc_attribute). Each fee appears as a separate line item in the final order.
I wrote it pretty quickly on Sunday night and haven't really tested it much, but it seems to be working ok. If you need this feature too, or have any suggestions as to how it could be better then please create an issue over at the modules issue queue. I think what it really needs is some kind of way of conditionally applying the fees, a bit like how the uc_discounts module works. That would be sweet!
I'm Tom Kirkpatrick, a freelance web designer and developer from Oxford, UK.
Please check out my portfolio for samples of my work or use the contact form to get in touch. more about me...
