User Guide
How to Create your Account
The first step to start syncing your products from Epicor Kinetic to Shopify Store would be to create your account with Silk!
- Click the " Register " button
- Fill in this information, choose the E-Commerce Type, ERP Type and Business Type according to the actual situation.
- Then click the " Register " button. Please wait for 10s, it will redirect to the login page.
Having trouble logging in? Click on 'Forgot Password?' to reset your account.
-
When you forget the Account Password, click the "Forgot Password" button to reset the password.
-
Jump to the Forgot Password Page. Enter your email address and verification code.
-
Afterwards, get into your email to check it and click the 'Change Password' button to jump to the Reset Password page.
-
Enter your new password and confirm your new password again.
Login
Fill in email and password and click the "Login" button.
If you got troublesome when login to ShopHive, feel free to reach out to our support team.
Connector Settings
- Fill in ERP Connection configuration information
- Fill in Shopify Store Connection configuration information (Please refer to Shopify Store Configuration for specific operations)
- Click on 'Test Connection' to test
- Click "Save"
Shopify Store Configuration
This section provides step-by-step instructions for creating a custom app in Shopify and obtaining a store access token. This token allows your custom app to access the store's data through the Shopify API.
- Shopify Store : Access to the Shopify store where you will install the custom app.
To get the API Access Token/API Key/API Secret Key, you first need to create a custom Shopify app on the backend of the Shopify store.
Custom Application Configuration Workflow:
- In the Shopify store sidebar -> click on the Settings tab -> click on Apps and sales channel -> click on Develop apps for your store.
- Then click on the ' Allow custom app development ' button


- Click on the ' Create App ' button.
- Enter the app name and click ' Create app '
-
Click the ' Configure Admin API Scopes ' button.
-
Check all the required Admin API Access Scope permissions listed below and click the ' Save ' button to save the settings:

- read_products
- write_products
- read_orders
- write_orders
- read_customers
- write_customers
- write_shipping
- read_locations
- write_returns
-
Scroll down and click ' Save ' button
-
Move to top and click ' Install '. Then click on the 'Install' button on the pop-up window.


- Click the ' Reveal token once ' button to view and copy the API access token to reveal the API key and API secret key.
The API access token and keys can only be viewed once. If it cannot be copied and stored correctly, you will need to delete the app and reinstall it.


- Paste Admin API access token in the connector
If you have trouble configuring your Shopify store, feel free to reach out to our support team.
How to Sync Products
This section introduces the product module, which primarily encompasses the product list, imports Kinetic products, sync products to Shopify, as well as a filter function.The product list displays the basic information of products fetched from Kinetic. It allows for individual product updates, push product, and view details.
Import Products:
When you first access your account, your products and dashboard tabs will be blank. You will need to "pull" products from Epicor Kinetic into the ShopHive for the first time and then "push" them to Shopify.
To "import" products from Shopify into ShopHive:
- Click the "Import Kinetic Products" button at the top of product list.
- The pop up displays prompt information. "Are you sure to import products from Kinetic".
- Choose the date range to pull products from Kinetic. If you don't choose the data range, you will pull all products from Kinetic into ShopHive. 4. Click on the "ok" button, a corresponding pop-up message will appear prompting the start of the pull product task. And then refresh this page, you will see your product on this page.
- If you pull products successfully, you can see the products imported from Kinetic in the product list.
- Item ID
- Description
- Price
- Last Maintained By
- Class ID
- Selling Unit
- Purchase Unit
- Stock Information
- Weight
- Net Weight
- Shopify Status
- Action
- View Details
- Sync Products
- Update Product
Import Kinetic Inventory
- When you click the "Import Kinetic Products" button at the top of product list.The inventory information (Location ID/Qty on Hand/Qty Allocated) imported from Kinetic will be displayed in the product list.
- The actual inventory synced from Kinetic to Shopify is equal to Qty on hand minus Qty Allocated.
- Qty on hand
- Total quantity of Kinetic products
- Qty Allocated
- Quantity already sold
Sync Products:
"Pushing" a product will sync your product from ShopHive to Shopify Store.
Push One Product:
Check off the box next to the product description -> (...) under 'Actions' -> "Sync Product"
Push Multiple Products:
Check off the box next to the multiple product description -> Click the 'Import Kinetic Products' on the top of product page.
Sync Products to Shopify:
Import Product by CSV:
Importing products into your online store has never been easier. ShopHive lets you quickly upload multiple products at once using a CSV file.
A CSV (Comma-Separated Values) file is a simple text file that contains product data, organized in rows and columns. You can create and edit it using Excel, Google Sheets, or any text editor.
Step 1 — Download the CSV Template
-
Navigate to → Products → Import Products.
-
Click Download Template to get the correct file format.
tipUsing the template ensures your data matches ShopHive's required format.
-
tip
-
Using the template ensures your data matches ShopHive's required format.
-
Users can choose whether to import inventories with products a. If with, please input inventory tracking(number) and toggle on the button. b. If not, please leave the inventory column empty and toggle off the button.
-
If the user toggle off and import products without CSV, please go to the Inventory tab on the left sidebar, and import inventory separately.
Step 2 — Fill in Your Product Information
noteOptional fields can be left blank if not needed.
Open the downloaded CSV file and fill in your product details. Common fields include:
-
CSV Content (Shopify Feed)
Column Name | Description | Example 1 |
---|---|---|
Title | The name of the product displayed on your store and product detail pages. | 116-test-mobile-phone-case |
Body (HTML) | The product description. Supports HTML formatting for rich text (bold, lists, links, etc.). | Mobile phone case/ |
Vendor | The name of the product’s manufacturer, supplier, or brand. | shopify Ai app test |
Product Category | The standard product category from Shopify’s taxonomy used for classification (e.g., “Apparel & Accessories > Clothing”). | Electronics Communications Telephony Mobile & Smart Phone Accessories Mobile Phone Cases |
Type | A custom category or product type used for grouping within your store (e.g., “T-Shirt”). | test pull product |
Tags | Keywords used to help with search filtering on your store. Separate multiple tags with commas. | "Conquer the snow with our top-notch snowboard!", "Ride the slopes with our high-performance snowboard!" |
Published | Determines if the product is live on your storefront. Set to “TRUE” to publish. | TRUE |
Option1 Name | The label for the first product option (e.g., “Size”). | Size |
Option1 Value | The value for the first product option (e.g., “Medium”). | 125cm |
Option2 Name | The label for the second product option (e.g., “Color”). | Color |
Option2 Value | The value for the second product option (e.g., “Blue”). | blue |
Option3 Name | The label for the third product option. | |
Option3 Value | The value for the third product option. | |
Variant SKU | The unique identifier for a specific product variant, used for inventory and tracking. | BDA24015Y2 |
Variant Grams | The weight of the variant in grams, used for shipping calculations. | 272.155422 |
Variant Inventory Tracker | Indicates if Shopify or an external service tracks inventory (e.g., “shopify”). | shopify |
Variant Inventory Qty | The current stock level of the variant. | 970 |
Variant Inventory Policy | Determines behavior when inventory reaches zero (“deny” = cannot sell; “continue” = allow overselling). | deny |
Variant Fulfillment Service | The service used to fulfill the variant (e.g., “manual” or a third-party fulfillment provider). | manual |
Variant Price | The selling price of the variant. | 0.01 |
Variant Compare At Price | The original price shown alongside a discounted price (optional). | 2.30 |
Variant Requires Shipping | TRUE/FALSE. Indicates if the variant is a physical product that requires shipping. | TRUE |
Variant Taxable | TRUE/FALSE. Indicates if the variant is subject to tax. | TRUE |
Variant Barcode | Barcode or identifier (e.g., UPC, ISBN) for the variant. | 89898989 |
Image Src | The URL of the product image. | https://cdn.shopify.com/s/files/1/0828/2688/7466/files/A164-ENJP_20_22_02_24V320_1_-dsvislhk |
Image Position | The order in which the image appears in the product gallery. | 1 |
Image Alt Text | Descriptive alt text for the image to improve accessibility and SEO. | Cover |
Gift Card | TRUE/FALSE. Marks the product as a gift card. | TRUE |
SEO Title | Custom title tag for the product page (optional, for search engine optimization). | "Extreme All-Mountain Snowboard with High Performance Features for Thrilling Winter Adventures" |
SEO Description | Meta description for the product page (optional, for search engine results). | Snowboarding is a thrilling winter sport. |
Google Shopping / Google Product Category | Google-defined product category for shopping feeds. | |
Google Shopping / Gender | Intended gender audience for Google Shopping (e.g., “male”, “female”, “unisex”). | |
Google Shopping / Age Group | Target age group for Google Shopping (e.g., “adult”, “kids”). | Adult |
Google Shopping / MPN | Manufacturer Part Number for Google Shopping. | |
Google Shopping / AdWords Grouping | Custom grouping field used in Google AdWords campaigns. | |
Google Shopping / AdWords Labels | Tags to filter products within AdWords. | |
Google Shopping / Condition | The product’s condition for Google Shopping (e.g., “new”, “used”). | New |
Google Shopping / Custom Product | TRUE/FALSE. Indicates if the product is custom-made. | |
Google Shopping / Custom Label 0 | Additional custom fields for Google Shopping segmentation. | |
Google Shopping / Custom Label 1 | Additional custom fields for Google Shopping segmentation. | |
Google Shopping / Custom Label 2 | Additional custom fields for Google Shopping segmentation. | |
Google Shopping / Custom Label 3 | Additional custom fields for Google Shopping segmentation. | |
Google Shopping / Custom Label 4 | Additional custom fields for Google Shopping segmentation. | |
Variant Image | The specific image associated with a variant. | |
Variant Weight Unit | The unit of measurement for weight (e.g., “g”, “kg”, “lb”, “oz”). | lb |
Variant Tax Code | Tax code for automatic tax services (if applicable). | |
Cost per item | The product’s cost to you (for margin and profit reporting). | |
Price / International | The variant price for international markets (if using international pricing). | TRUE |
Compare At Price / International | Original international price for comparison with discounted price. | |
Status | Product visibility status: “active”, “draft”, or “archived”. | active |
Step 3 — Upload Your CSV File
- In the Import Products page on ShopHive, click Upload CSV.
-
Select your completed CSV file.
-
Click Next to preview your data.
What happens if I upload the same SKU twice?
→ ShopHive will update existing products with the same SKU instead of creating duplicates.
Can I import product images ?
→ Yes! Add image links in the Image URL column. Make sure they are publicly accessible.
How to Sync Customer
When Kinetic customers are imported into ShopHive, they are automatically pushed to your Shopify Plus store as Shopify companies.
Flow
-
Kinetic customers are imported into ShopHive (manually or automatically).
-
ShopHive attempts to create corresponding companies in your Shopify store using the available data.
-
if the sync is successful:
-
The Shopify Company ID and Company Name will be displayed in the company list within ShopHive.
-
Users only need to click the "Import Kinetic customers" button to sync manually for the first time. After that, ShopHive will automatically update every 1 hour.
Retrying Failed Syncs
If a customer sync fails or remains unsynchronized, you will see a status indicator.
- Click "Retry to Shopify" to reattempt sending the customer data to Shopify.
Failed Reasons for Sync Customer:
-
Clicking on the error icon will result in a pop-up window displaying detailed error information
Error Message (errMsg)
Description
Admin user's already in another company
This company admin users' emails and information already exist in another company.
[{"field":["input","companyLocation","shippingAddress","zip"],"message":"Zip is invalid","code":"INVALID"}]
Your shipping address Zip Code is invalid. Please modify your ShipTo on Epicor Kinetic.
How to Sync Contact
Import Kinetic Contact to ShopHive ERP Link:
- Click the 'Import Kinetic contacts' button to pull contacts for the first time.
- Afterwards, Kinetic contacts will automatically synchronize.
- Automatically pull contacts every hour.
- Automatically push contacts to Shopify every half-hour.
- Display the imported Kinetic Contact information in the ShopHive Contact Grid
Sync Kinetic Contact to Shopify:
- When Kinetic contacts are imported into ShopHive, they will be automatically pushed to the Shopify store.
- Map Kinetic contact to Shopify customer fields.
- Create a company user on Shopify using Kinetic "erp_contact_id" -> Shopify returns "shopify_customer_id".
- Shopify creates an order -> queries "erp_contact_id" and "erp_customer_id" using "shopify_customer_id", and synchronizes the order to specific contacts and customers.
- Contact has a corresponding Customer in Kinetic, which corresponds to "erp_customer_id" and "erp_contact_id".
Failed Reasons for Sync Contact:
- Clicking on the error icon will result in a pop-up window displaying detailed error information
Error Message (errMsg) | Description |
---|---|
Contact's email already existed in Ecommerce | |
User needs to sync company that contact belongs to first | |
The required field is empty. |
How to Sync Address
Import Kinetic Address to ShopHive ERP Link:
- Kinetic ShipToAddress will automatically synchronize.
- Automatically pull ShipToAddress every hour.
- Automatically push ShipToAddress to BigCommerce every twenty minutes.
- Display the imported Kinetic Address information in the ShopHive Contact Grid.
Sync Kinetic Address to Shopify:
- Map the address to the corresponding address under the Shopify address.
- Change mapping rules based on user selection flexibly and save current synchronization rules
Only when the customer corresponding to Kinetic ShipToAddress exists in Shopify, can the address be successfully synchronized to Shopify.
Failed Reasons for Sync Address:
- Clicking on the error icon will result in a pop-up window displaying detailed error information
Error Message (errMsg) | Description |
---|---|
![]() | Shopify requires country or country code to create an address. Please add country information for ShipTo in Kinetic. |
![]() | The shipping address is missing a country code. Please provide a valid country. Country Code: Ensure the address includes a valid ISO 2-letter country code. ✅ Valid: "US", "CA", "GB","United States" ❌ Invalid: "123", or blank values |
![]() | The billing address phone number format is invalid. Ensure the phone number follows international or local format standards. |
How to Sync Orders
Import Orders to ShopHive ERP Link:
- After creating an order on the Shopify Store, it can automatically be imported into the ShopHive ERP Link.
Sync orders to Kinetic automatically
- After an order is imported into the ShopHive ERP Link, it can automatically synchronize the order to Kinetic.
- If the order is not synchronized successfully, show failed message for order syncing.
- Click on the error icon , the Popup displays synchronization failure information.


Failed Reasons for Sync Orders:
Error Message (errMsg) | Description |
---|---|
![]() | The order references a customer that hasn’t been synced from Shopify to P21. Sync the customer first. |
The field ZipCode must be a string with a maximum length of 10. | |
![]() | There is an issue with the Kinetic server.server. |
![]() |
|
![]() | The product is linked to an invalid or unrecognized product group in P21. Confirm the product group ID. |
![]() | P21 requires either an Item ID or Inv_Mast_UID to be defined. Ensure this field is set properly. |
Setting
Product Settings
-
Product Sync Rules
The Product Sync Rules section in ShopHive ERP Link gives you precise control over how and when products are imported from Kinetic and synchronized with your e-commerce platform (Shopify, BigCommerce, etc.). You can set conditions based on Kinetic product field values to automate syncing, ensuring only relevant products are processed.
Product Auto-Importing Rules Settings
Turn ON
-
Products are automatically imported from Kinetic into ShopHive ERP Link based on a pre-set condition.
-
This condition is defined by a specific Kinetic product field and its corresponding value.
-
Only products matching the criteria will be imported automatically.
Turn OFF
- No products are imported automatically.
- You will need to manually import all products from Kinetic to ShopHive ERP Link.
- Kinetic Product Field:
- Enter the name of the product field from your Kinetic system.
- ⚠️ Must be filled in and verified by the user.
- If the field does not exist, an error message will be shown.
- Kinetic Field Value:
- Enter the specific value to filter which products should be imported.
- ⚠️ Must be valid and verified.
- If the value is invalid or not found, an error message will appear.
Product Auto-Sync Rules Settings
Turn ON
- Products are automatically synchronized to your e-commerce store (Shopify, BigCommerce) based on a pre-set condition.
- The system will evaluate the Kinetic product field and only sync products that match the defined field value.
- Products that do not meet the sync condition will not sync automatically.
- These products will be listed in the ‘Not Synchronized’ tab for manual action.
Turn OFF
- No automatic product syncing will occur.
- You must manually synchronize all products to your e-commerce platform.
- Kinetic Product Field:
- Enter the product field name from your Kinetic system.
- ⚠️ Field must be valid and will be verified.
- If not found, an error will be shown.
- Kinetic Field Value:
- Enter the target value to sync products based on this filter.
- ⚠️ Must be correctly entered and verified.
- Errors will appear if the value is invalid.
-
Product Mapping
The Product Mapping feature allows you to define how product data from Kinetic maps to your Shopify store. By setting up these mappings, you ensure accurate and consistent product information across systems, which is essential for effective synchronization and inventory management.
How It Works
- Product data is retrieved from Kinetic using the Kinetic Product API.
- You can then map each relevant e-commerce product field to a corresponding Kinetic product field.
- This ensures the correct transfer and display of information such as product name, SKU, price, inventory, category, and more.
Field Mapping Configuration
-
This section shows the list of Shopify product fields that are available for mapping (e.g., Title, Description, Price, SKU, Inventory Level).
-
Each field in this list needs to be mapped to a corresponding Kinetic product field.
-
Once you’ve completed your field mappings, simply click the “Save” button.
-
This will save the current mapping rule and apply it to product sync operations going forward.
-
Warehouse Mapping
The Warehouse Mapping feature ensures seamless alignment between your Kinetic ERP system and your Shopify store. It enables you to link specific warehouse or location IDs in your Shopify store to corresponding Location IDs in Kinetic.
-
Steps to Configure Warehouse Mapping
- Map to Shopify Inventory Location:
From the dropdown, select the corresponding warehouse or fulfillment center used in your store.
- Select Kinetic Location ID:
Choose the warehouse or location code used in your Kinetic system.
- Click "Add another":
Add additional mappings to support multiple warehouses or fulfillment locations.
- Save Changes: Click Save to activate the mappings and enable synchronization.
- Map to Shopify Inventory Location:
From the dropdown, select the corresponding warehouse or fulfillment center used in your store.
-
Real-Time Pricing Settings
infoThe Real-time Pricing Setting in ShopHive allows you to manage how often real-time product pricing is refreshed from your Kinetic ERP system on your Shopify storefront. By configuring the cache timelife, you can balance between performance and price accuracy, ensuring customers see up-to-date pricing without unnecessary API calls.
Pricing Refresh Interval
- What it does: This setting determines how long ShopHive will cache product pricing data retrieved from Kinetic before requesting a fresh update.
- Default Value: 24 hours
- Unit: Minutes
- Behavior:
- When a customer views a product on your Shopify storefront, ShopHive will display the cached price if it's still within the configured timelife.
- Once the cache expires, ShopHive will automatically fetch the latest real-time price from Kinetic.
tip- For high-traffic or high-variance pricing products, consider setting a shorter timelife (e.g., 5-10 mins).
- For stable pricing environments, you may increase the timelife (e.g., 30+ mins) to reduce load and improve performance.
- Ensure your Kinetic system can handle the expected API request frequency based on your chosen cache duration.
Order Settings
-
Shipping Provider Mapping
Map the shipping carrier ID in Kinetic to the correct format in your store. This ensures that the shipping provider is transferred correctly between platforms.
- Click "+Add another" to add a new Carrier Mapping
-
Order Syncing Time Range
- Users can set the time range for synchronizing orders through the 'Order Syncing Time Range'.
- Order Synced Started Range
- Order Synced Until
- Click 'Save' to save order syncing time range information
-
Order Retry Rules
- Users can reset sync interval
- Re-submission Interval
- Interval for repeated submissions
- Max Submission Times
- Maximum number of submissions
- Click 'Save' to save order retry rules information
Re submission interval and Max Submission are commonly used to encounter return errors when synchronizing orders on Kinetic, and they do not write data to Kinetic.
-
Default Kinetic Customer ID
When syncing orders from your Shopify store back to your ERP (like Epicor Kinetic), ShopHive needs to know which Company ID and Customer ID to use.
These default settings help ShopHive create ERP orders correctly when:
- The order comes from an online customer that doesn’t exist in ERP yet.
- Or the ERP Customer ID cannot be found during sync.
- Determine the customer type for B2C/B2B/Guest Orders:
Order Type | Shopify Customer | Shopify Company | ERP Customer | ERP Company |
---|---|---|---|---|
B2B | Exist | Exist | Exist | Exist |
B2C | Exist | - | Exist | - |
B2C | Exist | - | - | - |
Guest | - | - | Exist | - |
-
Default Sales Location
The Default Sales Location setting allows you to specify the Kinetic Source Location ID for orders created through ShopHive. This ensures that each order is associated with the correct ERP location for processing, fulfillment, and reporting.
Purpose:
In Epicor Kinetic, every order must be tied to a specific source location (warehouse or branch). This feature lets you set a default location ID, which ShopHive will use when pushing orders to Kinetic.
Inventory Settings
-
Importing interval
- Inventory Importing Interval
- Kinetic Inventory sync frequency for automated data imports
- Max Synchronization Times
- Max number of inventory importing
-
Syncing interval
- Inventory synchronization internal
- Synchronizing internal inventory to E-commerce stores in real-time
- Max Synchronization Times
- Max number of inventory synchronization
ERP Customer Settings
This guide explains how Customer Sync Rules and Customer Field Mappings work between your eCommerce platform and Kinetic system. It helps ensure accurate and automated customer data synchronization, including related contacts and addresses.
-
Basic Settings
Basic Sync Rules allow you to define the Create Source and Update Source for customer, contact and address data during bi-directional syncing between your ERP system (Kinetic) and your eCommerce platform (Shopify).
- Create Source: Determines where new records will be created from. - Update Source: Determines which system’s data will overwrite during updates.Field Configuration
tipMake sure the Kinetic Sales Rep ID and Kinetic Default Branch ID values are correct — missing values may cause sync failures.
Field Description Kinetic Sales Rep ID A required value for creating a new customer in Kinetic ERP.
This field must be pre-configured for successful synchronization when creating customers from Shopify to Kinetic.Kinetic Default Branch ID A required value for creating a new Ship-To Address in Kinetic ERP.
This field must be pre-configured for successful synchronization when creating Ship-To Addresses from Shopify to Kinetic. -
Epicor Customer Account (include Contacts, Addresses) Sync Rules
NoteImporting refers to fetching data from Kinetic/Kinetic to the app. Syncing refers to updating data between both systems.
Setting Default Value Description Customer Importing Interval 5 minutes Defines how often customers, contacts, and addresses are automatically imported from Kinetic. (Unit: minutes) Max Importing Records 100 records Limits the number of customers (along with their contacts and addresses) imported in each batch. Customer Syncing Interval 5 minutes Controls the frequency of syncing customers, contacts, and addresses between systems. (Unit: minutes) Max Syncing Records 100 records Limits the number of customer records (with contacts and addresses) synced per pull. -
Epicor Customer Mapping
Customer field mapping allows you to define how customer information from Kinetic matches with your eCommerce platform.
How it Works
- Customer data is retrieved from Kinetic using the Customer API.
- You can configure field mappings based on your business needs.
- Mappings control how fields from Kinetic Customers populate your eCommerce Customer fields.
Manage Field Mapping
- Navigate to: Settings → Customer Mapping
- Select or edit the corresponding Kinetic Customer Fields for each E-commerce Field.
- Click Save to apply your changes.
-
Epicor Contact Sync Rules
NoteContact data is usually imported along with related customer data but can also be managed independently depending on system settings.
This guide explains how to configure and manage Contact Auto-Import and Auto-Syncing Rules between your ERP system (Kinetic/Kinetic), ShopHive ERP Link, and your eCommerce store.
Epicor Contact Auto-Import Rules
Option Behavior Usage Turn ON Import contacts based on pre-set conditions (specific Kinetic Contact Field Value) Recommended if you only want to import qualified contacts (e.g., contacts with a certain type or role). Turn OFF Import all contacts from Kinetic into ShopHive ERP Link Recommended if you want a full import of all Kinetic contacts without any filter conditions. Example Condition:
- Only import contacts where Title = Sales
- Only import contacts where Status = Active
Contact Auto-Syncing Rules
Control how contacts in ShopHive ERP Link sync to your eCommerce store.
Option Behavior Usage Turn ON Automatically sync contacts from ShopHive ERP Link to eCommerce store based on pre-set conditions (specific Kinetic Contact Field Value) Recommended if you want to sync specific groups of contacts (e.g., customers' main contacts only). Turn OFF Sync all contacts from ShopHive ERP Link to eCommerce store Recommended if you want all contacts to be available in your online store without filters. Example Condition:
- Only sync contacts where Contact Type = Primary
- Only sync contacts where Marketing Opt-in = True
-
Epicor Contact Field Mapping
Contact field mapping allows you to define how contact information from Kinetic matches with your eCommerce platform fields.
How it Works
- Contact data is retrieved from Kinetic using the Contact API.
- You can configure how each contact field from Kinetic is mapped to your eCommerce contact fields.
- Mappings can be customized to fit your specific business needs.
Manage Field Mapping
- Navigate to: Settings → Contact Mapping
- Select or edit the corresponding Kinetic Contact Fields for each E-commerce Field.
- Click Save to apply your changes.
-
Epicor ShipToAddress Sync Rules
ERP Address Auto-Import Rules
Control which addresses from Kinetic/Kinetic are imported into ShopHive ERP Link based on your business conditions.
Option | Description |
---|---|
Turn ON | Import addresses from Kinetic to ShopHive ERP Link based on the pre-defined condition (specific Kinetic Address field value). |
Turn OFF | Import all addresses from Kinetic to ShopHive ERP Link without any filter conditions. |
Address Auto-Syncing Rules
Controls which addresses in ShopHive ERP Link are automatically synchronized to your eCommerce store.
Option | Description |
---|---|
Turn ON | Automatically sync addresses from ShopHive to your eCommerce store based on the pre-defined condition (specific Kinetic Address field value). |
Turn OFF | Sync all addresses from ShopHive to your eCommerce store without any filter conditions. |
-
Address Mapping
Retrieve the address information from Kinetic/Kinetic via the Kinetic Address API and map the ERP address fields to the corresponding fields in your eCommerce store.
Field Mapping Instructions
-
The following list shows the mapping relationship between the eCommerce address fields and the Kinetic address fields.
-
You can flexibly configure the mapping according to your business needs.
-