Other Platforms

Other Platforms

Quick Summary: Setup guides for Amazon, Magento, ShipStation, BigCommerce, TikTok, and other supported platforms.

Overview

Beyond Shopify and WooCommerce, Floship supports many additional e-commerce platforms. This page covers connection setup and key settings for each.

All platforms follow the same general workflow:

  1. Navigate to Integrations → click Add New Integration
  2. Select the platform
  3. Enter credentials or authorize via OAuth
  4. Configure settings → Save

Quick Start

  1. Click your profile iconAccount ManagementIntegrations

  2. Click Add New Integration

  3. Select the platform from the list
  4. Enter credentials or complete the OAuth authorization
  5. Configure platform-specific settings
  6. Click Save

Amazon

Available for multiple marketplaces: Amazon US, Amazon UK, Amazon CA, Amazon IN, and Amazon JP.

Connecting

  1. Select the appropriate Amazon marketplace from the platform list
  2. Enter your Name, select the Region, and provide your Seller ID and MWS Auth Token
  3. Click Save

Key Settings

Setting Description
Name A name for this integration
Region The Amazon marketplace region
Seller ID Your Amazon Seller Central ID
MWS Auth Token Your Amazon MWS authorization token
Pull Customs Value From Source for customs values on international shipments
Use Checkout Currency Use the currency from Amazon checkout

Note: Each Amazon marketplace requires a separate integration. If you sell on multiple Amazon sites, add one integration per marketplace.

Magento

Supports both Magento 1 and Magento 2.

Connecting (Magento 1)

  1. Select Magento from the platform list
  2. Enter your Store URL, API User Name, and API Key
  3. Click Save

Connecting (Magento 2)

  1. Select Magento 2 from the platform list
  2. Enter your Store URL, API User Name, and API User Password
  3. Click Save

Key Settings

Setting Description
Mark Fulfillments Push tracking updates back to your Magento store
Sync Shipping Cost Import shipping costs from Magento orders

ShipStation

Connecting

  1. Select ShipStation from the platform list
  2. Enter your API Key and API Secret from your ShipStation account
  3. Click Save

Key Settings

Setting Description
Mark Fulfillments Push tracking information back to ShipStation

BigCommerce

Connecting

  1. Select BigCommerce from the platform list
  2. Save the integration request
  3. Contact your Floship Account Manager to complete the setup
  4. Your Account Manager will send a secure authorization link for your BigCommerce account
  5. Complete the authorization link, then your Account Manager will confirm when the CartRover-backed setup is ready

Note: BigCommerce setup involves manual steps. It is not a direct credential setup in the portal.

Historical Orders

The BigCommerce integration does not have a portal Sync Start Date or historical import button. If you need older orders imported, contact your Account Manager or support team with the target date range and example BigCommerce order references.

TikTok

Connecting

  1. Select TikTok from the platform list
  2. You will be redirected to TikTok's authorization page
  3. Approve the connection and you will be redirected back to Floship

Key Settings

Setting Description
Sync Inventory Push inventory quantities from Floship to your TikTok shop
Mark Fulfillments Push tracking information to TikTok when orders ship

Salla

See Salla Integration for the complete setup guide.

Quick Reference

  1. Select Salla from the platform list
  2. Enter your store domain and authorize via Salla OAuth
  3. Configure sync settings (inventory, fulfillment, filters)

For detailed settings, workflows, and troubleshooting, see the Salla page.

Shopline

See Shopline Integration for the full setup guide.

Shopline uses OAuth authorization — enter your store domain, log in to Shopline, and grant permissions. Once connected, orders import automatically, fulfillment updates push back, and return requests can be imported.

Brightpearl

Connecting

  1. Select Brightpearl from the platform list
  2. Enter your Datacenter, Account ID, Account token, and App name
  3. Click Save

Newegg

Connecting

  1. Select Newegg from the platform list
  2. Enter your API credentials
  3. Click Save

Webshipper

Before You Connect

Before connecting Webshipper, prepare a Webshipper user that is allowed to work with external integrations.

  1. Log in to Webshipper using your normal Webshipper login URL.
  2. Check the first part of the URL before .webshipper.io. This is your Account Name in Floship.
  3. In Webshipper, open your user or team settings.
  4. Create a dedicated integration user, or choose an existing user that can be used for integrations.
  5. Make sure that user belongs to a group or role that can access:
  6. Orders
  7. Shipments
  8. Webhooks or live notifications
  9. Labels and shipping documents
  10. If you are unsure, ask Webshipper support to confirm that this user can connect external integrations and use Webshipper API/OAuth login.

Connecting

  1. Select Webshipper from the platform list
  2. In Account Name, enter only the first part of your Webshipper login URL
  3. Enter your Webshipper User name and Password
  4. Click Continue

For example, if you log in to Webshipper at demo-store.webshipper.io, enter demo-store in Account Name .

Do not include https://, .webshipper.io, spaces, or a display name such as Webshipper Demo Store .

If your Webshipper login URL is demo-store.webshipper.io, enter demo-store, not a shortened company name or display name .

Note: Your Webshipper user name and password are used only to connect the integration. They are not stored in Floship.

Tip: If you can log in to Webshipper in your browser but setup still fails in Floship, check that the Webshipper user has integration access and the permissions listed above.

Additional Platforms

The following platforms are also supported. Connection follows the same general flow — select the platform, enter API credentials, and save:

Platform Description
AfterShip Tracking and delivery notifications — see AfterShip Integration
Webshipper Multi-carrier shipping platform
Linnworks Multi-channel order management
Ecwid E-commerce platform
Etsy Handmade and vintage marketplace
eBay Online marketplace
Skubana / Skubana Direct Inventory and order management
TradeGecko Inventory management (legacy)
Dear Systems Inventory and manufacturing
NetSDL Fulfilment integration
TLG Commerce Commerce platform
Magic Panda Integration partner
Zoho Inventory Cloud inventory management
Loop Returns management — syncs return orders

Note: For detailed setup instructions on any platform, contact your Account Manager at qa-testing+operations@floship.com.

Common Settings Across Platforms

Most integrations share these settings:

Setting Description
Status Active / Inactive — enables or disables the integration
Mark Fulfillments Push tracking and fulfillment back to the platform
Sync Shipping Cost Import shipping costs from the platform (where supported)
Pull Customs Value From Source for customs values on international orders
Filters Rules to control which orders are imported

Workflows

Workflow: Connect a New Platform

When: You want to start syncing orders from a new e-commerce platform.

Steps:

  1. Click your profile iconAccount ManagementIntegrations, then click Add New Integration

  2. Select the platform from the list

  3. Enter your API credentials (or complete OAuth authorization for platforms like TikTok or Salla)
  4. Enable Mark Fulfillments to push tracking back to your store
  5. Configure any additional settings (inventory sync, filters, etc.)
  6. Click Save
  7. Verify the integration shows as Active

Result: Orders begin importing from the platform on the next sync cycle.

Workflow: Re-Authorize an OAuth Integration

When: An OAuth integration (TikTok, Salla, Shopify) shows a Re-Authorize banner.

Steps:

  1. Open the integration showing the banner
  2. Click Re-Authorize
  3. Complete the authorization flow on the platform's website
  4. You are redirected back to Floship
  5. Verify the integration status is Active

Result: The connection is restored and order syncing resumes.

Workflow: Disable an Integration Temporarily

When: You want to pause order imports without removing the integration.

Steps:

  1. Open the integration you want to pause
  2. Change the Status to Inactive
  3. Click Save

Result: Order imports stop. Existing orders are not affected. Re-enable by setting status back to Active.

Troubleshooting

Issue Cause Solution
Credentials rejected API key or secret is incorrect or expired Double-check your API credentials. Regenerate them in your platform's settings if needed
"Re-Authorize" banner (OAuth platforms) Authorization token has expired Click the Re-Authorize button and complete the authorization flow again
Orders not importing Integration inactive or filters excluding orders Verify the integration is Active and check that filter rules are not excluding orders
Integration disabled automatically 5 days of connection failure Floship disables integrations after continuous connection failure. Fix your credentials and re-enable

For more help, see Integration Troubleshooting.