I use 2 APIs to create draft orders and to complete the draft order
but I can’t figure out how the Channel field is set to “Shopee” (see screenshot)
How do I stop Shopify from filling up the channel field?
My app imports orders from 3 platforms, Shopee, Lazada, TikTok. And my customers are getting confused because all their orders are marked as Channel: Shopee, while some orders should be marked Channel: Lazada, or Channel: TikTok
Note that,
- my app is NOT a channel app
- The orders are created by my app Easy Shopee, Lazada & TikTok - Expand to Shopee, Lazada & TikTok with confidence | Shopify App Store
- I do not use the
source_name
field on the order - I have deleted the marketplaces extension from https://partners.shopify.com/876861/apps/2891397/extensions
- the results are the same with the draftOrderCreate Graphql mutation draftOrderCreate - GraphQL Admin
- Channel field is still set to “Shopee” when setting the source_name to TEST
- the channel is set to “Shopify GraphiQL App” when source name is set to TEST on the graphiql app.
- this has been happening consistently since 2023