NetSuite Made Better: Introducing ShipBob’s Latest Fulfillment Integration


Need Help With Order Fulfillment? ShipBob Can Help.

Let’s Talk

Subscribe for More

Enjoying this article? Join the tens of thousands who get the latest from ShipBob’s blog emailed every other week.

Much like a house, a growing ecommerce brand needs a strong foundation to be built upon. 

For many mid-market and enterprise sized brands, NetSuite is that foundation. 

As the leading ERP utilized by many of the fastest-growing ecommerce brands today, NetSuite is the source of truth platform your business needs to stay running. That’s why ShipBob’s built a NetSuite integration that helps streamline logistics and share fulfillment, shipping, and order data at the right time and via the right customizable workflows.

Our direct integration can help your business scale while seamlessly layering ShipBob and NetSuite. In this blog, we’ll share more details about NetSuite fulfillment and how ShipBob’s integration helps your brand operate at its best.

What is NetSuite order fulfillment?

NetSuite order fulfillment refers to ensuring all orders across your business are picked, packed, and shipped on time across channels, while maintaining visibility within the NetSuite ERP. 

Introducing ShipBob’s NetSuite integration

ShipBob has a native integration with NetSuite for businesses that utilize ShipBob’s fulfillment solutions to save a lot of time on custom integrations. By providing the groundwork on connecting these systems, you’re still able to further tailor it to your exact needs.  

What does that mean? Let’s take the metaphor of building a house. 

In order to build a reliable, stable structure, you need a leveled foundation, which is the most challenging part of the building process.

With our direct integration with NetSuite, ShipBob acts as your contractor: we’ve leveled the foundation, laid groundwork and built the bones of the structure. As a result, we’ve completed the most difficult part of building the integration so you’re able to customize what’s built on top of it so you can create something that is uniquely yours. 

ShipBob’s integration with NetSuite gives you the freedom to create the tech stack that is best for your business so you can excel. The integration offers benefits such as making a seamless transfer of information, increasing visibility, lowering costs, and more.

Benefits of the ShipBob and NetSuite integration include:

  • Syncing data between NetSuite and ShipBob in real-time.
  • Centralizing your business-critical ecommerce data while maintaining NetSuite as your enterprise resource planning (ERP) software.
  • Automating data sync between platforms, so you can keep using NetSuite as your source of truth without switching between platforms.
  • Efficient onboarding with ShipBob, which means you’ll start shipping even faster.

Order fulfillment

By using ShipBob’s direct integration with NetSuite, customer orders from NetSuite sync to ShipBob and fulfillment information from ShipBob syncs back to NetSuite. 

This data sync will allow you to import sales orders from NetSuite to ShipBob. When an order is placed on your site (or any of your DTC sales channels), ShipBob will automatically upload order tracking information and create item fulfillment records that are linked to your sales order records in NetSuite. 

There are various configurations possible using the order sync workflow, including: 

  • Toggle sales order sync on and off
  • Set start-shipping date
  • Set an optional order import delay for as as little 30 minutes and up to 24 hours
  • Filter by subsidiaries, sources, statuses, and more
  • Map NetSuite Transaction object fields to specific ShipBob order properties 

Inventory management

With the ShipBob and NetSuite integration, you can manage your inventory in NetSuite and rest assured that the updates will be synced with ShipBob’s platform. 

You can create and update inventory items, as well as create and update kits in NetSuite for ShipBob to fulfill. This integration allows you to use one platform to manage the entirety of your inventory.  

Using our inventory quantity workflow, you’re able to sync inventory counts from ShipBob to NetSuite, either by specific product or network-wide, for “True Up” syncs. 

Here is a quick context summary of the different types of product concepts that NetSuite supports:

  • Inventory items are your traditional products with tracked inventory counts.
  • Kits are made of multiple products that are sold together as a whole. At ShipBob, these are known as “bundles.”
  • Assembly items are items that are manufactured and are made of other components. For example, a desktop computer with several OEM parts inside is considered an assembly item.

Specialized warehouse services

No matter if you’re outsourcing fulfillment to ShipBob or using ShipBob’s warehouse management system (WMS), ShipBob’s solutions can help you optimize your order fulfillment process while NetSuite remains your single source of truth. 

Multichannel support

ShipBob provides best-in-class logistics to ecommerce brands of all sizes. Our advanced technology and global fulfillment network allows brands to get DTC and B2B orders into the hands of customers quickly. 

In addition to direct-to-consumer fulfillment, ShipBob is a proven omnichannel fulfillment solution. With both retail dropshipping and retail distribution capabilities, ShipBob supports all of merchants B2B fulfillment needs. Our integrations with EDI providers makes it easy to connect with retailers to automate shipping to today’s most popular retailers and marketplaces

White glove delivery

Now more than ever, customers expect fast shipping and premium delivery experiences. ShipBob understands that this is a non-negotiable for ecommerce businesses. That’s why we partner with UPS, FedEX, USPS, DHL, and other regional carriers to offer shipping methods that provide white glove delivery to ensure your customers get their orders quickly. 

Local distribution networks

With over 40 fulfillment centers worldwide (and more continually underway), ShipBob offers an expansive fulfillment network so merchants can provide a fast, localized shipping experience for customers. 

ShipBob’s presence in the US, UK, EU, Canada, and Australia helps brands expand internationally with ease. 

By utilizing numerous of ShipBob’s fulfillment centers in different regions of the country (or world), brands are able to enjoy significant time and cost savings. Additionally, with fulfillment centers in countries across the world, brands improve customer satisfaction by offering decreased shipping costs and faster in-country shipping.

How to integrate NetSuite with your ShipBob account

ShipBob has created a two-way integration with NetSuite. Read on to learn how to set up the integration for your business:

Before you can integrate your NetSuite account with ShipBob, you’ll do some preliminary set up. 

First, you’ll need to add a custom field in NetSuite in order to receive order import acknowledgements:

  1. Go into Customization > Lists, Records, & Fields > Transaction Body Fields > New.
    1. Add “Imported to ShipBob” in the Label Field. 
    2. Add “_shipbob_imported” to the ID Field.
    3. Add “When an order has been successfully imported from NetSuite to ShipBob the NetSuite <> ShipBob integration will automatically update this field to be TRUE. It should not be manually adjusted.” to the Description. 
    4. Choose “Check Box” in the drop down for the Type.
  2. Check the box for “Show In List” so you’ll be able to see which NetSuite orders have been synced with ShipBob. 
  3. Check the box for “Sale” in the “Applies To” tab. 
  4. Click Save.

Next, you’ll need to set up NetSuite to allow the ShipBob integration to update NetSuite orders: 

  1. Go into Setup > Company > Enable Features. 
  2. Click Transactions. 
  3. Check the “Advanced Shipping” Box under Shipping & Receiving.
  4. Click into the Suite Cloud subtab.
  5. Click Save.
  6. Check “SOAP Web Services” and “Rest Web Services” under SuiteTalk (Web Services)

Now, you’ll be able to authenticate your integration. 

First, you’ll create an Integration Record:

  1. Within your NetSuite dashboard, go into Setup > Integration > Manage Integrations > New.
  2. Name the integration. 
  3. Check the following boxes under Token-Based Authentication:
    1. Token-Based Authentication
    2. TBA: Authorization Flow API
  4. Check the following boxes under OAuth 2.0:
    1. Public Client 
    2. Restlets
    3. Rest Web Services
    1. Click Save.
    2. Find the Company ID/Account ID in Setup > Company > Company Information.
      1. This is needed when connecting the Pandium tenant. If this is a Sandbox NetSuite account it will have a suffix (e.g. _SB2) and should be entered into tenant secrets with a hyphen (e.g. -sb2).

Next, you’ll create a Role: 

  1. In the NetSuite dashboard, navigate to Setup > Users/Roles > Manage Roles > New.
  2. Name the role as desired.
  3. Check the Core Administration Permissions and add the following permissions:
    1. Setup Tab
    2. Lists Tab
    3. Transactions Tab
    4. Custom Records Tab
    5. Reports Tab
  4. Click Save.

After creating the Role, you’ll be able to assign it to the User that will be used for the integration.

  1. In the NetSuite dashboard, navigate to Lists > Employees and identify the employee to whom access should be given. 
  2. Click Edit for the employee. Scroll down to Access > Roles subtab. 
  3. Click Give Access.
  4. Under Roles, select the newly created Role to add. 
  5. Click Save. 

Lastly, you’re ready to navigate to the ShipBob App Store from the Integrations tab of your ShipBob dashboard. Find the NetSuite integration, and continue the connection. 

ShipBob’s NetSuite integration solves common challenges

Today’s most popular ecommerce brands have unique needs, that’s why they partner with NetSuite. Whether it’s custom operational processes and workflows or specific integrations, brands want to create the functions that will make their business run at its best. 

ShipBob understands the importance of NetSuite and what it offers to mid-market and enterprise brands. That’s why we’ve developed our NetSuite integration. 

This semi-customizable NetSuite integration is ideal for customers who use the ERP solution and want to maintain using it as their single source of truth while utilizing ShipBob’s fulfillment services.

The integration allows your ShipBob account to directly connect to NetSuite to either pass orders from NetSuite to ShipBob, or pull key data from ShipBob to NetSuite for accounting purposes. 

ShipBob has created and will maintain the direct integration with NetSuite so you can focus on what matters: your business.

Implement ShipBob’s NetSuite integration

If you’re ready to partner with ShipBob and implement our direct integration with NetSuite, request a quote to connect with our team of experts.   

ShipBob and NetSuite FAQs

Below are answers to the most common questions about ShipBob’s NetSuite fulfillment capabilities.

Does ShipBob ship internationally?

ShipBob is a trusted international fulfillment partner. ShipBob ships orders to all countries served by USPS, UPS, FedEx, DHL, and other carriers. 

Can ShipBob store my items?

As a third-party logistics provider, ShipBob stores items until they’re ordered, after which ShipBob’s fulfillment team picks, packs, and ships the order to the end customer. In addition to fulfillment, ShipBob offers advanced technology to assist brands with inventory management, order management, and more to help them make informed decisions for their business and succeed.

Does ShipBob integrate to NetSuite?

ShipBob has a direct integration with NetSuite which allows brands to utilize ShipBob’s best-in-class logistics while using NetSuite as the single source of truth for their business. 

Who else does ShipBob work with?

Many of today’s most popular brands, such as Hero Cosmetics, The Adventure Challenge, PetLab, Chamberlain Coffee, and TB12, use ShipBob for fulfillment. 

Written By:

Meredith is a Content Marketing Specialist at ShipBob, where she writes articles, eGuides, and other resources to help growing ecommerce businesses master their logistics and fulfillment.

Read all posts written by Meredith Flora