NetSuite

Enterprise-grade integration for Point of Sale and NetSuite

Introduction

Our in-house built solution creates a seamless integration between NetSuite and Point of Sale that supports your day-to-day business processes and is also easily scalable and customizable to fit your exact requirements.

Point of Sale & NetSuite Integration Introduction

The Point of Sale and NetSuite integration creates a seamless connection between your point of sale system and NetSuite, enabling efficient data synchronization across both platforms.

Direction: 2 Way (Point of Sale ↔ NetSuite)

Point of Sale to NetSuite

Point of Sale NetSuite
Customers Customers
Sales Documents Sales Orders, Cash Sales, Credit Memos
Payments Customer Deposits, Customer Payments
Purchase Orders Purchase Orders
Inventory Adjustments Inventory Adjustments

NetSuite to Point of Sale

NetSuite Point of Sale
Customers Customers
Items Products
Price Levels Price Lists
Vendors Suppliers
Locations Locations
Purchase Orders Purchase Orders
Item Fulfillments Inventory Receipts

Sync Entities

Customers

Customer sync can be bidirectional (two-way) between Point of Sale and NetSuite. This means that customer records created or updated in either system can be synchronized to the other system.

Field Names

Point of Sale NetSuite
First Name First Name
Last Name Last Name
Full Name Company Name
Company Company Name
Email Email
Phone Phone
Mobile Phone Mobile Phone
Billing Address Default Billing Address
Shipping Address Default Shipping Address

Products

Product sync is one-way from NetSuite to Point of Sale. NetSuite is the master system for product information.

Field Names

NetSuite Point of Sale
Display Name Name
Item ID / SKU Code
UPC Code Barcode
Sales Description Description
Base Price Default Price
Cost Estimate Cost
Tax Schedule Tax Rate
Item Type Type
Inventory Item Inventory Item
Vendor Supplier
Vendor Item Supplier Code

Price Lists

Price list sync is one-way from NetSuite to Point of Sale. NetSuite price levels are mapped to Point of Sale price lists.

Field Names

NetSuite Point of Sale
Price Level Name Price List Name
Price Level Values Price List Values
Currency Currency

Suppliers/Vendors

Supplier/vendor sync is one-way from NetSuite to Point of Sale. NetSuite vendors are mapped to Point of Sale suppliers.

Field Names

NetSuite Point of Sale
Vendor Name Supplier Name
Vendor ID Code
Email Email
Phone Phone
Address Address

Locations

Location sync is one-way from NetSuite to Point of Sale. NetSuite locations are mapped to Point of Sale locations.

Field Names

NetSuite Point of Sale
Location Name Location Name
Location ID Code
Address Address

Purchase Documents

Purchase document sync can be bidirectional between Point of Sale and NetSuite. Purchase orders can be created in either system and synchronized to the other.

Field Names

Point of Sale NetSuite
Purchase Order Number Purchase Order Number
Date Date
Supplier Vendor
Location Location
Line Items Line Items
Status Status

Inventory Receipts (Item Fulfillments)

Point of Sale NetSuite
Inventory Receipt Number Item Receipt Number
Date Date
Supplier Vendor
Location Location
Line Items Line Items
Status Status

Inventory Adjustments

Inventory adjustment sync is one-way from Point of Sale to NetSuite. Inventory adjustments made in Point of Sale are synchronized to NetSuite.

Field Names

Point of Sale NetSuite
Adjustment Number Adjustment Number
Date Date
Location Location
Reason Memo
Line Items Line Items

Sales Documents

Sales document sync is one-way from Point of Sale to NetSuite. Sales invoices, cash sales, and credit notes created in Point of Sale are synchronized to NetSuite.

Field Names

Point of Sale NetSuite
Document Number Document Number
Date Date
Customer Customer
Location Location
Line Items Line Items
Salesperson Sales Rep
Discount Discount
Tax Tax
Total Total

Payments

Payment sync is one-way from Point of Sale to NetSuite. Payments recorded in Point of Sale are synchronized to NetSuite as customer deposits or customer payments.

Field Names

Point of Sale NetSuite
Payment Number Payment Number
Date Date
Customer Customer
Payment Method Payment Method
Amount Amount
Reference Reference
Applied Document Applied Document

Global Features

Synchronization Intervals

The integration runs on scheduled intervals, typically every 15 minutes. These intervals can be customized based on your business needs, with a minimum interval of 5 minutes.

Integration Setup

Our team will work with you to set up and configure the integration according to your specific requirements. This includes:

  • Mapping fields between NetSuite and Point of Sale
  • Setting up document type associations
  • Configuring synchronization intervals
  • Testing the integration in sandbox environments
  • Deploying to production