{"id":302,"date":"2024-04-08T19:31:25","date_gmt":"2024-04-08T19:31:25","guid":{"rendered":"https:\/\/helpdev.kosmosesync.com\/?post_type=ht_kb&#038;p=302"},"modified":"2025-09-11T20:33:37","modified_gmt":"2025-09-11T20:33:37","slug":"sending-bigcommerce-web-orders-to-revel-systems-stock-update","status":"publish","type":"ht_kb","link":"https:\/\/help.kosmosesync.com\/index.php\/knowledge-base\/sending-bigcommerce-web-orders-to-revel-systems-stock-update\/","title":{"rendered":"Sending BigCommerce Web Orders to Revel Systems \u2013 Stock Update"},"content":{"rendered":"\n<p><strong>How to send BigCommerce web orders to Revel Systems and update stock<\/strong><\/p>\n\n\n\n<p><strong>Now that you have tested product updates, you can try orders next. <\/strong><\/p>\n\n\n\n<p>When orders are downloaded into your Revel POS your inventory counts will then update in Revel with each line item in your BigCommerce order. This will result in a two-way inventory sync.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Make sure you have verified that you're connecting successfully. \nCreating a <strong>new<\/strong> product online is the easier first step. \n<\/code><\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Note: Once the web order is created in the POS, the POS will then trigger a two way inventory sync for each of the lline items in the web order.<\/p>\n<\/blockquote>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Please send Revel API support an email to enable web order discounts and overrides for each establishment<\/strong> ID (single location, establishment id = 1) in your account to prepare for web orders. This setting allows for price overrides for discounts and sales in your online store for the web orders endpoint. If you need our assistance, please let us know, and we can also contact Revel directly for this item.<\/li>\n\n\n\n<li>If you wish to set web orders to Closed status in Revel, please make sure the following Online Ordering setting is checked in the Revel Web Portal: Auto-close paid orders.<\/li>\n\n\n\n<li><strong>Create a custom &#8216;Online Menu&#8217; for web orders<\/strong>.  All products that are available for sale online will need to be added to an online menu in Revel. Under the products section, click &#8216;add custom menu&#8217;, label &#8216;online&#8217;, and save.  To add products, the fastest way to do this is to auto-add all Revel products to your online menu categories. See an example of an online menu. Do you have multiple Revel custom menus? If so, please see the <a data-type=\"link\" data-id=\"https:\/\/help.kosmosesync.com\/index.php\/knowledge-base\/revel-custom-menu-multi-channel-setup\/\" href=\"https:\/\/help.kosmosesync.com\/index.php\/knowledge-base\/revel-custom-menu-multi-channel-setup\/\">Revel multi-channel setup<\/a>.<img decoding=\"async\" src=\"https:\/\/www.kosmoscentral.com\/imgs\/Online-Custom-Menu.jpg\" alt=\"\"><\/li>\n\n\n\n<li>To track online shipping charges a new type of shipping product needs to be created in Revel with the following attributes:<\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Name:<\/strong>&nbsp;Online Shipping<\/li>\n\n\n\n<li><strong>SKU:<\/strong>&nbsp;onlineshipping<\/li>\n\n\n\n<li><strong>Barcode:<\/strong>&nbsp;onlineshipping<\/li>\n\n\n\n<li><strong>Price:<\/strong>&nbsp;1.0<\/li>\n\n\n\n<li><strong>Sold by Weight:<\/strong>&nbsp;Checked<\/li>\n<\/ul>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li>To track online discounts a new discount needs to get created in Revel with the following attributes:<\/li>\n<\/ol>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Discounts can be found by going to the \u2018Products\u2019 tab and locating \u2018Discounts\u2019 found on the left hand side.<\/p>\n<\/blockquote>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Name:<\/strong>&nbsp;Online Discount<\/li>\n\n\n\n<li><strong>Discount Function:<\/strong>&nbsp;Standard<\/li>\n\n\n\n<li><strong>Discount Type:<\/strong>&nbsp;Amount<\/li>\n\n\n\n<li><strong>Variable Discount:<\/strong>&nbsp;Checked<\/li>\n\n\n\n<li><strong>Barcode:<\/strong>&nbsp;Enter a barcode number (We will need this number for your action settings)<\/li>\n\n\n\n<li><strong>Active:<\/strong>&nbsp;Checked<\/li>\n\n\n\n<li><strong>How Often to Apply:<\/strong>&nbsp;Once per order<\/li>\n\n\n\n<li><strong>Qualification Type:<\/strong>&nbsp;Order<\/li>\n<\/ul>\n\n\n\n<ol start=\"6\" class=\"wp-block-list\">\n<li>If online orders include tax charges, please make sure the tax settings in Revel apply the same tax rates as your online store. When the new API is used to create web orders in Revel the order totals including taxes are now calculated in Revel based on the Revel tax settings and the line item prices from the online order.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"configuring-your-actions\"><a href=\"https:\/\/help.kosmosesync.com\/kb\/bigcommerce-web-orders-sync-to-revel-pos#configuring-your-actions\">#<\/a>&nbsp;Configuring your Actions<\/h3>\n\n\n\n<p>Follow the instructions on the Orders Action configuration and the \u2018?\u2019 question marks will help guide you in your setup. When a BigCommercey order is downloaded into your POS your inventory will also update with all the line items in your web order.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>To download an order into your POS, Kosmos eSync will filter on the order status fields of BigCommerce. For example, \u2018Awaiting Fulfillment\u2019, is a successful new order in BigCommerce.<\/li>\n<\/ol>\n\n\n\n<p>See the example BigCommerce Web Orders configuration:<img decoding=\"async\" src=\"https:\/\/www.kosmoscentral.com\/imgs\/BigCommerce-Revel-Web-Orders.jpg\" alt=\"\"><\/p>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Next, configure how your order will reach your Revel iPad POS. Open orders can be viewed in the POS and will need to be closed out before the end of the day. You will need to assign a register, location, payment type, system-id for shipping, create a tax product, etc. For closed orders you can also setup a virtual employee (Online Orders) to assist with locating online orders and reporting.<\/li>\n<\/ol>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>We also suggest creating a custom payment type, like \u2018Online Payment\u2019<\/p>\n<\/blockquote>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>Configure your BigCommerce status update action next. The BigCommerce order status change is confirmation that your BigCommerce downloaded into your POS, and eSync will then focus on the next group of orders. The date time stamp is used to view orders in your POS that have already been downloaded by this specific date and beyond and only those orders will be considered when updating your BigCommerce order status to something new, like \u2018Awaiting Shipment\u2019 and will also prevent any possible duplicate web orders in your point of sale.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/www.kosmoscentral.com\/imgs\/BigCommerce-Status-Update-Revel.jpg\" alt=\"\"\/><\/figure>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>Now add both Actions into a new task hit the RUN button, then view your Activity Log for the Task. Create a new Task.<img decoding=\"async\" src=\"https:\/\/www.kosmoscentral.com\/imgs\/Create-Task.jpg\" alt=\"\"> <\/li>\n\n\n\n<li>Add Your Order Actions.<img decoding=\"async\" src=\"https:\/\/www.kosmoscentral.com\/imgs\/Add-Actions-BC-Revel-Orders.jpg\" alt=\"\"><\/li>\n\n\n\n<li>To locate your BigCommerce order in Revel, go to Reports and order history.<\/li>\n\n\n\n<li>Click to&nbsp;<a href=\"https:\/\/help.kosmosesync.com\/index.php\/knowledge-base\/finding-revel-orders-in-the-revel-ipad\/\" target=\"_blank\" rel=\"noreferrer noopener\">view your Revel order in your iPad<\/a>&nbsp;that you assigned.<\/li>\n<\/ol>\n\n\n\n<p><strong>Updating (Voiding) Revel Orders.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click to learn more about testing <a href=\"https:\/\/help.kosmosesync.com\/index.php\/knowledge-base\/how-to-void-and-adjust-orders-in-revel\/\" data-type=\"link\" data-id=\"https:\/\/help.kosmosesync.com\/index.php\/knowledge-base\/how-to-void-and-adjust-orders-in-revel\/\" target=\"_blank\" rel=\"noreferrer noopener\">updating and voiding out orders in Revel POS<\/a><\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Note &#8211; For the Web Ordering API If the action setting to Mark orders as closed is used to apply a payment and a merchant also wants to receive notifications for new web orders than the Revel Online Ordering setting (found in the Revel web portal) to Auto-close paid orders should NOT be enabled. Disabling the online ordering setting to Auto-close paid orders will allow merchants to manually close out web orders with a payment, and still receive notifications for new web orders.<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/help.kosmosesync.com\/kb\/send-bigcommerce-orders-to-clover-pos#need-to-print-the-order\">#<\/a>&nbsp;<strong>How are discounts supported?<\/strong><\/h3>\n\n\n\n<p>We support coupon discounts and discount totals. The discount total includes promotions on member pricing, etc. Store credit is not calculated in the discount total, nor does eSync support it today. If you need support for store credits, our team will have to customize your order action for you. Please create a support ticket for a quote.<\/p>\n\n\n\n<p>See the article for <a href=\"https:\/\/help.kosmosesync.com\/index.php\/knowledge-base\/revel-dining-options-for-web-orders\/\" data-type=\"link\" data-id=\"https:\/\/help.kosmosesync.com\/index.php\/knowledge-base\/revel-dining-options-for-web-orders\/\u2197\" target=\"_blank\" rel=\"noreferrer noopener\">alternate web-order dining options<\/a><\/p>\n\n\n\n<p>See article for <a href=\"https:\/\/help.kosmosesync.com\/index.php\/knowledge-base\/out-of-state-revel-web-orders\/\" data-type=\"link\" data-id=\"https:\/\/help.kosmosesync.com\/index.php\/knowledge-base\/out-of-state-revel-web-orders\/\">out of state taxes for Revel web orders<\/a><\/p>\n\n\n\n<p>See the article on&nbsp;<a href=\"https:\/\/help.kosmosesync.com\/index.php\/knowledge-base\/kosmos-activity-log-status-codes\/\">Kosmos activity log and status codes<\/a><\/p>\n\n\n\n<p>See the article on \u2018<a href=\"https:\/\/help.kosmosesync.com\/index.php\/knowledge-base\/how-to-trigger-pos-product-updates\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to trigger point of sale updates, for an integration.<\/a>\u2019<\/p>\n\n\n\n<p>See the video example on&nbsp;<a href=\"https:\/\/www.youtube.com\/watch?v=IBiYP3tyfzw\" target=\"_blank\" rel=\"noreferrer noopener\">Bulk Migration of Items and Inventory from your POS to your Shopping Cart<\/a><\/p>\n\n\n\n<p>If you\u2019d like to purchase a&nbsp;<a href=\"http:\/\/billing.kosmoscentral.com\/order.php?step=0&amp;productGroup=20\" target=\"_blank\" rel=\"noreferrer noopener\">support package<\/a>, you can do so here.<\/p>\n\n\n\n<p>If you have further questions, please post a ticket on our&nbsp;<a href=\"https:\/\/supportcenter.kosmoscentral.com\/helpdesk\" target=\"_blank\" rel=\"noreferrer noopener\">Help Desk<\/a><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to send BigCommerce web orders to Revel Systems and update stock Now that you have tested product updates, you can try orders next. When orders are downloaded into your Revel POS your inventory counts will then update in Revel with each line item in your BigCommerce order. This will&#8230;<\/p>\n","protected":false},"author":1,"comment_status":"open","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":[32,45],"ht-kb-tag":[],"class_list":["post-302","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-integrate-revel-systems-pos-bigcommerce","ht_kb_category-integrate-bigcommerce-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\/302","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=302"}],"version-history":[{"count":14,"href":"https:\/\/help.kosmosesync.com\/index.php\/wp-json\/wp\/v2\/ht-kb\/302\/revisions"}],"predecessor-version":[{"id":798,"href":"https:\/\/help.kosmosesync.com\/index.php\/wp-json\/wp\/v2\/ht-kb\/302\/revisions\/798"}],"wp:attachment":[{"href":"https:\/\/help.kosmosesync.com\/index.php\/wp-json\/wp\/v2\/media?parent=302"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/help.kosmosesync.com\/index.php\/wp-json\/wp\/v2\/ht-kb-category?post=302"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/help.kosmosesync.com\/index.php\/wp-json\/wp\/v2\/ht-kb-tag?post=302"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}