Half and Half Pizzas using Order Tag Lists

Hi Team, Hope you are doing well and good.

I’ve been following SambaPOS since V3 and as a solution architect I am really interested in the progress you guys made revolutionizing this system.

Following Jesse @JTRTech QMcKay RickH and of course emre May he rest in peace.

Through these changes and development I learnt alot from each post and feature implementation.

Here asking for assistance implementing a tricky one. (or maybe not so tricky)

Here is the situation:-

1- Pizzas with Portion sizes (Regular - Large - Family)
2- 16 Pizza Types each pizza has it’s own price (Not an add on base system)
3 - A Marghreita Pizza is 140 regular while Salami regular is 180.
4- Find bellow current setup.

a - Picking Pizza.

This is the normal flow of a normal full pizza.

Desired flow specially for Half and Half.

So here are the steps for this flow.

1- Pick Item (Half & Half) -to send the kitchen one item packaging the two halves)
2- POPUP - Pick Portion Size.
3- POPUP - Pick First half
4- POPUP - Modifier list of first half type when regularly picked like example above.
5- POPUP - Pick Second half
6- POPUP - Modifier list of second half type when regularly picked like example above.

DONE PICKING.

Backend flow as follows.

Price for first half is 0.5 the full price of the item itself with it’s modifiers if picked.

Price for second half is 0.5 the full price of the item itself with it’s modifiers if picked.

Keeping in mind the following pizza (Pizza Personalizzata) Custom Pizza has the following modifiers.

Current logic approch for this is inspired from this This Post

I’m stuck at referencing 50% the Item Full price after modifiers are applied (or before and halving the modifiers prices?)

The Order Tag List has a “Product” reference yet it seems to be just for stock reference.

Order Tag Rate seems to be referencing “Discounting %”? not sure really.

I’m open for a discussion on the ways to implement this.

Thank you and stay safe!

Blockquote

Blockquote