Duplicate Line items are not allowed
This error occurs when the order from a sales channel has a single SKU listed twice as separate line items. If the SKU is ordered twice, it should display as one line item on the order with a quantity of 2. This also occurs when the sales channel has a specific discount process in which the system adds the same SKU to the order as a negative value..
To confirm which of the above is causing the error, follow the below steps:
{
"order": {
"order": {
"id": 443,
"order_number": "443",
"order_key": "wc_order_6KyJndyBGpu7O",
"created_at": "2020-01-16T15:39:44Z",
"updated_at": "2020-01-16T15:41:02Z",
"completed_at": "1970-01-01T00:00:00Z",
"status": "processing",
"currency": "ZAR",
"total": "3298.00",
"subtotal": "3298.00",
"total_line_items_quantity": 3,
"total_tax": "0.00",
"total_shipping": "0.00",
"cart_tax": "0.00",
"shipping_tax": "0.00",
"total_discount": "0.00",
"shipping_methods": "",
If a discount app is causing the order to duplicate the SKU, you will have to contact Stock2Shop Support to assist in adding a setting to combine the line items. Note, Stock2Shop needs to combine them or the order will fail when sending it to the ERP / accounting system / fulfillment service.
If the order has been created incorrectly (for whichever reason) and you don’t want Stock2Shop to automatically combine both line items, it will need to be manually captured and the fulfillment manually created. You can also manually adjust the invoice to only have a unique line item per SKU.