11 replies [Last post]
jasonabc's picture
Offline
Uber Donor
Joined: 05/05/2008
Juice: 573
Was this information Helpful?

Hi - anyone got any pointers for achieving this with UC? Site should display default Retail pricing, but anyone logged into some sort of Wholesale group (or flagged as a Wholesaler) should see WholeSale pricing. Also need to add conditions where Wholesalers don't get charged tax, and admin can select which method of payment and shipping apply to Wholesale orders.

cheers

Jason

quikone's picture
Offline
Joined: 03/01/2009
Juice: 578
Re: Retail / Wholesale pricing?

Try the custom pricing module. I am using it on two of my sites. http://drupal.org/project/modules?text=custom%20price

jasonabc's picture
Offline
Uber Donor
Joined: 05/05/2008
Juice: 573
Re: Re: Retail / Wholesale pricing?

cool thanks - will check it out. It looks like what I need it to do on the pricing. I'm guessing it doesn't have options to set where Wholesalers don't get charged state sales tax, and admin can select which method of payment and shipping apply to Wholesale orders? I really need a dedicated Wholesale module - was hoping there was one around (or wondering how anyone else has achieved a full Retail/Wholesale-type set up?)

cheers

Jason

quikone's picture
Offline
Joined: 03/01/2009
Juice: 578
jasonabc wrote: cool thanks -
jasonabc wrote:

cool thanks - will check it out. It looks like what I need it to do on the pricing. I'm guessing it doesn't have options to set where Wholesalers don't get charged state sales tax, and admin can select which method of payment and shipping apply to Wholesale orders? I really need a dedicated Wholesale module - was hoping there was one around (or wondering how anyone else has achieved a full Retail/Wholesale-type set up?)

cheers

Jason

I would create some new product categories that are not taxable. I would need to do some research in order to find if there is a way to limit payment methods the way you desire, but there are many modules. I use payment method pack and a purchase order module. I am sure there are many ways to limit or specify wholesale shipping methods. I am quite confident that there is not yet a module that will specifically for wholesale or retail or any other mix.

Bruiseviolet's picture
Offline
Joined: 10/22/2010
Juice: 159
Re: jasonabc wrote: cool thanks -

i am working on a site to set this up as well. I haven't done it yet- but it seems like you could set up conditional actions that if a user was ordering with a "wholesale role" that it not charge sales tax and give a different shipping quote.... that's just an initial thought. I will post what I come up with later today when I get it sorted out for the site I am working on.

Bruiseviolet's picture
Offline
Joined: 10/22/2010
Juice: 159
Re: Re: jasonabc wrote: cool thanks -

UPDATE & WHAT I DID- p.s. IT WAS EASY!

I have the price per role module installed and used that. The client I am working with has several different customer base groups, so we needed 5 roles created, each with their own unique settings. (some customers were grandfathered in to their older prices etc..) So that worked great to give different roles. The tedious task was going in and editing 100 products to reflect the prices for each new role. =) Using conditional actions- I was able to set up the no tax and different flat rate shipping for wholesale orders. They currently have four different areas where a customer can go here (customers in these can also choose overnight shipping etc... didn't think it was relevant to list all of those here).

1. Domestic Order with a flat shipping rate
2. Domestic Order in Michigan with sales tax and a flat shipping rate
3. International Order with a flat shipping rate
4. Wholesale/Practitioner Order (with no tax) and a flat shipping rate

Now today's project is to tackle min order quanties because 3 of their 5 roles have ordering minimums that need to apply and I haven't found a module for that... =) Will post again after I figure that one out.

Dubber Dan's picture
Offline
Joined: 10/23/2010
Juice: 72
Looks good Am just starting

Looks good

Am just starting to look at extending my site to enable wholesale customers to order online to save me doing it all manually (!) so this looks promising.

Did you get a way to set minimum order quantities for wholesale customers?

Bruiseviolet's picture
Offline
Joined: 10/22/2010
Juice: 159
Thank you! ☺ As far as

Thank you! ☺

As far as wholesale minimum for checkout- I haven't figured that out yet. Still working on it =) I will update here once I do- have you gotten that figured out yet?

123sunangel's picture
Offline
Joined: 03/26/2010
Juice: 18
Wholesale pricing.

There's probably a better way to do this that I just haven't found yet (would love to know!) but I am achieving some of this using 'node privacy by role' module.
http://drupal.org/project/node_privacy_byrole

I have 3 levels of store on one site. Retail, Practitioner's discount and Wholesale. So I create the Practitioner's products as viewable only by that role and set their prices plus allow them to purchase in bulk for greater discounts using us_product_case (actually this is on a Drupal 5 site. Node Privacy mod is no longer supported on 5 but my old mod is still working for me there. I haven't upgraded this site to 6 yet because of my need for various mods only available in 5..). I do the same for Retail and limit the views of their products to only retailer role. I then create rules that govern how the various roles are shown shipping options. Triple the work, but it works. I would love to know of a better way too!

All the best - Angie

Bruiseviolet's picture
Offline
Joined: 10/22/2010
Juice: 159
Re: Wholesale pricing.

Have you checked out the "price per role" module? It's super easy to use. When you go to "edit" under each product or create a new product- it lists all of the user roles on the site, and you just simply enter in the price for each user role per product. It's SUPER easy.

zeezhao's picture
Offline
Joined: 04/23/2008
Juice: 969
uc_price_per_role & uc_discounts_alt
Bruiseviolet's picture
Offline
Joined: 10/22/2010
Juice: 159
Re: Retail / Wholesale pricing?

A site I work on has the same thing with pricing. They have regular "retail" customers, who are charged full price, plus applicable sales tax and regular weight based shipping. For wholesale it had to be set-up differently. I am still working on configuring it so ONLY wholesale roles have a minimum amount they must have in cart before placing order (ie $250).

However this is what I did for the other stuff that pertains to your question. In edit product- we have price based on roles- (the site has 6 different user roles.) So depending on what role they are logged in as, is what pricing they see for the products. (ie authenticated and anonymous users NEVER see the wholesale prices- and wholesale roles ONLY see the wholesale price.)

As far as taxes go- the company is based in Michigan- so sales tax is only applied to orders shipped to/within Michigan. I went in and set up a conditional action- based on role- so that wholesale roles are never charged sales tax.

They also have a flat rate shipping for anyone ordering wholesale- and this was done based on a conditional action as well. It checks when they go to their shopping cart- if their role is "wholesale" and it then only will display the wholesale role rate for shipping quote.

If you need any more help let me know, I know when you get a bunch of conditional actions on a website, it can get confusing =)