{"id":422,"date":"2024-04-29T17:37:10","date_gmt":"2024-04-29T17:37:10","guid":{"rendered":"https:\/\/help.kosmosesync.com\/?post_type=ht_kb&#038;p=422"},"modified":"2024-10-07T16:51:10","modified_gmt":"2024-10-07T16:51:10","slug":"revel-and-shopify-weighted-inventory-order-sync","status":"publish","type":"ht_kb","link":"https:\/\/help.kosmosesync.com\/index.php\/knowledge-base\/revel-and-shopify-weighted-inventory-order-sync\/","title":{"rendered":"Revel and Shopify Weighted Inventory &amp; Order Sync"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"syncing-weighted-inventory-and-orders-from-revel-to-shopify---two-way-inventory-sync\"><a href=\"https:\/\/helpdev.kosmosesync.com\/kb\/revel-and-shopify-weighted-inventory-and-orders-sync#syncing-weighted-inventory-and-orders-from-revel-to-shopify---two-way-inventory-sync\">#<\/a>&nbsp;Syncing weighted inventory and Orders from Revel to Shopify &#8211; Two-way inventory sync.<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"great-for-bulk-food-items-butcher-shops-and-grocery-stores\"><a href=\"https:\/\/helpdev.kosmosesync.com\/kb\/revel-and-shopify-weighted-inventory-and-orders-sync#great-for-bulk-food-items-butcher-shops-and-grocery-stores\">#<\/a>&nbsp;Great for Bulk food items, Butcher Shops, and Grocery Stores!<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Since Shopify does not support decimals for inventory (for example, 2.1 lbs) we then will need to modify or move the decimal in order for Shopify to accept the whole inventory value.<\/p>\n<\/blockquote>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Note: Shopify also calculates weights in Kilograms or KG\u2019s.<\/p>\n<\/blockquote>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"there-are-two-options-or-esync-actions-you-can-use\"><a href=\"https:\/\/helpdev.kosmosesync.com\/kb\/revel-and-shopify-weighted-inventory-and-orders-sync#there-are-two-options-or-esync-actions-you-can-use\">#<\/a>&nbsp;<strong>There are two options for eSync Actions you can use.<\/strong><\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Send weighted inventory and move the decimal three places. For example, if inventory is 1.3 kg, Shopify will show 1300 Grams. <\/li>\n<\/ol>\n\n\n\n<ol class=\"wp-block-list\">\n<li><\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"631\" height=\"124\" src=\"https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/Revel-Send-Weighted-Inventory.png\" alt=\"\" class=\"wp-image-601\" srcset=\"https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/Revel-Send-Weighted-Inventory.png 631w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/Revel-Send-Weighted-Inventory-300x59.png 300w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/Revel-Send-Weighted-Inventory-50x10.png 50w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/Revel-Send-Weighted-Inventory-60x12.png 60w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/Revel-Send-Weighted-Inventory-100x20.png 100w\" sizes=\"auto, (max-width: 631px) 100vw, 631px\" \/><\/figure>\n\n\n\n<p>2. Send inventory in whole amounts and drop the decimal. For example, if Revel inventory is 1.3 KG\u2019s send to Shopify 1 KG\u2019s and drop the decimal point.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"578\" height=\"146\" src=\"https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/WeightedWholeAmoungs.png\" alt=\"\" class=\"wp-image-602\" srcset=\"https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/WeightedWholeAmoungs.png 578w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/WeightedWholeAmoungs-300x76.png 300w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/WeightedWholeAmoungs-50x13.png 50w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/WeightedWholeAmoungs-60x15.png 60w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/WeightedWholeAmoungs-100x25.png 100w\" sizes=\"auto, (max-width: 578px) 100vw, 578px\" \/><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n<li><\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"below-is-an-example-of-an-item-sold-by-weight-in-revel\"><a href=\"https:\/\/helpdev.kosmosesync.com\/kb\/revel-and-shopify-weighted-inventory-and-orders-sync#below-is-an-example-of-an-item-sold-by-weight-in-revel\">#<\/a>&nbsp;Below is an example of an item Sold by Weight in Revel.<\/h4>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"854\" height=\"754\" src=\"https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/3-Item-Sold-by-Weight.png\" alt=\"\" class=\"wp-image-607\" srcset=\"https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/3-Item-Sold-by-Weight.png 854w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/3-Item-Sold-by-Weight-300x265.png 300w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/3-Item-Sold-by-Weight-768x678.png 768w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/3-Item-Sold-by-Weight-50x44.png 50w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/3-Item-Sold-by-Weight-60x53.png 60w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/3-Item-Sold-by-Weight-100x88.png 100w\" sizes=\"auto, (max-width: 854px) 100vw, 854px\" \/><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>You can also sync a Shopify Matrix item with a Revel Standard product or Bulk item as long as all the SKU\u2019s match!<\/p>\n<\/blockquote>\n\n\n\n<p>See an example of a Shopify product &#8211; right-click to enlarge and open in a new tab.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"810\" height=\"1013\" src=\"https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/4-Shopify-Product-Weights.png\" alt=\"\" class=\"wp-image-610\" srcset=\"https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/4-Shopify-Product-Weights.png 810w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/4-Shopify-Product-Weights-240x300.png 240w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/4-Shopify-Product-Weights-768x960.png 768w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/4-Shopify-Product-Weights-40x50.png 40w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/4-Shopify-Product-Weights-48x60.png 48w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/4-Shopify-Product-Weights-80x100.png 80w\" sizes=\"auto, (max-width: 810px) 100vw, 810px\" \/><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Since you have a simple product in Revel and a Matrix in Shopify, you\u2019ll need to create the product manually and make sure the SKU in Shopify matches your POS single product.<\/p>\n<\/blockquote>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Also, calculate the price based on your Revel Price. If your price is $5.45 in Revel, then .1 Grams = .545 (.1 x 5.45 = .545 and rounding will occur with Shopify).<\/p>\n<\/blockquote>\n\n\n\n<pre class=\"wp-block-code\"><code>{revel price} x {number you enter <strong>in<\/strong> shopify weight field} = {price you enter <strong>in<\/strong> shopify}\n<\/code><\/pre>\n\n\n\n<p>See the article on \u2018<a href=\"https:\/\/help.kosmosesync.com\/kb\/point-of-sale-and-ecommerce-product-data-triggers\" target=\"_blank\" rel=\"noreferrer noopener\">How to trigger point of sale updates, for an integration.<\/a>\u2019<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"sending-orders-from-shopify-that-have-weighted-items-to-revel-pos\"><a href=\"https:\/\/helpdev.kosmosesync.com\/kb\/revel-and-shopify-weighted-inventory-and-orders-sync#sending-orders-from-shopify-that-have-weighted-items-to-revel-pos\">#<\/a>&nbsp;Sending Orders from Shopify that have weighted items to Revel POS<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>The Shopify Shipping Weights field is used in the order that\u2019s sent to Revel.<\/p>\n<\/blockquote>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Since Shopify displays Weights in kg\u2019s in the API you will need to do the same in Shipping and use kg\u2019s as your label for Shipping Weight. Each product will have to have a Shipping Weight that is sent to the Revel POS.<\/p>\n<\/blockquote>\n\n\n\n<pre class=\"wp-block-code\"><code>&gt; If you want to deduct 0.33 qty <strong>in<\/strong> Revel <strong>for<\/strong> each item sold simply enter 0.33kg <strong>for<\/strong> the Shipping Weight <strong>in<\/strong> Shopify.\n&gt; If you want to deduct 0.5 qty <strong>in<\/strong> Revel <strong>for<\/strong> each item sold simply enter 0.5kg <strong>for<\/strong> Shipping Weight <strong>in<\/strong> Shopify,\n<\/code><\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Note: If you\u2019re POS is selling in LB\u2019s, then simply add your weights in KG\u2019s for your orders and make sure lbs are set with the label KG. If you have 2.5 lbs, set the weight to 2.5 kg\u2019s in Shopify.<\/p>\n<\/blockquote>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Use the Orders Actions labeled with Send Weighted Orders to Revel. Creating the order in the POS will also trigger Revel inventory update for each individual line item SKU. Creating the order thus creates a two way inventory sync.<\/p>\n<\/blockquote>\n\n\n\n<p><strong>See the example weighted orders Action below. You will also need to add the TAG Action into the same TASK once you have configured your Actions for use<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"599\" height=\"122\" src=\"https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/5-Weighted-Inventory-actions.png\" alt=\"\" class=\"wp-image-612\" srcset=\"https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/5-Weighted-Inventory-actions.png 599w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/5-Weighted-Inventory-actions-300x61.png 300w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/5-Weighted-Inventory-actions-50x10.png 50w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/5-Weighted-Inventory-actions-60x12.png 60w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/5-Weighted-Inventory-actions-100x20.png 100w\" sizes=\"auto, (max-width: 599px) 100vw, 599px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"612\" height=\"118\" src=\"https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/6-Matching-Orders.png\" alt=\"\" class=\"wp-image-613\" srcset=\"https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/6-Matching-Orders.png 612w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/6-Matching-Orders-300x58.png 300w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/6-Matching-Orders-50x10.png 50w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/6-Matching-Orders-60x12.png 60w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/6-Matching-Orders-100x19.png 100w\" sizes=\"auto, (max-width: 612px) 100vw, 612px\" \/><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>After you RUN the TASK, Simply view your TASK Activity logs and Upload the Full log to a Support Ticket for further assistance.<\/p>\n<\/blockquote>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"868\" height=\"597\" src=\"https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/Task-Summary.png\" alt=\"\" class=\"wp-image-615\" srcset=\"https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/Task-Summary.png 868w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/Task-Summary-300x206.png 300w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/Task-Summary-768x528.png 768w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/Task-Summary-50x34.png 50w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/Task-Summary-60x41.png 60w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/Task-Summary-100x69.png 100w\" sizes=\"auto, (max-width: 868px) 100vw, 868px\" \/><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>For Multi-Location, the Shopify order will need a location TAG created by (Zapiet) to designate where to send the order.  For single locations, enter the word &#8216;blank&#8217; if you do not have tags for your Shopify orders.<\/p>\n<\/blockquote>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>If the Shopify order does not have a designated location using the Zapiet tag feature and is a result of a 3rd party plug-in (not Zapiet), then simply create another Order Action and new TAG Action for this circumstance and label the tag configuration area as \u2018blank\u2019 for the Order Action and designate the Revel location to send the order.<\/p>\n<\/blockquote>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"736\" height=\"604\" src=\"https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/Action-Weights-Config.png\" alt=\"\" class=\"wp-image-618\" srcset=\"https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/Action-Weights-Config.png 736w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/Action-Weights-Config-300x246.png 300w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/Action-Weights-Config-50x41.png 50w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/Action-Weights-Config-60x49.png 60w, https:\/\/help.kosmosesync.com\/wp-content\/uploads\/2024\/04\/Action-Weights-Config-100x82.png 100w\" sizes=\"auto, (max-width: 736px) 100vw, 736px\" \/><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>To support this feature you can only use&nbsp;<strong>FLAT RATE SHIPPING<\/strong>&nbsp;and NON Weighted items will have to have a weight of \u20180\u2019 or zero. For example a Soap dish would need to have a weight of \u20180\u2019 zero and bulk item (chocolate protein) would have a weight of 22.5 lbs.<\/p>\n<\/blockquote>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>The Actions to create products for \u2018Send Standard items\u2019 and \u2018Send Matrix Items\u2019 can be use to SEED your data online, but cannot be used at this time for scheduled updates. If you turn on your schedules the new updates will overwrite (remove) your variants created on Shopify manually and revert them back to match your Revel POS item. We are working on a future release so please contact support for more information.<\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>#&nbsp;Syncing weighted inventory and Orders from Revel to Shopify &#8211; Two-way inventory sync. #&nbsp;Great for Bulk food items, Butcher Shops, and Grocery Stores! Since Shopify does not support decimals for inventory (for example, 2.1 lbs) we then will need to modify or move the decimal in order for Shopify to&#8230;<\/p>\n","protected":false},"author":1,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"ht-kb-category":[30,41],"ht-kb-tag":[],"class_list":["post-422","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-integrate-revel-systems-pos-shopify","ht_kb_category-integrate-shopify-with-revel-pos-systems"],"aioseo_notices":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/help.kosmosesync.com\/index.php\/wp-json\/wp\/v2\/ht-kb\/422","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/help.kosmosesync.com\/index.php\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/help.kosmosesync.com\/index.php\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/help.kosmosesync.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/help.kosmosesync.com\/index.php\/wp-json\/wp\/v2\/comments?post=422"}],"version-history":[{"count":8,"href":"https:\/\/help.kosmosesync.com\/index.php\/wp-json\/wp\/v2\/ht-kb\/422\/revisions"}],"predecessor-version":[{"id":644,"href":"https:\/\/help.kosmosesync.com\/index.php\/wp-json\/wp\/v2\/ht-kb\/422\/revisions\/644"}],"wp:attachment":[{"href":"https:\/\/help.kosmosesync.com\/index.php\/wp-json\/wp\/v2\/media?parent=422"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/help.kosmosesync.com\/index.php\/wp-json\/wp\/v2\/ht-kb-category?post=422"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/help.kosmosesync.com\/index.php\/wp-json\/wp\/v2\/ht-kb-tag?post=422"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}