Shopify Integration Overview

Last updated: November 19th, 2024

How does data sync from Shopify to Ricemill?

Orders

Please refer to Order editing in Shopify for how the order's data sync from Shopify to Ricemill if you edit an order in Shopify

  1. Ricemill downloads/updates orders when

    • A new Paid order is created in Shopify.
    • An existing Paid order is updated in Shopify.
  2. Ricemill downloads/updates the following data from Shopify

Data New Order Updated Order
Order Status
Fulfillment status
Items to fulfill
Order total
Notes (Customer)
Billing address
Shipping address

Inventory

Product download

  1. Ricemill only download product from Shopify when

    • New order is download to Ricemill (Where item is in the order and not exist in Ricemill).
  2. Each variant (Options) in Shopify products will be download as individual inventory item in Ricemill.

    If multiple variants with the same SKU in Shopify, Ricemill will link them under the same inventory item. Primary source is the first product downloaded to Ricemill. Only data from Primary source will be updated in Ricemill.

  3. If the Shopify variant does not have SKU, Ricemill will use the Shopify variant's id as SKU in Ricemill.

  4. Ricemill downloads the following data from Shopify. (From Primary source only)

Data New Product
Product's title
SKU
Barcode
Available quantity
Media (Main only)
Weight (Kg)
Vendor
Product Type

How does data sync from Ricemill to Shopify?

Orders

  1. Ricemill updates order data to Shopify when

    • Order status change in Ricemill
  2. Ricemill updates following data to Shopify

Data Updated Order
Order Status
Fulfillment status
Notes (Customer)
Shipping address

Inventory

Ricemill currently does not update product data to Shopify.

Shipment

  1. Ricemill updates Shipment data to Shopify when

    • Order fulfiled in Ricemill
  2. Ricemill updates the following data to Shopify:

Data Updated Shipment
Carrier Name
Tracking Number
Fulfilment Status
© 2024 Ricemill Group Pty Ltd All Rights Reserved