Order Tag Item not updating when using Prefixes

If I setup Prefixes for Order Tags (Less, More) and have Order Tag Items (Chicken, Less Chicken, More Chicken), when I click More prefix the More Chicken button does not show up, it still shows Chicken.
If I then click Chicken, it adds More More Chicken to the Order and then shows More More Chicken as an Order Tag button.

Plus the Order Tag prices are not showing, and if you sort the Prefixes, it will delete the last one.

Hello John. I’ve solved it. It will work fine on next update.

1 Like

this seems to be broken again. using v4.1.48.

also, if you click a prefix that is already selected it turns black, then if you click it again it will deselect it. could you remove the turning black step, so it behaves like a toggle?

I just tested it and your right. THe prices are showing correctly its just not showing the More Product button until you press it. I agree the button turning black seems unnecessary because it represents no behavior that I can see.

3 Order Tags:
More Cheese=$0.80
Less Cheese=$0.20
2 Prefix Tags:

The prices toggle correctly but the behavior of the More and Less prefix buttons do not act like they should.

The flow currently behaves like this:

Press More button: Cheese still says cheese
Press Cheese button: Cheese turns to More Cheese and then adds the More Cheese tag with appropriate price.

The flow seems like it should be this.

Press More button: Cheese turns to More Cheese
Press More Cheese button: Order tag with More Cheese is added with appropriate price.

Furthermore: if you press More then press Cheese: It adds the tag to the order. Then if you press Less then Cheese it just takes the order tag off the order but does not add Less Cheese.

It seems like to me it would make more sense if when you press the opposite button and then the order tag it should just replace the current tag with the new tag instead of taking the tag off the order. It is basically adding an extra step (having to press Less and then cheese twice to change it out)

  1. When you want to add More Cheese you’ll click More + Cheese buttons. Does Changing button Caption to More Cheese (in fact all buttons will change to More xxx) is really useful? Some people have 30-40 buttons and it might be harder to find tags when we add more in front of all tags…

  2. Button turning black to indicate you’ve locked toggle so you can add multiple more xxx items without clicking more.

  3. In fact we need to show a message like “You’ve already added more cheese. do you really want to change it to less cheese?” So user can understand he is changing an added tag. Instead of doing it I’ve added an extra step to force user to think if he wants to add more or less…

That makes sense. Thank you for clearing that up.

I should have given more detail before.

Currently, if the tag tomato has a price of $1 and I use tomato without a prefix, $1 is added to the product price. However, if i use a prefix with tomato, the $1 is not added. In summary, tags when used with a prefix do not update the price.

I also have a feature request that ties directly into prefixes here, but that’s another topic.

What you described worked fine on mine. I just tested it… its working fine.

Then I must be doing something wrong, I tried it on 3 different PCs with the same result.

How do you have your order tag setup that is not working. Can you take a screenshot ?

which screens do you want to see?

Your order tags and your prefixes

So which ones are not working?

All of them. If I use the * filter, it will work if I don’t select a prefix, but if I do use a prefix it won’t work.

So your not assigning them to a product? Trying to follow the flow of what your doing. So for example the 1/2 onion you do not want the Prefix Left or Right to show? The filter is basically telling it to make that prefix not available.

If you want 1/2 onion on Left Side of pizza… your filter is making that impossible because its taking that option away from it. You do not map these to a product? I figured it would be mapped to a pizza or something.

What is the Prefix No used for? I assume to say No cheese or something like that?

Uploading a screenshot to show you how you should have it setup.

I thought if I left Product field blank it would apply to all products in that product group. Is this wrong?
I can select “Left” then select “1/2 Onion” and it appears on the ticket as “Left 1/2 Onion”. There just is no price with it.

You would use filters if your using more than 1 modifier… example… Left 1/2, Right 1/2 And you also had one called Light to modify total pizza cheese…

You would filter Light on the Left 1/2 and Right 1/2 modifiers and you would filter Left 1/2 and Right 1/2 on the Light Tag.