ShipStation Connector Features

ShipStation is a multi-carrier shipping platform that lets merchants compare rates, print labels, and track shipments across dozens of carriers from a single dashboard. The TeqStars ShipStation Connector automates the day-to-day flow of stores, carriers, services, products, orders, shipments, labels, and tracking between ShipStation and Odoo, cutting down on manual data entry and keeping both systems in sync.

Supported Features

  • Dual API Support (v1 & v2)
    • Works with both the ShipStation API v1 (ssapi.shipstation.com) and API v2 (api.shipstation.com/v2). Choose the version per account.

    • v1 rates a single carrier; v2 adds multi-carrier rate shipping and a live tracking URL.

    • The API version and credentials lock once the account is confirmed; reset to draft to change them.

    • Store synchronization always runs on the v1 API, so a v2 account also needs v1 credentials for store flows.

  • Account Management
    • Connect one or many ShipStation accounts to a single Odoo database. Each account uses its own credentials and shows up on a kanban dashboard with a 6-week sales bar graph.

    • The same credentials cannot be added twice on the same database.

  • Store Synchronization
    • Import every ShipStation store (Amazon, eBay, Shopify, BigCommerce, manual, etc.) along with name, integration URL, e-mail, phone, website, and active state.

    • Reactivate and Deactivate stores from Odoo, and push store details back to ShipStation.

    • Store sync uses the v1 API for both v1 and v2 accounts.

  • Carrier, Service, and Package Catalogue
    • Import all carriers configured in your ShipStation account (FedEx, UPS, USPS, DHL Express, Stamps.com, etc.) with account number, balance, and the requires funded account indicator.

    • Per-carrier service catalogue (e.g. FedEx Ground, UPS Next Day Air) with domestic and international flags.

    • Per-carrier package templates linked to Odoo stock package types so dimensions can be reused at rate and label time.

    • Refresh button updates the live balance of any carrier.

    • Add Funds wizard tops up prepaid carriers (Stamps.com / Endicia-style accounts that need a positive balance to print labels).

  • Warehouse Mapping
    • Pull warehouses from ShipStation and link each to an Odoo stock warehouse, with separate Origin and Return addresses.

  • Product Catalogue
    • Bulk product import with name, internal reference, dimensions and weight.

    • Optional Automatic Product Creation: when a ShipStation item has no Odoo match, the connector creates the Odoo product automatically.

  • Sales Order Import
    • Import ShipStation orders that are waiting for shipment as confirmed Odoo sale orders, with billing and shipping partner matching and incremental imports based on the last-import date (with a 3-day overlap to catch late updates).

    • Shipping charges are added as a line using the account’s Shipping Product.

  • Delivery Order Export
    • Push validated outgoing deliveries to ShipStation as new orders, including items, addresses, warehouse, store, dimensions, insurance, international fields, and your sale-order reference as a custom field.

  • Live Shipping Rate Lookup
    • The connector fetches a live rate whenever a customer or salesperson picks a ShipStation delivery method: on the sales order, on the delivery order via Get Rates, or at eCommerce checkout. It returns the full rate list with the cheapest option preselected.

    • v1: if a Service is set on the delivery method, only that service’s rate is returned; if not, ShipStation returns a rate for every service of the selected carrier.

    • v2: rates are compared across whichever carriers, services, and packages are selected on the delivery method, in a single call.

  • Label Generation
    • Generate the shipping label from Odoo. The label PDF is attached to the delivery order chatter together with the tracking number.

  • Tracking & Status Sync
    • Pull shipment status and tracking from ShipStation, populate the carrier tracking reference on the delivery order, and auto-validate the delivery when ShipStation reports the parcel as shipped. Cancelled ShipStation orders auto-cancel the related Odoo delivery order.

    • On API v2, a Tracking button on the delivery order opens the carrier’s live tracking page.

  • Label Cancellation
    • Void an already-printed label from Odoo.

  • International Shipments
    • Content type (merchandise, documents, gift, returned goods, sample), non-delivery option (return to sender, treat as abandoned), and customs items auto-built from the delivery lines.

  • Insurance & Confirmation
    • Insurance providers depend on the API version. v1: Carrier, XCover, ParcelGuard, or Shipsurance. v2: Shipsurance, Carrier, or Third Party. (None = no insurance.)

    • Delivery confirmation: none, delivery, signature, adult signature, or direct signature.

    • Residential Address flag passed through to the carrier rating engine.

  • Multi-Step Warehouse Support
    • Validating an internal transfer (pick / pack) automatically triggers status sync and, when needed, exports the related outgoing delivery to ShipStation. Backorders inherit the exported mark so they are not pushed a second time.

  • Activity Log
    • Every action sent to ShipStation is captured in a dedicated log view with the full request and response, the user who triggered it, and a sequence number. Old log entries are cleaned up automatically after 10 days.

  • Automation
    • Three scheduled actions, off by default with a 1-day interval: Auto Order Import, Auto Order Export, Auto Import Shipment Details.

Real-time Synchronization

Connect ShipStation with Odoo and keep your shipping operations in sync, every minute of the day.

Sales Orders

Import

Delivery Orders

Export

Shipment Details & Tracking

Import

Benefits

  • Centralized Shipping Operations
    • Stores, carriers, services, warehouses, and orders are managed from a single Odoo backend, eliminating manual re-entry between ShipStation and your ERP.

    • Multi-account ready: connect more than one ShipStation account to the same Odoo database by creating a separate account record per account.

  • Faster Fulfillment
    • Rate lookup, label generation, and tracking sync all happen from inside the delivery order, so warehouse staff never leave Odoo to ship an order.

    • Validating the delivery order can push the order to ShipStation automatically when Export Order is toggled on for the delivery method.

  • Accurate Carrier Costs
    • Live rate lookup pulls the same price ShipStation would charge, so quoted shipping reflects current carrier rates.

    • The exact ShipStation-billed cost is written back on the delivery order after the label is printed.

  • Full Activity Trail
    • Every action is captured in the connector’s log view, making support investigations straightforward without enabling extra debug options.

  • Compliant International Shipping
    • Content type, customs items, and non-delivery handling are built from the delivery lines automatically, so there’s no separate customs spreadsheet to maintain.

Conclusion

The TeqStars ShipStation Connector turns ShipStation into a managed shipping back-end for Odoo. Stores, carriers, services, orders, rates, labels, tracking, and cancellations stay synchronized with minimal manual effort, so your team can manage shipping without switching between ShipStation and Odoo.