2 replies [Last post]
keyone's picture
Offline
Joined: 10/01/2008
Juice: 95
Was this information Helpful?

I have been trying to get a Joomla / Virtuemart (VM) site up but have run into two critical things that it cannot do. I was wondering if Ubercart is better.

1) taxable shipping. My state (NC) requires that shipping costs are taxed. VM cannot do this (it can tax shipping, but it does it for everyone, not just based on state).

2) My client's products are books that can either be purchased in real paper format, or as a downloadable pdf. VM can only create a product that is either shippable, or downloadable, but not both. In VM, I can create two separate copies of the book, one as a downloadable, one as a shipable product. But that is a major pain in the butt for the merchant to create two copies of 100 products, and from a user point of view isn't so friendly either.

So, can ubercart do these two things? Thought I would ask here before I blow another 10 hours trying to figure out Ubercart. Or, do I spend those 10 hours trying to make Joomla/VM do what I want?!

Thanks!

Lyle's picture
Offline
AdministratoreLiTe!
Joined: 08/07/2007
Juice: 6846
Yes, it can! 1) The easiest

Yes, it can!

1) The easiest case is when the shipping is taxed by the same rate as the products you are selling. In that case, each tax that is created has a setting to let it tax other line item types as well as particular products. Simply choose "shipping" and add the workflow-ng condition to check that the customer is in NC as normal.

If you need a different tax rate for shipping, then you need to create a new tax rule that doesn't tax your products.

2) uc_file lets you add file downloads as a product feature to any product. With uc_attribute, you can let the customer decide what Delivery Method they want (Paper or Digital). In addition, their choice can change the SKU of the product when they buy it. The uc_file feature can be granted on a particular SKU as well as turning off the "shippability" of the product (assuming that's what you want).

keyone's picture
Offline
Joined: 10/01/2008
Juice: 95
no shipping option

So, I got all this for #2 above working for a product that has a shipping option and a download option. Now my client changes their mind and doesn't want a download option. They want an email option. So, the product needs to allow the user to select paper format or email format, where shipping is charged on paper, but not digital, but I don't want to associate a file with the product. Any way to do this? Maybe with the shipping weights? (the base product has 0 weight, the paper option has x ounces, and the email option has 0 ounces. Would that work? Thanks!

Update:
It did not work to set up base product weight of 0, and option weights of x ounces and 0 ounces.

What I ended up doing was kind of a kludge, but I guess it works. I just defined a dummy file download for the product, setting that as not shippable, and calling it email format. But I did not give user permissions to access file downloads in the permission settings. So, they never actually receive the download file in their account.

If anyone has a better way, I'm all ears! Thanks, Carol