Pushing Orders to Shopify Supplier Mapping

ChannelApe supports pushing orders into Shopify from ChannelApe. In order to be able to push orders into your Shopify Supplier Store, you must install and configure the Shopify Supplier integration. Once this is complete, you can set up a recipe to push orders that are in ChannelApe into Shopify. Prior to reading this, you should be familiar with what a ChannelApe Order looks like.

ChannelApe pushes orders to Shopify under the following circumstances

  1. Order must be OPEN
  2. ChannelApe currently pushes ALL orders on your business to Shopify.
  3. All line items on order must have an inventory item value(SKU/UPC)
  4. You have to use the PULL_PRODUCTS action in order for ChannelApe to track inventory from orders in Shopify.
  5. ChannelApe will only create the order. Once we push it, it gets marked as IN_PROGRESS and no further updates make it to Shopify
  6. ChannelApe does not currently support fulfillments/refunds on PUSH_ORDERS
  7. Order was created within 60 days of the current date.

When mapping pushing orders to Shopify, the following mapping applies:

ChannelApe Order  → Shopify Order

Shopify Field ChannelApe Field or Value
name additionalFields -> ‘name’
processed_at purchasedAt

ChannelApe Line ItemShopify Line Item

ChannelApe Field Shopify Field or Value
id id
sku sku
upc N/A
quantity quantity
price price
title name
title title
ChannelApe will do a look up on the inventory item for that supplier. If the item is found and has the additional field -> “shopify_supplier_variant_id”. This is pulled in during PRODUCT_PULL variant_id

ChannelApe Order Additional FieldsShopify Shipping Line

ChannelApe Order Additional Field Shopify Field or Value
shipping_lines_code Used as the code of the first ShippingLine for the order
shipping_lines_source Used as the source of the first ShippingLine for the order
shipping_lines_title Used as the title of the first ShippingLine for the order
0.00 Used as the price of the first ShippingLine for the order

ChannelApe CustomerShopify Customer

ChannelApe Field Shopify Field or Value
name N/A
firstName first_name
lastName last_name
email email
phone phone

ChannelApe Customer Shipping and Billing AddressesShopify Customer Shipping and Billing Addresses

ChannelApe Field Shopify Field or Value
name N/A
firstName first_name
lastName last_name
company company
address1 address1
address2 address2
city city
province province
provinceCode province_code
country country
countryCode country_code
postalCode zip
phone phone