Twinkles Posted January 29, 2014 Share Posted January 29, 2014 (edited) Hi All, I have products which come in pack sizes. For example Product 1 = 20pcs per pack. I list the individual piece price. $1 each. I see the min to order at 20pcs - great - that all works. That however does not stop the customer ordering say 21 units. It needs to be multiples of the 20pcs. How do I do that? Edited January 30, 2014 by Twinkles (see edit history) Link to comment Share on other sites More sharing options...
Twinkles Posted January 30, 2014 Author Share Posted January 30, 2014 (edited) Anyone help with this - surely its not that hard! I have tried to combinations but can't get it to work correct. If I have 300pcs in stock - but I want to customers only to buy in multiples of 20pcs - how do I do that? Please help! Edited January 30, 2014 by Twinkles (see edit history) Link to comment Share on other sites More sharing options...
Przemysław Suszek Posted January 30, 2014 Share Posted January 30, 2014 Hi, Maybe I don't understand your problem but maybe you should sell this product as one product (20 pcs) with prise 20 $ Link to comment Share on other sites More sharing options...
Twinkles Posted January 30, 2014 Author Share Posted January 30, 2014 I could but that is not how you would normally sell this product - electronic components. You have a price per unit - but supplied in sealed packs. Link to comment Share on other sites More sharing options...
Przemysław Suszek Posted January 30, 2014 Share Posted January 30, 2014 Ok but in price windows in product you can set a price per unit (1$) and then write "for 20 pcs". Check price windows in product, last position under product price. Kind regards Link to comment Share on other sites More sharing options...
Twinkles Posted January 30, 2014 Author Share Posted January 30, 2014 Im not sure I understand what you mean? Link to comment Share on other sites More sharing options...
Przemysław Suszek Posted January 30, 2014 Share Posted January 30, 2014 this is bcs I dont speak english so good like you. Look at my attachment. Maybe this option is for you. In this field you can input a unit price and information about 20 pcs in pack. Link to comment Share on other sites More sharing options...
Twinkles Posted January 30, 2014 Author Share Posted January 30, 2014 (edited) You speak English fine I see what you mean but it is an ugly way of doing it. I can't believe it's not been used before. Surely people are selling things in pack of say 20 - and pricing it individually? Anyone? Edited January 30, 2014 by Twinkles (see edit history) Link to comment Share on other sites More sharing options...
Twinkles Posted January 31, 2014 Author Share Posted January 31, 2014 OK Looks like I am going to have to go down the module route and see if there is one. Really cannot believe pack multiples is not a standard feature of PS - oh well you live and learn! Link to comment Share on other sites More sharing options...
stottycabanas Posted February 3, 2014 Share Posted February 3, 2014 You can set up an attribute of Pack size, and give it values of 20, 40, 60, etc. Then set up product combinations (manually or using the generator) based on the various pack sizes, and adjust the price for each combination as desired. Cheers, Dave Link to comment Share on other sites More sharing options...
Twinkles Posted February 3, 2014 Author Share Posted February 3, 2014 Thanks @stottycabanas - but the issue with that is two fold. You need to manage the stock for the individual attributes, which is problematic for each stock item. Its OK if you have 500 pcs - but if the stock changes daily for say 5000pcs - it becomes an administration nightmare. The second issue would be that the customer can still just type any quantity in the box at the front - they could put 21pcs for examples - it becomes messy. I guess I need a module for this which I will post in the Jobs section. (Attributes is a messy fix, not a neat solution) Link to comment Share on other sites More sharing options...
stottycabanas Posted February 3, 2014 Share Posted February 3, 2014 Well, I think your problem is one-fold. Standard Prestashop is not good at allowing for a single stock level which adjusts according to sales of different sized packs of the same product, so yes, manual stock updates per combination would be a pain. How likely is it that you would have insufficient stock of the items to satisfy customer orders of the various pack sizes? If you are always likely to have enough, you could set the available quantity for each combination to a high number, and err on the side of caution when re-ordering. Still by no means perfect, but it may work for you. Another thought: as suggested above you could have separate products for each pack size, and build in code changes such that if one of these products is selected, the quantity field is pre-populated with the pack quantity and is non-editable by the customer. There may of course be more implications in such a hard-coded approach (which I wouldn't normally recommend), it's just a 'top-of-the-head' thought. BTW, I assume that you pack the items up and don't order them in already in packs - attributes would be perfect then. As for the second issue, using the attributes as indicated, the quantity entered by the customer would be the number of packs of the chosen size, not the number of items within those packs. So a quantity of 21 would mean 21 packs of e.g. 40 items - not 21 items. Cheers, Dave Link to comment Share on other sites More sharing options...
Twinkles Posted February 3, 2014 Author Share Posted February 3, 2014 Hi Dave - thanks for responding. Completely agree with avoiding hard coding solution - so many problems further down the road. The pack is set by the manufacturer - as opposed to me packing them up. I could pump lots in stock, but that will look terrible if I have to take an order and then go back and say sorry "stock gone" or stock was incorrect. I get your point about the quantity box - makes sense. It looks like it will be a module :/ Link to comment Share on other sites More sharing options...
stottycabanas Posted February 3, 2014 Share Posted February 3, 2014 Twinkles, do you order in packs from the manufacturer - e.g. 50 packs of 20 items, 90 packs of 40 items, etc.? And if you have sold all your packs of 20, do you want to say you are out of stock of that pack size (but might want to indicate to the customer that other pack sizes are available)? Thanks, Dave Link to comment Share on other sites More sharing options...
Twinkles Posted February 3, 2014 Author Share Posted February 3, 2014 Not quite like that. We just order mutliples of the pre-designated pack size. So we can order 200 or 20000 items, and they will come in packs of 20. 10 or 100 packs. We can only order in mutiples of 20pcs - and thats what I want our customer to do too. Does that make sense? Link to comment Share on other sites More sharing options...
stottycabanas Posted February 4, 2014 Share Posted February 4, 2014 Yep, understood. I suspect you're not going to be able to achieve what you want without custom coding, I'm afraid. Your 'product' is either going to be a single item or a pack of 20. Given the additional info you've provided, I don't think attributes will be the way to go in this case. If single item, then you have the potential for a customer to order a number not divisible by 20. You could state (e.g. in the product description) that such orders will be rounded down to the nearest number of packs, but that's more admin in back office and would you give/refuse refunds? If the product is a pack of 20, it means that whereas you would order 300 items from the manufacturer, a customer who wants 300 items would have to order 15 packs of 20. It isn't what you would ideally want, so it depends on whether you are prepared to compromise on that. If you are, you could use standard Prestashop - the pack functionality would also allow you to see the individual component price. Cheers, Dave Link to comment Share on other sites More sharing options...
Recommended Posts