Order Management

Updated on January 4th, 2024

  • Extensiv Hub
    Popular Articles Getting Started Using Hub Technical Issues & FAQs Extensiv's Ideas Portal
  • 3PL Warehouse Manager
    Receiving Operations Inventory Management Shipping Operations System Configuration Scanning Operations Integrations Content Best Practice Resources Release Notes Popular Articles Troubleshooting Guides
  • Warehouse Management
    Getting Started Admin Console Shipping Order Picking & Packing Receiving Customer Portal Cycle Counting Kit Building Managing Users Barcode Scanner Import/Export Integrations Barcoding Wave Picking Bin Move Mobile Receiving and Picking Settings Popular Articles Reporting
  • Order Management
    Dashboard Orders Inventory Purchase Orders Shipments Customers Products Analytics Settings API API Integrations Accessing and Navigating Order Manager Error Messages Order Manager Popular Articles Accounting Integrations
  • Integration Management
    Getting Started with Integration Manager General Support Troubleshooting Extras & Addons API Documentation Popular Articles Order Sources Order Destinations
  • FAQs
  • Network Manager
    Getting Started Order Routing Management Technical Issues Shopping Carts Settings Settings, Products, and Orders
  • Billing Manager
    Getting Started Using Billing Manager
  • Release Notes
    Extensiv Sandbox Extensiv Extensiv Hub 3PL Warehouse Manager Integration Management Warehouse Management Order Management Billing Manager
  • Fulfillment Marketplace
    Getting Started
  • Sandbox
    Getting Started
+ More
  • Help Center
  • Order Management
  • Settings
  • Orderbots
  • Settings
    • General
        • Tax Identifiers
        • Company Time Zone Setting
        • Ruby Has 3PL Integration
        • Disable the Inventory Update From Extensiv Order Manager to All Sales Channels
        • Update My Profile
        • How to Enable Out of Stock Control for eBay Sales Channels
        • Company Info and Additional Account Settings
        • How to View Your Extensiv Order Manager Invoices
        • Installing an App from the Order Manager App Store
        • How To Remove an App in Order Manager
        • Configuring Shipping Presets
    • Sales Channels
        • Walmart Fulfillment Services - WFS
        • Setting Up Shipment & Carrier Mappings for Your Sales Channels
        • WFS Workflow
        • Amazon Cancellation Settings
        • Amazon Pacific Time Orderbot Setting
        • Shopify Locations
        • Shopify Tags
        • Enable or Disable Extensiv Order Manager Email Notifications to Your Customers
        • Deactivating a Sales Channel
        • Adding Shopify as a Sales Channel
        • Viewing a Sales Edit Channel's History
        • Adding Amazon as a Sales Channel
        • Adding eBay as a Sales Channel
        • Adding Newegg as a Sales Channel
        • Steps in Adding Walmart as a Sales Channel
        • Editing Sales Channels
        • Adding a Manual Sales Channel
        • How to Exclude a Warehouse From Pushing Inventory to a Sales Channel
        • Assigning a Packing Slip and/or Email Template to your Sales Channel
        • Adding Sales Channels
        • Reactivating Sales Channels
    • Webhooks
        • Order Payment Webhook
        • Shopify Auto-Subscribing Webhooks
        • Shopify Product Update / Product Edit Webhook
        • Shopify Refund Webhook (e-commerce Orders)
        • Order Creation Webhook
        • Shopify Cancellation Webhook
        • Shopify Fulfillment Webhook
        • Shopify Refund Webhook - POS Orders
        • Shopify Product Deletion Webhook
        • BigCommerce Webhook
    • Shipping Providers
        • Adding Shipping Providers
        • Adding DHL eCommerce as a Shipping Provider
        • How to Add Express 1 as a Shipping Provider
        • Adding Amazon Buy Shipping as a Shipping Provider
        • UPS Mail Innovations Services
        • Customizing Shipping Services and Package Types Per Shipping Provider
        • FedEx ETD
        • Deactivate or Reactivate a Shipping Provider
        • Adding FedEx as a Shipping Provider
        • Adding Stamps.com as a Shipping Provider
    • Vendors
        • Adding a Dropship Vendor to Extensiv Order Manager
        • How to Automatically Create Purchase Orders For Dropship Orders
        • Creating or Updating Vendors
    • Warehouses & Vendors
        • Instructional Video - Creating Warehouses & Warehouse Settings
        • Use Component Inventory Setting for Bundles and Kits
        • Setting a Dropship Template and Fulfilling Orders with a P.O.
        • Configuring Dropship Vendor FTP
        • Configuring Shipping Label Print Format Options
        • Can I have additional order information populated on my Shipping label?
        • Configuring a Dropship Vendor
        • How to Configure the Order Export File for FTP Connections
        • Search for Vendors
        • Inventory Dependent Warehouses
        • Updating the Address/Return Address for Your Warehouse
        • Deactivating a Warehouse in Extensiv Order Management
        • Creating and Configuring Warehouses in Extensiv Order Manager
        • Pick List Settings
        • Setting Up Document Print Settings
        • Setting Up Domestic Backup Warehouses
        • FTP Inventory Import for a 3PL
        • Setting Up a Warehouse's International Rank
        • How do I connect Extensiv Order Manager with Deliver?
        • Setting Up a 3PL Warehouse
        • Creating an In-House Warehouse
    • Orderbots
        • Adding Order Item to Order Orderbot Action
        • Understanding Apply Best Rate vs Cheapest Rate Orderbots
        • Support for Shopify's Additional Details
        • Orderbots filtered by zip code range
        • Postal Zones in Extensiv Order Manager
        • Mark Order as Shipped Orderbot
        • Automating Orders to Fulfill from a Specific Warehouse
        • Editing an Orderbot
        • Deactivating an Orderbot in Extensiv Order Manager
        • Replace Address Orderbot
        • Creating an Orderbot
        • Orderbots - Complete List of Filters & Actions
        • Orderbot: Set order weight and dimensions based on products
        • Orderbot: Using Hold the order for and Mark Order as Shipped
        • Commonly Used Orderbots
    • Templates
        • Email Verification Process for P.O. & E-mail Templates
        • Email Templates
        • Setting up Packing Slip Templates
        • Setting up Purchase Order (PO) Templates

Adding Order Item to Order Orderbot Action

This article provides instructions on adding an order item to your Order Orderbot Action.

Please ensure that the Master SKU and the listing SKU are already created before selecting the product you wish to add from the dropdown.

How To Set up this Orderbot Action

  1. Click + Add Action.
     
  2. Select “Add Order Item To Order”
     
  3. From the second dropdown, select a sales channel option. The only channels that will populate are ones that this action can apply to. If your sales channel is not listed there, it is not eligible for this action.
     
  4. Specify the Listing SKU for the sales channel to add to the order.
     
  5. Set the Unit Price that will be included in the order.
     
  6. Set the Quantity to add for the SKU
     
  7. Optional: Set any Discount for the product added
     
  8. Optional: Add Notes for the Order Item

Note: You can but do not need to set up a filter for this action to apply. If you do set up a filter that filters for a SKU/item, see the next note below.

Behavior: When the action applies, it will compile all fields from the orderbot action page to generate an order item and add it to the order as long as the sales channel for the order equals the sales channel from the orderbot action, otherwise it will simply skip over. Continue reading to understand how this action performs in terms of the sequence of orderbot application.

Limitation: At this time, this orderbot will only be supported for channels that allow editing order items, which are Manual Channels and Shopify.
 


Action Sequence

The "Add Order Item to Order" orderbot has a specified place in the sequence in which orderbots apply to qualifying orders.

  • This article refers to this orderbot as the "Add Item" orderbot. This article also refers to the Mark Order as Shipped orderbot action as the "Mark Shipped" orderbot.
     
  • Orderbot group application always starts with the lowest group number first. For example, Group 1 always applies first, then Group 2, then Group 3, etc.
     
  • If there is more than one Add Item orderbot, they will be handled according to group.
     
  • As with any orderbot action, the orderbot will only apply if its filters are met.
     

Why does a specified sequence in orderbot processing matter?

This matters because orderbot flows are extremely customizable. In an orderbot flow, orders are edited with each orderbot that applies. Therefore, if you had a flow that was contingent on a certain product being a part of the order or not, and you use the Add Item orderbots to make sure that product is included in an order, then you might expect your full flow to apply after the Add Item orderbot takes effect. Given the following details, that would not be the case, so you should customize your workflow with a different strategy.

Note: All Item/SKU filters trying to find SKUs that were added by Add item action will not work. As an alternative, we recommend the use of order labels to track when any items are added to an order. To set this up, you need to use the Add Label action along with the Add Item action. To determine if an item was added to the order, you can employ the “Order Label” filter instead of theItem/SKU filters. So if your orderbot workflow decides whether or not to apply any action based on the presence (or lack thereof) of another product, you can set up an orderbot that Adds an order label. And then have your orderbot filter for that same order label.


There are two ways to understand the sequence in which this particular orderbot will apply.

First Sequence- If there ISN'T a Mark Shipped orderbot in the flow

  1. Orderbots in any group will apply, according to Group, completely ignoring the Add Item orderbot(s).
     
  2. The Add Item orderbot applies. If there is more than one Add Item orderbot, they will apply according to group.
     
  3. Orderbot processing ends.

Example: I have a Group 1 Add Label orderbot, Group 10 Add Item orderbot, Group 15 Set Warehouse orderbot, and Group 20 Add Item orderbot.
 


In this case, if all orderbots qualify to apply, then the sequence would be:

  1. Add Label applies
     
  2. Set Warehouse applies
     
  3. Add Item applies (Group 10)
     
  4. Add Item applies (Group 20)

This example shows that although the Group 10 Add Item orderbot has a lower number group than the Group 15 Set Warehouse orderbot, the Set Warehouse action will apply before it because the Add Item orderbot is completely ignored until after all other orderbots have applied.


Second Sequence- If there IS a Mark Shipped orderbot in the flow

  1. Orderbots in any group that come before the Mark Shipped orderbotwill apply according to Group, completely ignoring the Add Item orderbot(s).
     
  2. Now the process considers which Add Item orderbots to apply.
    • IF the group of the Add Item orderbot is the same group or a lower number than the group of the Mark Shipped orderbot, then the Add Item orderbot will apply.
       
    • IF the Add Item & Mark Shipped orderbots are in the same group, then the Add Item orderbot will apply first. (Any other orderbots in the same group will apply before both the Add Item & Mark Shipped ones.)
    • IF the group of the Add Item orderbot comes after the group of the Mark Shipped orderbot, then the Add Item orderbot will NOT apply.
       
  3. Finally, the Mark Shipped orderbot applies. This automatically ends all orderbot processing, regardless of if there are more orderbots of any kind in any group that come after.

Example: I have a Group 1 Add Label orderbot, Group 10 Add Item orderbot, Group 15 Set Warehouse orderbot, Group 20 Mark Shipped orderbot, Group 25 Add Label orderbot, and Group 25 Add Item orderbot.
 

In this case, if all orderbots qualify to apply, then the sequence would be:

  1. Add Label applies
     
  2. Set Warehouse applies
     
  3. Item applies (Group 10)
     
  4. Mark Shipped applies (Group 20)

This example also shows that although the Group 10 Add Item orderbot has a lower number group than the Group 15 Set Warehouse orderbot, the Set Warehouse action will apply before it because the Add Item orderbot is completely ignored until after all other orderbots have applied.

However, it also shows that both the Group 25 Add Item orderbot and the Group 25 Add Label orderbot do NOT get applied. This is because any orderbot whose group comes after the Mark Shipped orderbot does not get to apply since the Mark Shipped orderbot ends all orderbot processing.

 

Extensiv University

Gain deeper insights and learn more about Order Manager with our online course at Extensiv University.
orderbot action order item

Was this article helpful?

Yes
No
Share additional feedback about this article

Related Articles

  • Analytics - COGS by SKU
  • Orderbot: Using Hold the order for and Mark Order as Shipped

Not finding the help you need?

Contact Support
Solutions
  • Solutions for Brands
  • Solutions for 3PLs
  • Solutions for 4PLs
  • Solutions for B2B
Products
  • Extensiv 3PL Warehouse Manager
  • Extensiv Warehouse Manager
  • Extensiv Order Manager
  • Extensiv Integration Manager
  • Extensiv Network Manager
Products
  • Customer Success
  • Implementation
  • Consulting
Ecosystem
  • Fulfillment Marketplace
  • Integrations
  • Partners
  • Become a Partner
Resources
  • Resource Library
  • Blog
  • Market Insights
  • What is a 3PL?
  • What is a 4PL?
  • What is a WMS?
  • Why a Cloud-based WMS?
  • Glossary
Help
  • Help Center
  • API Documentation
  • Extensiv Univerisity
  • Community
  • System Status
  • Extensiv Logo
  • 100 N Pacific Coast Hwy, Suite 1100, El Segundo, CA 90245
  • |
  • Contact Us:
  • 83-EXTENSIV 888.375.2368 (main)
  • |
  • 310.844.7570 (local)
  • Copyright © 2023 Extensiv
  • |
  • All rights reserved.
  • Privacy Policy
  • |
  • Terms of Service
  • Follow Us:
Expand