Teleship Logo

    Connect WooCommerce, Magento, ShipStation, Metapack, or the API

    In short

    Shopify (native app), WooCommerce (plugin), Magento/Adobe Commerce (extension), ShipStation and ShipStation API (formerly ShipEngine), Metapack, Shopify Marketplace Connect (Amazon, eBay, Etsy), ShipHero, Mintsoft, and a REST API for everything else. Orders sync automatically; checkout rates are available on Shopify, WooCommerce and Magento.

    WooCommerce

    • Install the Teleship plugin, sign-up or log in, and complete the same settings as in Set up the Shopify app in 20 minutes — step by step (shipper details, dispatch time, packaging, billing).
    • Customer Checkout Rates are rules: each rule maps destination countries to a Teleship service. A rule pointing a country at a service that doesn't serve it returns no rate — split countries into separate rules (e.g. EU27/AU/NZ/SG/HK/CA/AE/SA → Teleship DDP Tracked, US → Teleship DDP Tracked or USPS Postal DDP, EU Region → DHL Economy Select, Rest of world → DHL Express Worldwide).
    • No rate at checkout? The request usually reached us. Check the rule/service pairing, that the product has weight + HS code + origin, and that the address is complete.
    • If API calls fail after installing, send support the time it started, the affected action (product edit, checkout, API) and the exact error. Test with the plugin disabled once, on a staging copy if you can.

    Magento / Adobe Commerce

    • Install the extension, then connect via OAuth from Settings → Integrations. If the connection reports TELESHIP_OAUTH_CLIENT_ID is not set, the app-side credentials are missing — email support with your store URL and extension version; don't invent an ID.
    • A successful connection does not by itself mean rates will return: dispatch country (must be GB), destination, product data and service access are checked separately.

    ShipStation / ShipStation API / Metapack / ShipHero

    • Teleship appears as a carrier option in carrier portfolio. Log in → Settings → Integrations (API key). Rates and labels are requested per shipment; product data (HS code, origin, weight) must be present on the order lines you send.

    Any other system, 3PL or WMS

    Still stuck? Contact our support team.