Order Channel Field is incorrect

I’ve been using these 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)

is it possible to change the channel to something else? My app imports orders from 2 platforms, Shopee and Lazada.

And my customers are getting confused because all their orders are marked as Channel: Shopee, while some orders should be marked Channel: Lazada

Note that

Thanks!

Hey @sengming

The field is automatically set by Shopify based on the source of the order and can’t be changed via the API.

As a workaround, could you include the information as a cart attribute or note?

Thanks @SBD ! I’ve added notes and also tagged the orders correctly but I am still getting very confused customers.

It sounds like this can only be fixed by Shopify. Is it possible to prod the team to fix this? (It’s been 4 months). I am happy to send bottles of whiskey or boxes chocolates if that is what it takes :grin:

also, is it possible to stop Shopify from filling the field? Having this field empty is better than having it be the incorrect value.

Thanks @sengming - passing along the feedback.

I’m new to Marketplaces myself, but wouldn’t multiple apps make sense here (one for Shopee and one for Lazada?)

haha yes that is a good point! I just do what my customers ask me to do and apparently they prefer to handle everything from one app.

Hi @SBD I just noticed that the marketplace extension has a new “delete” button (see screenshot). Will clicking “delete” stop Shopify from adding the field to orders? Thanks!