ggsnpdsn's picture
Mar 15, 2014
5963 views
Reputation: 35

how to configure for Each dish has a membership price

Tags: 

When members of the customer ordering,The total amount calculated in accordance with Member Price,When a non-member customers ordering,The total amount calculated in accordance with Normal Price,for example:eggs,Normal price is $3.00,member price is $2.00,  

2 answers

JohnSCS's picture
JohnSCS
Mar 16, 2014
Reputation: 271

You can use Price Definitions to set a second pricelist. Then trigger this using an Automation Command button, with a Change Price list Action. 

Or you can define two ticket type, one for members and one for non-members. 

mayase's picture
mayase
Mar 19, 2014
Reputation: 50

I have big issue working with price tags and definition price list:

My scenario:
i have customers with a given prices: 50% prices, 20% prices, regular prices
(im not using automated discount calculation - i want a specific given price).

I created 3 price tags: 50%, 20%, Regular. (also entered manually the given prices for each product and its tag prices

In Entity Types -> Customers: i created another Custom Field named: price tags - which will be filled with 50 or 20 or none (this field is so i can apply a rule "entity selected")

I created 3 Actions (type "Change Price List"): 50% prices, 20% prices, Regular prices - each specified with its own Price Tag.

I created 3 Rules (event name: "Entity Selected") for each price tags and set as follow (for example 50):
Execute rule if: Matches
Add Custom Constraint: EntityCustomData-Matches-50
Select Actions:  50% prices.

*at first, i didnt set the "Regular Prices" because i thought that if a regular customer is selected - it will automaticaly give the original prices but it didnt - it gave the last price tag that was selected by customer (if last customer was with 50 - then opened a new ticket for regular customer - it gave the last price tag for customers with 50...) so thats why i added the "regular" Price tags+actions+rules etc.

while testing the above i noticed 2 major issues:
1. in many cases that i select a customer - it holds for few seconds. also, its not always updating the price tags according to the type of customer that is selected.
for that issue i added the Action "Regular Prices" to the existing 3 Rules: "Close Ticket Rule" in Ticket Closing, "Close Ticket Rule" in Automation Command Executed, "Create Ticket Rule" in Automation Command Executed.
This helped for at least 90% of the cases but still not perfect and every time i select customer i look to see if it give the currect prices...

2.  I dont know why, but since i defined all the above - in many times when i select a customer and then want to add products to their tickets - i click on the product and nothing happens, sometimes i click 3-4-5 times on the product and duh.. like it freezes... sometimes it wakesup after few seconds from freezing, but sometimes i actually need to close the ticket, select again the customer and then its OK. let say that this happends 50% of the cases..

I hope its something im doing wrong, maybe there is a better procedure for what i need - automatically given prices for specific customers.

Pls Pls advice
Maya 

 

 

We have already answers to
1030 questions
E-Posta Facebook Twitter RSS Skype
Telefon (212) 252 0634