Integrations

Netsuite to Shopify Plus Integration

Using Shopify's REST & GraphQL APIs, and Netsuite's REST APIs, you can connect Netsuite ERP to Shopify Plus.

The Netsuite <> Shopify Plus Integration can be customised to include all key flows required to integrate both systems including products, inventory, customers, orders, fulfillments, loyalty and refunds, and can be further customised to meet any specific integration requirements for your business.

Integration Overview

We work with each client to implement the best SaaS connector to integrate Netsuite to Shopify Plus.

While the connector is implemented on a per-client basis to meet your specific requirements, the following elements are considered standard features that are present in most integration deployments.

Products

  • Create and manage products in Netsuite and have them flow in real time to Shopify Plus.

  • Maintain Netsuite as the single source of truth for all product data including rich data or use Shopify for enrichment.

  • Map pricing including B2C and B2B Pricing Tiers to Shopify Plus, and keep pricing in sync.

  • Create Kits and Components from Netsuite as Products with or without variations in Shopify Plus.

  • Create variations as variants in Shopify (Size, Colour), or as standalone products (eg Seperate Colours as seperate products).


Inventory

  • Inventory data from defined Netsuite warehouses passes to Shopify in near-real-time, by location, by SKU to ensure Shopify has the latest and most accurate data.

  • As orders are placed in Netsuite (eg from other channels), inventory will automatically be deducted from Shopify in real time to reflect these changes.

  • As orders are placed online, Shopify's inventory will reflect the inventory deduction(s) and the order is passed to Netsuite in real time to ensure the inventory remains in sync.


Sales Orders & Quotes

  • All orders in Shopify sync down to Netsuite as Sales Orders or Sales Quotes.

  • Netsuites Invoicing & Fulfilment Processes can be managed as normal.

  • Order information from Shopify will be used to assign the order to the matching contact in Netsuite, or a generic contact for eCommerce orders


Fulfillments

  • Manage fulfillments, split fulfillments, partial fulfillments and tracking within Netsuite or your shipping system and have all data push to Shopify to notify customers.


Customers & Contacts

  • All contacts within a customer created in Netsuite with an email address can be created as a customer in Shopify.

  • All Shopify customers can be created (or merged) with an Netsuite company/contact record with the same email address.

  • Single view of customers with a unified record across Shopify and Netsuite.

  • As customers are added to each system, ensure the matching record is created in the other system.


Pocket Square have the ability to leverage any of the Netsuite features, processes or data flows that you're using to create customised versions of all flows above, or completely new flows to meet your business requirements.

While each middleware app will be assessed for your specific requirements, Pocket Square typically recommend Celigo or Oracle Netsuite's Native Connector as the Saas Integrator.

About Shopify's APIs

Shopify has fully open and well-defined APIs, which can be leveraged by any external system, app, ERP or POS system including Netsuite.

Pocket Square have full access to all Netsuite API Reference Documents, and the chosen SaaS middleware will work to keep your integration up to date.

The full documentation can be found here:

Let's Chat

Are you interested in working with us? Just want to know a bit more information?

Give us a few details and we’ll be in touch to arrange a time to chat. Can’t wait? Give us a call on 0800 155 055 (NZ) or 02 9190 8486 (AU).