View video

Shopify - NetSuite Integration

Sync orders, inventory, customer and point of sale data and automate order fulfillment, pricing and inventory count updates, and much more with our Shopify - NetSuite Integration

Shopify netsuite integration

Syncing data shouldn't be hard or complicated

SHOPIFY

API Version 2019-10

NETSUITE
2019.1 version

TRIGGERS
When this happens:

Fundamental / API-based:

A new Object in Shopify was created (e.g. Application Charge, Application Credit, Inventory Level, etc.)

For example: Poll for new goods that were added to a merchant’s stock, for a new order created, or for a recently abandoned checkout

An existing Object in Shopify was updated

For example: A customer has a new delivery address or the available quantity of certain goods at a specific location has changed

Fundamental:

A new object of any type was created in NetSuite (e.g. Opportunity, Customer, Transaction)

An existing object of any type was updated in NetSuite

Fundamental / Webhook-based:

A specific new event has occurred in a shop:

For example: A customer has created a new cart, or a merchant has created a new product in their Shopify admin area

See Shopify triggers documentation

Advanced:

An object was updated since the last polling time

A set of objects was updated since the last polling time

See NetSuite triggers documentation


ACTIONS
Do this:

Fundamental:

Create or update a new object in Shopify (e.g. Order, Product, Inventory Item)

Delete an object in Shopify by an ID (e.g. Inventory Item Id or Order Id)

Lookup an object in Shopify by ID (e.g. Fulfillment Event, Gift Card Adjustment, or Inventory Level)

Lookup a list of objects by ID (e.g. Transactions, Discount Codes, or Product Variants)

For example: Fetch all countries in which a specific order was placed and filter where tax value is greater than 0

See Shopify actions documentation

Fundamental:

Create a new standard or custom object in NetSuite if the ID doesn’t exist

Update an existing standard or custom object by ID

Delete a standard or custom object in NetSuite by ID

Lookup a standard or custom object by ID

Lookup for objects available in NetSuite which meet given criteria:

Basic search on a record type based on search filter fields that are specific to that type. For example: Search contacts by a provided email

Advanced:

Lookup for objects available in NetSuite which meet given criteria:

Joined search on a record type based on search filter fields on an associated record type. For example: Search contacts associated with customers

Advanced search on a record type in which you specify search filter fields. For example: Execute a saved search and then provide additional search filter criteria

See NetSuite actions documentation

Other popular NetSuite integrations

Mapping data is just the first step...

Reduce customer churn with Embedded Integration

transform data

using the powerful JSONata language

Keep your costs at bay with Reduce customer churn with Embedded Integration

orchestrate data flows

with the help of Content-Based Router

Increase product adoption with Embedded Integration

filter data

using a custom condition defined with JSONata

The many wonders of elastic.io

Share workspace to promote teamwork

Share workspace to promote teamwork

Invite other members of your team to collaborate on automation flows and easily control what they can see and do by assigning the workspace-specific user roles

Speed up integration project execution

Speed up integration project execution

The low code-first approach and intuitive data mapping tools help your IT team noticeably speed up their automation work through reduced effort and time investment

Debug integration flows with less hustle

Debug automation flows with less hustle

View all logs at once and filter them by flow name, date and output level with Trace, Debug, Info, Warning or Error handles, or get executions logs at a single flow step


Connect cloud-to-ground when needed

Connect cloud-to-ground when needed

Use a secure VPN tunnel to communicate data to or from your local resource, e.g. your internal database, with an easily configurable VPN Local Agent

Build complex integrations with ease

Build complex integrations with ease

Add complementary pieces of code on the fly, implement a modular flow architecture with the PubSub functionality, and trigger executions via webhooks or AMQP

Expand integration landscape when ready

Expand software landscape when ready

In addition to using dozens of application-specific, pre-built templates, you can easily connect to any API with our REST, SOAP, OData, SQL and other utility connectors

elastic.io Customer - Krombacher - logo
elastic.io Customer - Tata Consultancy Services - logo
elastic.io Customer - WWF - logo
elastic.io Customer - Mambu - logo
elastic.io Customer - Deutsche Telekom - logo