Hi,
We're seeing an issue with the Shopify connector (latest version) whereby sometimes shipments made in BC are not marked fulfilled on Shopify. Most work, but we get the occasional one which does not.
The pattern with those not marked fulfilled seems to be when the same item no is ordered multiple times on the same order - this happens because the product is personalised - so from the shopify side the item no appears multiple times / multiple lines on the order with same Item No but unique shopify line ID's. This correctly imports and processes within BC as a sales order and be pushed through to a sales shipment/invoice no problems.
if we then look at the posted sales shipment in BC, we can see the relevant fields are populated with shopify info- each line has a unique shopify order line ID:
... but neither of the two lines with same Item No are ever marked fulfilled on Shopify. If the order contains another different item, that is successfully marked fulfilled on Shopify - so we have a situation where
- customer order with 3 lines - 1x item A, 1x Item A, 1x Item B
- in BC, one sales order is raised and one shipment raised with 3 lines [e.g. no partial shipment]
- but on Shopify only item B is marked Fulfilled, both lines for item A show outstanding.
It appears that the connector isn't matching up the fulfillment lines correctly.
Before I start pulling the code apart - has anyone seen this before / any known issues?
Thanks