Skip to main content

ShipStation Connector - Installation and Setup

Prerequisites​

  • Odoo 18 Community or Enterprise edition
  • Python 3.10+
  • Active ShipStation account with API access
  • Required Odoo modules: base, web, sale_management, stock, delivery, contacts

Installation Steps​

  1. Copy the shipstation_connector folder to your Odoo custom addons directory
  2. Restart the Odoo server
  3. Go to Apps, remove the 'Apps' filter, search for 'ShipStation', and click Install
  4. After installation, the ShipStation menu appears in the navigation

Instance Configuration​

Navigate to ShipStation > Instances to configure your account connection.

Instance Listing

Click New and fill in:

FieldRequiredDescription
NameYesDescriptive name (e.g., "US Warehouse")
API KeyYesYour ShipStation API Key (from Account > API Settings)
API SecretYesYour ShipStation API Secret
API URLNoShipStation API endpoint (default value pre-filled)
ActiveNoEnable/disable this instance
CompanyYesThe Odoo company this instance belongs to

Instance Form

Click Test Connection to verify the API credentials. A green 'Connected' status confirms success.

Sync Settings​

On each instance, configure:

  • Order Status Filter: all / awaiting_payment / awaiting_shipment / shipped / on_hold / cancelled
  • Days Back: How many days of historical data to import (default: 30)
  • Auto Sync: Enable/disable scheduled synchronization
Need Help?

Contact SDLC Corp at sdlccorp.com/contact-us or email sales@sdlccorp.com

Need a hand?

Talk to an Odoo expert

Get help with setup, custom integrations and upgrades from Odoo 17 to Odoo 20 - straight from the team that builds every SDLC Corp product.

Contact support

Official documentation for SDLC Corp connectors, Odoo modules and SaaS apps.