My restaurant has items like “Pizza” with different variations and extras like “Extra Cheese”, “Extra Olives” that can be added to any variation. These extras can be added several times: “Hawaiian Pizza with two Extra pineapples”. So how should I design this on Square?
Atm, my items are Square Items.
And my extras are Square Modifiers.
But the problem is that i can’t CreateOrder
with the same modifier added multiple times. I get Duplicate catalog object ID found
in response.
At the same time i can see here people are suggesting this approach as a temporary workaround to modifiers quantity absense.
So two questions here:
- is this workaround still valid and I’m just missing something or the CreateOrder endpoint has changed?
- if the endpoint has changed how should I approach and design my data domain?