ConH Posted September 14, 2021 Share Posted September 14, 2021 (edited) We are an office-furniture shop, and have a customer that wants us to develop a customer-shop for their employees where they can buy office equipment for their home-office. We have a demo running on PrestaShop and they like it. Their method however is somewhat different from usual. - Employee get's a budget for buying stuff - Employee can buy ONLY ONE of each product from their budget (a second one would have to be paid for by himself). - Invoice goes to Employer once a month - Prices can only be shown AFTER customer login (we will most likely import a list of emplyees as customers) I was thinking of issueing voucher-codes for each productgroup, for guaranteeing an employee can buy only one chair (for example) from their budget. Does he order above budget, he needs to pay through normal payment methods. Does this scenario seem possible? What plugins would I need? How do I make prices (and ordering) only visible after login? Edited September 14, 2021 by ConH typos (see edit history) Link to comment Share on other sites More sharing options...
ComGrafPL Posted September 14, 2021 Share Posted September 14, 2021 Employee get's a budget for buying stuff - coupons Employee can buy ONLY ONE of each product from their budget (a second one would have to be paid for by himself). - same as above - Prices can only be shown AFTER customer login (we will most likely import a list of emplyees as customers) - Can be set in Prestashop Link to comment Share on other sites More sharing options...
ConH Posted September 22, 2021 Author Share Posted September 22, 2021 I have been extensively testing with the coupons feature. I have found that if no coupon code is used, the coupon gets used automatically for everyone. Within the coupon settings you can define that it can be used only once for each customer. I have set 2 separate coupons, one for chairs, one for desks, both with identical settings: Above: Only once per customer. Cheapest product. (However we are one of those rare companies that sell the most expensive item for free, but that is not a selectable option) This works nicely as long as there is only one coupon in use: If a customer wants 2 chairs, he will have to pay for one himself as you can see above. But if I add a desk to to cart, the discount for that is based on the price of the chair, while the chair is put in a separate coupon. This happens despite the fact that chairs and desks are separate coupons. I would expect that the "cheapest article" setting would count for those articles within the coupon settings only, but that does not seem to be the case. Any of the other options do not lead to the desired behavior. Is there a solution for this? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now