Drupal Learning Journal 21. Ubercart 2

I spent more time working with Ubercart, a¬†drupal ecommerce tool and couldn’t help learning a few things. ūüôā

  1. I wanted to create custom invoices as part of the ordering, order management process. I got that far that I made a modified version of ¬†the¬†/sites/all/modules/ubercart/uc_order/uc_order-customer.tpl.php file, but it didn’t want to show up in the GUI as an invoice template I could use. So I posted my request for help at the right forum and in a few hours I got my answer. Turns out there is a little module designed for this specific purpose, called UberInvoice. It works and yet again I am grateful for the spirit of open source development.
  2. There is not much I can document about it, but I am happy that I now understand conditional actions in Drupal. E.g. I managed to set up the sales tax handling: 9.25% for people with California billing address. (Yes, the company I am  making the site for is based in CA.) I also configured five different shipping options and prices, also using conditional actions. Pretty nifty tool.
  3. I also managed to install and make work a module that allows the store/site to have both specials (discounts by % of $ off on certain items) and coupons (using unique code customer gets $ or % off). It was another module,¬†Ubercart Discounts (Alternative) that allowed me to do it. I made the mistake of¬†thinking¬†that I can just using it, but it didn’t work right away. Once I read and followed the “readme.txt” file’s instructions all was well. I still have some learning to do about how to set up all the possible specials and coupons, but the option I was interested in ($1-2 off from certain items) is working now.

You may also like...

3 Responses

  1. Doug Silbert says:

    great post! I just came across this blog post looking for the same info on ubercart tax rates. could you elaborate a little bit on how you set up the rules? i applied the tax rate, but can’t figure out the right conditional actions to implement it.

  2. Chris Peters says:

    Thanks for the links! I love open source software. There’s always something new to learn.
    Chris
    http://www.nirvaha.com/invoice-template.html

  3. Terry says:

    Working on setting up the conditional actions for tax right now, and I’m stuck. I’m using all of the latest known good versions of Drupal, ubercart, etc. When I add a new tax rate, then go to configure the condition, I get stuck. Maybe I’m not using the right field to compare to in the pull-down, but when I select what I’ve seen in a few other sites as examples, my state pull-down is empty, and I can’t continue. Am I possibly missing an optional module?
    Very frustrating. Should be simple, and from what I read, it usually is for others installs. I can’t seem to Google the right thing in order to get documentation or examples enough to help. Any links or thoughts to get me aimed in the right direction?
    Thanks.

Leave a Reply

Your email address will not be published.