Order Management
Updated on August 4th, 2023
-
Order Management
- Dashboard
-
Orders
- Amazon FBA: Common Errors and Troubleshooting
- Orderbot: Split Order by Available Stock
- DHL eCommerce Integration Specifics
- Shipping Orders - Processing Options
- Bulk Actions for Orders
- Custom Fields for Orders (Custom Columns)
- UPS Electronic Customs Documents - ETD & Commercial Invoices
- Multi-Channel Fulfillment
- Duplicate or Clone an Order
- FBA Workflow Box Contents & Secondary "Ship From" Address
- Box Contents Defaults for FBA Workflows
- Customizing the organization of Columns in the Orders Module
- Missing Stock Location and Configuring Inventory
- Downloading and Printing Pick Lists
- FBA Order Management
- Resolving an Order in Missing Product Information Status
- Restoring a Cancelled Order
- Reprinting Shipping Labels
- FBA Workflow
- Importing External Shipments
- Stock Transfers
- Canceling an Order
- Restore an On-Hold Order
- Shipping an Order with Multiple Packages
- Creating and Receiving an RMA
- Creating a Manual Order
- Resolving Out of Stock Orders
- Downloading and Printing Packing Slips
- Creating a Manual Order - Individually or In Bulk
- Manually Mark an Order as Shipped - Individually or in Bulk
- Can I create an RMA for an FBA order?
- Export an Order to a 3PL
- Resolving an order that is "Missing Fulfillment Source"
- Ship Multiple-Package Orders
- Fulfilling an order using MCF (Multi-Channel Fulfillment) for a Core Product in a Bundle
- Validating Shipping Addresses
- Updating Orders in Bulk
- Unresolved: Missing Order Info
- Changing Fulfillment Method and Source
- Importing Orders Via Spreadsheet (In Bulk)
- Resolving an Awaiting Payment Order
- Importing Tracking Information for Shipped Orders via a Spreadsheet
- Changing an Order to Amazon Multi-Channel Fulfillment (MCF)
- Customs
- Shipping Orders
- Merging Orders in Order Manager
- Splitting Orders in Order Manager
- Exporting Orders
- Searching and Filtering Orders
- Extensiv Order Manager Workflow for Sending Dropship Orders via Email
- Resolving Missing Product Info Orders
- How to add an item to an existing order
- Unresolved: Missing Fulfillment Source
- What does the error "Weight cannot be less than the total customs item weight" mean?
- Update about Accessing Orders
- Pre-order/Back Order Workflow
-
Inventory
- Viewing Stock Edit History
- Strict FIFO
- Bulk Inventory Reconciliation
- Stock Location - Inventory Management Functionality
- Stock Edit History Export
- Inventory - Transfers Tab
- Inventory - How Extensiv Order Manager Presents Bundle Inventory
- Inventory Update Triggers
- Exporting Stock Details
- Exporting Inventory
- Importing Reorder Rules
- Inventory Rules - Edit History
- Inventory Rules per Master SKU
- Uploading Auto-Reorder Rules in Bulk
- Excluding Warehouse's Stock at the SKU Level
- Channel Allocation Rules in Bulk (Global)
- Creating Auto-Reorder Rules
- Channel Allocation Rules
- How to Search for SKUs in the Inventory Module
- Uploading Inventory via Spreadsheet
- Manually Transferring Stock to Another Location
- Inventory Module Overview
- Inventory Value Reconciliation
- Excluding a Warehouse from Showing Stock for all Products in Bulk
- Importing Stock Minimums
- Incoming Units per Master SKU
- Importing Inventory
- Uploading Inventory Through the UI
- Adding Inventory to a Stock Location Manually
- How to Filter Inventory by Warehouse
-
Purchase Orders
- Available Actions for a PO
- Restoring a PO
- Updating PO Number Prefix
- Re-Sending a PO
- Receiving a P.O.
- Printing a P.O.
- Canceling a P.O.
- Authorizing a P.O.
- Working with PO Milestones
- Voiding a P.O.
- Searching for POs
- Auto POs + Reorder Rules
- How to Create a Manual PO
- How to Automate Purchase Orders (Auto-POs)
- How can I delete a line item from a purchase order?
- Paste from CSV - PO Import
- Understanding Purchase Order (PO) Statuses
- Exporting POs
-
Shipments
- Searching for Shipments
- Printing Shipping Labels
- Printing End of Day Forms
- Tracking Shipments
- RMA Exports
- How do I print an End of Day form or Package Level Detail report for UPS shipments?
- Shipments - Resending Confirmation Emails
- Voiding Shipments
- Postal Zones
- Exporting Shipments
- Parcel API Launch for Extensiv Brands
- Customers
-
Products
- Instructional Video - Master Product Spreadsheet
- Exporting Products
- Product Creation FAQ
- Associating a Listing SKU to a Master SKU
- Creating Core Products in the App
- How to Manage Products
- How to Import Your Vendor Products
- Search For Products
- How to Reassign a Listing SKU to Another Product
- Creating Products through the UI
- Creating Listing SKUs in Bulk (via Spreadsheet)
- Creating Vendor Products in Bulk (Via Spreadsheet)
- How to Disable Inventory Updates for a Specific Sales Channel
- How to Enable Extensiv Order Manager to Automatically Calculate Order Weight Based on Product Weight
- How does Extensiv Order Manager handle variations of the same product?
- Adjusting Master SKUs
- Creating Vendor Products in the App
- Creating Product Variations Through the UI
- Creating Products via Spreadsheet
- Creating Listing SKUs through the UI
- Creating Bundles/Kits Through the UI
- Custom Bundle/Kit Export
- Custom Product Fields
- Managing Digital SKUs
- Analytics
-
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
- 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
- Commonly Used 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
- Templates
-
General
- API
- API Integrations
- Accessing and Navigating Order Manager
- Error Messages
-
Order Manager
- Customer Experience Upgrades
- Brexit for UK Inventory & Shipments
- BigCommerce Order Statuses
- Order Export Configuration in the UI- Complete List of Order Export Fields
- FBA to FBM Conversions - Amazon North America Remote Fulfillment with FBA Sellers
- Error Message “Invalid Customs Item Data”
- Integrating Endicia
- Error: "The Shippers shipper number cannot be used for the shipment"
- Edit Shopify Order Items
- Adding BigCommerce as a Sales Channel
- Where does Extensiv Order Manager determine Inventory Value and COGS from?
- Endicia's pay-on-use return labels?
- [FAQ] What other Amazon marketplaces do you integrate with?
- Does Order Manager Support Amazon Buy Shipping?
- Shopify POS Location Capture and Orderbot
- Formatting Order Information When Shipping to US Territories
- Enable Shopify POS
- Reactivating an Orderbot
- Setting Up Billing/Inventory Allocation Zones
- How To Set Up Shipments Import
- What are Orderbots?
- Addressing missing Snapshot Data on July 9, 2023
-
Popular Articles
- Viewing Stock Edit History
- Error: "The Shippers shipper number cannot be used for the shipment"
- Support for Shopify's Additional Details
- How to Manage Products
- Walmart Fulfillment Services - WFS
- Does Order Manager Support Amazon Buy Shipping?
- What are Orderbots?
- Understanding the Extensiv Order Manager Dashboard
- Amazon FBA: Common Errors and Troubleshooting
- Shopify Refund Webhook - POS Orders
- Accounting Integrations
API/App Store FAQ
How do I access the API?
Answer
Submit a request to support-oms@extensiv.com in order to request access.
When your app is created it will automatically be hidden from the app store, the link for it will be emailed to you. Once your production app is tested and ready to go live please submit a request to support-oms@extensiv.com and the API team will take care of validating everything and make your app visible to everyone.
How do I generate an access token?
Answer
Submit a request to support-oms@extensiv.com in order to request access.
When your app is created it will automatically be hidden from the app store, the link for it will be emailed to you. Once your production app is tested and ready to go live please submit a request to support-oms@extensiv.com and the API team will take care of validating everything and make your app visible to everyone.
How do I create a new app?
Answer
Submit a request to support-oms@extensiv.com in order to request access.
* When your app is created it will automatically be hidden from the app store, the link for it will be emailed to you. Once your production app is tested and ready to go live please submit a request to support-oms@extensiv.com and the API team will take care of validating everything and make your app visible to everyone.
I created a partner account and an app but when I log in I don't see anything, is something wrong?
Answer
Partners accounts are only used to maintain apps. To test your app and use the API you need to sign up for a new test user account. Instructions and the link to do so are in the email that was automatically sent to the partner's email address once the app was created.
How do I test my app?
Answer
Partners accounts are only used to maintain apps. To test your app and use the API you need to sign up for a new test user account. Instructions and the link to do so are in the email that was automatically sent to the partner's email address once the app was created.
Testing of my app is completed on the demo environment, what are the next steps?
Answer
You need to go through the same process but on production, the instructions were sent to you previously via email.
My app is ready for production, what are the next steps?
Answer
You need to go through the same process but on production, the instructions were sent to you previously via email.
I get a page not found while trying to test my app on production, what's wrong?
Answer
If your app is currently being tested (not live), it needs to be activated by the API team (submit a request to support-oms@extensiv.com ). If your app has been made visible only to certain users, make sure you are logged in with these user accounts otherwise you won't be able to see the app
I have a technical error, where can I get technical support?
Answer
Please submit a request at our support-oms@extensiv.com
I get this error message: "error":"Invalid value 'Can not deserialize instance of com.skubana.cerp.model.validation.ValidList out of START_OBJECT token\n at java.io.PushbackInputStream@59fca99d; line: 1, column: 1]' (line: 1 column: 1)
Answer
You are submitting invalid JSON. Please refer to our API documentation for valid JSON to start from. You can also validate your JSON using this site before submitting it to the API: https://jsonformatter.org/
I created orders using PUT /orders but I don't see them anywhere. What is wrong?
Answer
All orders created through the API will first go to the SKU_UNPROCESSED status. From there it can take up to 90 seconds for Order Manager to process them. Until they are processed orders are not editable.
The orders I created have the SKU_UNPROCESSED status, what is going on?
Answer
All orders created through the API will first go to the SKU_UNPROCESSED status. From there it can take up to 90 seconds for Order Manager to process them. Until they are processed orders are not editable.
I try to use the picklist with POST /inventory/pick and I get this error message: "ERR046: Cannot find any pickable stocks for the specified order"
Answer
Orders have to be in a picklist in order to be picked. Picklists can be created within the Order Manager UI. Go to Orders tab > Awaiting shipment > Check some orders > Print > Pick List(s).
Does your API support TLS 1.2?
Answer
Yes. See our load balancer security policy below
Why is there a delay for my data to show up successfully?
Answer
Order Manager is moving away from a monolithic service architecture to a microservices architecture operating on the principle of eventual consistency. What this means for the API: we guarantee that any operation that returns a successful status code will have eventually completed in our system. As our infrastructure becomes more robust and complex, we will continue to do our best to optimize performance and minimize response times. With that being said, we cannot guarantee API operations to complete immediately after returning.
Why is my app getting the response 429 Too Many Requests?
Answer
In order to prevent overstraining our system we put in place limits of how many requests an app can make in a given time period. Throttling limits vary and can be found in the documentation for each endpoint. If you find that 429's are being returned frequently, check your program logic to confirm that your requests are spaced out correctly. You should also confirm that you are only sending necessary requests. For example, you should not need to send duplicate inventory update requests for all skus when the inventory quantity has not changed.
Below you will find an explanation of how our leaky bucket algorithm works for throttling app requests.
Maximum Request quota - The number of requests that you can submit at one time without throttling. The request quota decreases with each request you submit, and increases at the restore rate.
Restore rate (also called the recovery rate) - The rate at which your request quota increases over time, up to the maximum request quota. (e.g. if restore rate is 250, it means one request is restored every 250 milliseconds or 0.25 seconds)
Hourly request quota - The maximum number of requests you can submit per hour
For example based on the get orders endpoints: If there's a restore rate of 1000ms and you have a maximum request quota of 5 you can make 5 requests without being throttled but after 1 second you will get one request back.