CSV Templates
Create templates to import orders from CSV files. Ideal for custom systems or platforms without direct API.
Setting Up Integrations guides you through the complete process of configuring integrations in ShipEdge Core. Whether you need to import orders from CSV files or connect your Shopify or Amazon store, this guide will show you how to do it step by step.
There are two main methods for configuring integrations: creating a CSV template for manual import or configuring a direct API connection with eCommerce platforms. Both methods allow you to automatically sync orders and inventory.
ShipEdge Core offers two main ways to configure integrations:
Create templates to import orders from CSV files. Ideal for custom systems or platforms without direct API.
Connect directly with platforms like Amazon, Shopify, or Walmart using their official APIs for automatic synchronization.
This method is ideal when you need to import orders from CSV files generated by external systems or platforms that don’t have direct API integration.
Access Add Template
In the Integrations view, click the “Add Template” button located at the top of the page.
Complete Basic Information
Complete the form with the following information:
Save the Template
Click the “Add” button to create the template.
Once the template is created, you must configure how CSV fields map to ShipEdge fields:
Access Config Input File
In the Integrations view, find your newly created integration and click the actions menu (spreadsheet icon). Select “Config Input File”.
Map Fields
The system will show a list of available fields in ShipEdge. For each field you want to import:
Common fields to map:
Save Configuration
Save the field mappings. The system will remember this configuration for future imports.
To see the exact format required:
Download Template
In the Integrations view, click “Download Template” for the integration you just created.
Review Format
A CSV file will be downloaded with the exact column names you must use in your files.
Prepare Your Files
Use this template as a reference when preparing your CSV files for import.
This method connects directly with eCommerce platforms using their official APIs. It’s the recommended method for major platforms like Amazon, Shopify, Walmart, etc.
Go to Preferences
From the main menu, navigate to My Account > Preferences.
Find Channel Automation
On the Preferences page, look for the “Channel Automation” section or use the direct link from the Integrations view.
View Available Integrations
You’ll see a list of all available platforms to connect.
The exact process varies by platform, but generally includes:
Select Platform
Click on the platform you want to connect (Amazon, Shopify, Walmart, etc.).
Provide Credentials
Enter the required API credentials:
Authorize Access
Some platforms require OAuth authorization. Follow the on-screen instructions to authorize access.
Configure Options
Configure what to sync:
Activate Integration
Check the “Active” box to activate the integration.
Once the integration is created, you can configure advanced options from the Integrations view:
Hold Entry:
Hold if over sold price:
Address Validation:
Residential Check:
Add Suffix:
Divide Available:
Reserve Percentage:
Signature Amount:
Communication templates allow you to customize how ShipEdge communicates with platforms:
Access Communications Templates
In the Integrations view, click the actions menu and select “Communications Templates”.
Configure Templates
Configure templates for:
Save Configuration
Save the templates so they’re automatically used in future communications.
The ShipMethod Translator translates shipping methods between the platform and ShipEdge:
Access ShipMethod Translator
In the Integrations view, click the actions menu and select “ShipMethod Translator”.
Map Methods
For each platform shipping method, select the corresponding method in ShipEdge:
Save Mappings
Save the mappings so they’re automatically applied to all imported orders.
For integrations that send information to carriers like FedEx or UPS:
Access 3PT Configuration
In the Integrations view, click the actions menu and select “3PT Configuration”.
Select Carrier
Select the carrier (FedEx or UPS) for which you want to configure information.
Complete Information
Complete all required fields:
Activate
Check the “Active” box to activate this configuration.
Save
Click “Add” or “Update” to save the configuration.
For integrations that handle international shipments:
Access International Settings
In the Integrations view, click the actions menu and select “International Settings”.
Configure Incoterms
Select the international commercial terms (Incoterms) that will apply by default.
Configure Tax Identifiers
Configure tax identifiers if required:
Save Configuration
Save the configuration so it applies to all international orders for this integration.
After configuring the integration, it’s important to verify that it works correctly:
Prepare Test File
Create a small CSV file with one or two test orders using the format from the downloaded template.
Upload File
Upload the file using the configured method (manual upload or FTP).
Verify Import
Go to the Orders view and verify that test orders appear correctly.
Review Data
Open a test order and verify that all fields have been mapped correctly.
Use Get Orders
In the Integrations view, click “Get Orders!” for the configured integration.
Wait for Processing
The process generally takes 2 to 15 minutes. The system will show the date of the last synchronization.
Verify Orders
Go to the Orders view and verify that orders have been imported correctly.
Test Inventory Synchronization
If you configured inventory synchronization, click “Sync All Inventory!” and verify that quantities update on the platform.
Enable “Hold Entry” for new integrations until you confirm orders are importing correctly.
Enable “Address Validation” from the start to reduce delivery errors and keep addresses updated.
Use small real orders to test before activating full synchronization.
Review synchronization logs periodically to detect problems early.
Use the “Description” field to document important details about each integration’s configuration.
Never share API credentials. If you need to rotate credentials, update them in Preferences immediately.
Possible causes:
Solution:
Cause: Column names in the CSV don’t match those configured in “Config Input File”.
Solution:
Possible causes:
Solution:
Cause: Some options are only available for API integrations (with Channel ID).
Solution: Options like “Reserve Percentage” and “Add Suffix” are only available for API-connected integrations. For CSV integrations, use the basic options available.
Next Step: Order Rules (Automation) - Configure automatic rules to process imported orders