Shopify Collective Date coming through on orders

We’ve identified what appears to be incorrect data mapping for Shopify Collective orders in the API. This specifically relates to the Orders received by the supplier in this example. (Aka the person fulfilling the order)

https://help.shopify.com/en/manual/online-sales-channels/shopify-collective/retailers/taxes

Example Issue

In orders created via Shopify Collective (where our client acts as the supplier), the following inconsistencies have been observed:

  1. Marketplace flag

    • Field: orders.channelInformation.channelDefinition.isMarketplace

    • Current value: true

    • Expected value: false

    • Reason: These are not marketplace sales, so the marketplace flag should be set to false.

  2. Order tax exemption

    • Field: order.taxExempt

    • Current value: false

    • Expected value: true

    • Reason: No tax was charged on the order, as it represents a resale transaction. Therefore, the order should be marked as tax-exempt.

  3. Customer tax exemption

    • Field: order.customer.taxExempt

    • Current value: false

    • Expected value: true

    • Reason: The customer is a reseller, so tax exemption applies at the customer level as well.

Summary

In short, Shopify Collective supplier orders are being incorrectly flagged as marketplace transactions and non–tax-exempt. Both the order-level and customer-level tax exemption fields should reflect that these are resale transactions with no tax charged.

Could you please confirm whether this is a known issue or provide guidance on how these fields should be expected to behave for Collective orders?

@Liam-Shopify any chance you can help on this potential bugplease.

Hey @Jared_Fisher

Digging into this on my side, will let you know what I find asap.

Thank you Liam! If you need some sample orders/JSONs let me know and we can arrange that via email/in private.

That could be helpful @Jared_Fisher - DMing you now