Skip to main content

Integrations reference

A reference for Apps & Integrations. For the model behind it, see how apps and integrations work.

Categories​

CategoryApps
Sales ChannelsShopify, Amazon, eBay, Walmart, WooCommerce, BigCommerce, Magento 2, Magento 1, TikTok Shop, Temu, Faire, Square, Custom Channel, API Sales Channel
Shipping & FulfillmentShipStation, ShipBob, VeraCore, ShipHero, Shipfusion, Trackstar, Starshipit, Shippit, Shippo, Odoo 3PL, ShipRush, EasyPost, API Shipping Provider
Delivery Tracking17TRACK
AccountingQuickBooks Online, Xero
Payment ProcessorsStripe, PayPal
AdvertisingAmazon Ads
EDI / Retail Trading PartnersSPS Commerce
Data & ReportingAirtable
ProductivityGoogle Calendar

Automation tools such as Zapier, n8n and Make aren't in this catalog. You connect them with an API token under Settings → Developer. See Connect Zapier and Connect n8n or Make.

Connection status​

StatusWhere you see itMeaning
Sync ActiveQuick Access cardAutomatic sync is running.
Sync PausedQuick Access cardYou've paused automatic sync for this connection.
ActiveThe connection's dashboardThe connection is authenticated and healthy.
InactiveThe connection's dashboardCredentials were rejected — reconnect the app.

Apps with no automatic sync to pause, such as PayPal, show neither Sync Active nor Sync Paused. Their panel reads All systems active unless an account needs attention.

Sync controls​

Found under a connection's Settings → Sync tab:

ControlWhat it does
Sync Schedule (Active / Paused)Pauses or resumes all automatic sync and incoming webhooks for the connection. A manual Sync Now still works while paused.
What syncs switchesTurn individual capabilities on or off — each governs its own scheduled jobs and webhooks.

Typical What syncs capabilities for a sales channel:

DirectionCapability
Import from the channelImport orders, Create SKU sales orders, Import products
Send to the channelPush inventory, Push prices, Push costs, Submit tracking

What each sales channel can sync​

The switches each sales channel shows under Settings → Sync → What syncs. ✓ means the channel has that switch.

ChannelImport ordersCreate SKU sales ordersImport productsSubmit trackingPush inventoryPush pricesOther
Shopify✓✓✓✓✓✓Push costs (off until you turn it on)
Amazon✓✓✓✓✓✓
Walmart✓✓✓✓✓✓Import inventory (Walmart Fulfillment Services stock)
eBay✓✓✓✓✓✓
BigCommerce✓✓✓✓✓✓
WooCommerce✓✓✓✓✓✓
TikTok Shop✓✓✓✓✓✓
Temu✓✓✓✓✓✓
Faire✓✓✓✓✓✓Tracking and stock apply to orders you fulfill yourself
Magento 2✓✓✓✓✓✓
Magento 1✓✓✓✓✓✓
Square✓Orders and refunds always import

How each app connects​

MethodApps
Authorize with the provider (redirect / popup)Amazon, eBay, Walmart, WooCommerce, Temu, TikTok Shop, Faire, Square, QuickBooks Online, Xero, Stripe, Google Calendar, SPS Commerce, Airtable
Enter credentials (API key / token form)Shopify custom app, BigCommerce, Magento 2, Magento 1, ShipStation, ShipBob (personal access token), VeraCore (username, password, System ID and server name), ShipHero (API username and password), Shippit (API key), Shippo (API token), EasyPost (API key), Starshipit, Shipfusion, Trackstar, Odoo 3PL, 17TRACK, PayPal (your PayPal app's Client ID and Secret; signing in with PayPal is coming soon). On the ShipHero, Shipfusion, ShipMyOrders, ShipStation, Starshipit, Trackstar and VeraCore settings, a saved password, key or token is never shown again: the field stays blank with Saved — enter a new value to replace it. Leave it blank to keep the saved one.
Partner sends to SKU.io (webhook / token)API Sales Channel, API Shipping Provider
App pulls from a SKU.io feedShipRush: SKU.io creates the feed address and credentials, and you enter them in ShipRush

Permissions​

Managing integrations is controlled by separate permissions:

PermissionCovers
ViewSeeing Apps & Integrations and a connection's screens
ConnectAdding a new connection
UpdateChanging a connection's settings and sync controls
SyncRunning a sync or re-authorizing
DisconnectDeleting a connection

PayPal accounts use the Integrations permissions List, Manage, Sync, and Delete, plus two Sales Orders permissions for pay links and refunds. See the PayPal reference.

Last verified: