Original sales channel for aggregator orders
Use origin_sales_channel when an order is submitted by an aggregator and the
order was originally placed on a marketplace. The field is optional and is
available on both Create Order Draft endpoints.
platform continues to identify the integration that submitted the order. Do
not replace it with the original marketplace. For example, Dreamship orders
continue to use platform: gearment; an Etsy order may additionally declare
origin_sales_channel: etsy.
If origin_sales_channel is omitted or sent as an empty string (""), existing
order behavior is unchanged. An empty value is treated as unspecified and is not
stored as a marketplace code. platform and order_platform are not changed.
When a non-empty value is supplied, Gearment validates that it is one of the
documented codes and returns the same code in draft and order responses.
Supported values are:
directetsyebayamazonshopifywoocommerceshopbaseorderdesktiktokshopother_marketplace
The earlier protobuf enum names, such as ORIGIN_SALES_CHANNEL_ETSY, remain
accepted for backward compatibility. New integrations should use the simple
codes above.