In the scan-code ordering mode, multiple people who scan the same table code can order dishes at the same time.
After placing an order, everyone can see the information about the dishes they have ordered.
# Order interface
In the scan code ordering mode, please use the following interface to place an order:

["Front-end api interface document"](#)
This interface has 2 parameters:
+ token
Note that the token here is not the token of the currently logged in user, but the token of the table obtained after scanning the table code.
Because everyone uses the token of the same table to place orders, it is guaranteed that everyone can see the order data placed by everyone at the same table.
+ goodsJsonStr
Ordered product information:
```json
[
{
"goodsId": 11,
"number": 2,
"propertyChildIds": ""
},
{
"goodsId": 8,
"number": 3,
"propertyChildIds": "2:9"
}
]
```
The goodsJsonStr parameter is a json array parameter, which contains three attributes of the object:
+ goodsId: dish id
+ number: Number of dishes
+ propertyChildIds: The specifications and sizes of the dishes (for example: mildly spicy, small portions, different flavors, etc.)