ID34 - OnShip Parcel & Freight Shipments Overview & Sample

Use OnShip for shipment address corrections and we can push those corrections into e-automate for you.

Jump to Overview | Samples | Variables | API CredsAlert Functionality | Best Practices & Tips |  Related Alerts | Webinar

Click to Subscribe



ID530 is our UPS integration with e-automate and ID531 is FedEx. We have been searching for a solution for address corrections where we see clients paying hundreds of dollars in address correction fees each month ( This is an integration with OnShip ( OnShip allows you to shop for the lowest shipping cost. You can select the carrier with the lowest cost or choose to always ship with your preferred carrier. 

It also works for LTL shipments (freight) and that can get into some big savings on machines being shipped out.  For our Canadian clients, it supports Purolator, for our Mid-West clients, they integrate with SpeeDee.

OnShip has address correction built-in and we can write the corrected address back to e-automate, along with tracking numbers and other package data. We will report what OnShip is saving you each month on their lower rates plus show how much you saved on address correction charges. 

OnShip is waiving their monthly fee for CEO Juice clients and allows you to either use your existing UPS / FedEx account, or try theirs if they offer better rates. We are pooling our clients' buying power to get better shipping rates. We see our average client pay about $500 per month in address correction fees.

As with all of our integrations, this is included in your monthly fee. Please subscribe to ID34 and complete the OnShip form to get started:



Run Schedule: Throughout the day

Type of Output: Email


*  *  *





*  *  *



Variable 1: Orders in this status will be uploaded to OnShip. Use a dedicated OnShip status.

Variable 2: e-automate Sales Order status to designate as OnShip order

Variable 3: Use this location if the OnShip ship-from location is not found for the OnShip subscription user account and if the warehouse-specific OnShip location is not set by the e-automate warehouse custom property ZCJ_OnShip_Location.


*  *  *


API Creds

API Credentials

We need you to enter your API Details on our website as shown below. The user entering on our website will need 'Customer Admin' security role - ask us at if you need to know who has.

API credentials for OnShip need to be requested from OnShip. Once received please enter on the CEO Juice website:

Please enter credentials on our website ( via Profile / Integrations:


Select OnShip:


Enter API Key and API Secret:


*  *  *

Alert Functionality

Alert Functionality

Process Flow:


-this process can coexist with ShipStation (ID503) and with our UPS (ID530) and FedEx (ID531) integrations

-we will create an e-view:


CEOJuice Shipping Service integrated shipments

This e-view serves as a log to show which e-automate Sales Order Shipments have been submitted to which online shipping service and the current status of the shipment. Data points of interest include branch, ship from location, ship to address submitted, address validation status, address validation error information, shipping method, shipping company, online shipping service order number, tracking number if shipment is completed, and standardized shipment address used by online shipping service.

*  *  *


Best Practices & Tips

Best Practices & Tips

OnShip vs. ShipStation Comparison:



Custom Property Set Up

Custom Property Set Up

Via Tools / Lists & Codes / Attributes / New

Attribute Name: ZCJ_OnShip_Location

Description: Warehouse OnShip Location Name - leave blank for default

Data Type: Text Box



Then go to Tools / Lists & Codes / Configurations (Custom properties), add to Warehouse Config:


*  *  *

Related Alerts

Related Alerts

ID503 - ShipStation Parcel & Freight Shipments

ID530/531 - UPS/FedEx Integration

*  *  *





Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request


Please sign in to leave a comment.
Powered by Zendesk