Connect your sales channel to your Verified Account so Zonos can pull your catalog items and keep them compliance-ready for U.S.-bound shipments.
Channel integrations connect your ecommerce platform to your Zonos Verified Account. Once connected, Zonos automatically pulls your catalog items and keeps them in sync—no manual data entry required. Every item in your catalog is then screened for U.S. Partner Government Agency (PGA) requirements, so your shipments don't get held at the border.
Connect your sales channel to your Verified Account in Dashboard.
Zonos pulls your catalog items from the channel and keeps them up to date as you add or change products.
Every item is automatically screened for PGA requirements—such as CPSC and FDA regulations—that apply to U.S. imports. Items that need more information show a Needs attention badge in your catalog and on a dedicated Needs attention tab, and Zonos pre-fills most of the required answers for you to review and confirm. Learn more about PGA checks.
You ship as usual. Because your items are screened before they ship, U.S.-bound shipments are less likely to be delayed or held at the border.
Note: Syncing runs on a schedule rather than instantly. Orders are checked hourly and catalog every six hours. The Channels page shows when orders and catalog each last synced for a connection, so you can always see which of the two you're waiting on. Some situations make a sync take longer—see When syncing takes longer.
Note: PGA checks apply to all U.S. inbound shipments. Shipments to other destinations are not affected.
You can connect the following channels to your Verified Account:
Amazon
Zonos Sync is an app from Zonos that connects an Amazon seller account to your Zonos Verified Account. Amazon hosts your store, so there's no store address to enter—Zonos sends you straight to Seller Central to approve the connection.
What it does
Syncs your catalog. Your Amazon listings flow into Zonos with SKU, title, description, price, image, brand, weight, and country of origin where you've set it. As you add or change listings, Zonos picks up the changes automatically.
Syncs your orders. Orders arrive with line items, totals, tax, and shipping, plus tracking numbers for orders you fulfill yourself.
Classifies your products for customs. Amazon doesn't carry HS codes, so Zonos assigns them. Country of origin is optional on Amazon and often unset—Zonos can't infer it, so supply it for the products where it matters.
Screens for U.S. import requirements. Every synced item is checked against U.S. Partner Government Agency (PGA) rules, such as FDA and CPSC requirements, and flagged before it ships rather than after a parcel is held.
What it doesn't do
It never writes to your Amazon account—no listing edits, price changes, inventory updates, or order modifications.
It never requests buyer personal information—no buyer names, email addresses, phone numbers, or street addresses.
It doesn't create shipping labels or move freight.
Requirements
An active Zonos account.
An Amazon seller account that sells on the U.S. marketplace (amazon.com). Accounts that don't sell there can't connect.
Authorization from the Seller Central account owner.
How to connect
In Dashboard, go to the Channels page.
Click Add channel and select Amazon.
Click Connect to go to Amazon's authorization screen. Sign in to Seller Central as the account owner and approve Zonos's request to access your orders and listings.
You're returned to the Channels page, where the connection shows Sync pending until the first sync completes.
Zonos never asks for your Amazon password, and you can revoke access at any time from Seller Central.
Pricing
Zonos Sync is free to install and use. There's no charge for the app and no per-order or per-listing fee.
Note: The first sync can take several minutes on a large catalog; after that, only changed listings are re-read. Amazon rarely publishes HS codes or country of origin. Zonos assigns the HS codes; country of origin stays empty unless you supply it. Tracking syncs only for orders you fulfill yourself.
eBay
Connect your eBay seller account to sync your products—including SKU, name, description, price, and weight, plus HS code and country of origin when set in your listings—to your Zonos catalog.
In Dashboard, go to the Channels page.
Click Add channel and select eBay.
Click Connect to go to eBay's login and authorization screen. Sign in and approve Zonos's request to access your orders and catalog.
You're returned to the Channels page. The connection shows Sync pending until the first sync completes. Once it does, that label is replaced by the times orders and catalog each last synced, plus buttons to view your synced catalog and orders.
Etsy
Connect your Etsy shop to sync your products—including SKU, name, description, price, and weight, plus HS code and country of origin when set in your shop—to your Zonos catalog.
In Dashboard, go to the Channels page.
Click Add channel and select Etsy.
Click Connect to go to Etsy's login and authorization screen. Sign in and approve Zonos's request to access your orders and catalog.
You're returned to the Channels page. The connection shows Sync pending until the first sync completes. Once it does, that label is replaced by the times orders and catalog each last synced, plus buttons to view your synced catalog and orders.
Adobe Commerce (Magento)
Because Adobe Commerce runs on your own site, Zonos needs your store's web address, plus a set of API keys you create in your Adobe Commerce Admin—there's no login screen to redirect you to.
In Dashboard, go to the Channels page.
Click Add channel and select Magento.
Enter your store's web address—the same one you use to visit your store—and click Continue. Your store must be reachable over https.
In your Magento Admin, go to System > Extensions > Integrations and click Add New Integration.
Name the integration (for example, "Zonos Sync"), enter your admin password to confirm, then open the API tab.
Under Resource Access, choose Custom and grant these three permissions. Every other resource can stay unchecked.
Sales > Operations > Orders > Actions > View
Sales > Operations > Shipments
Catalog > Inventory > Products
Optionally, also grant Stores > Settings > All Stores so Zonos can read your store's configured weight unit—without it, Zonos defaults to pounds.
Click Save, then click Activate next to the integration you just created.
Review the permissions and click Allow.
Magento displays four values—Consumer Key, Consumer Secret, Access Token, and Access Token Secret—only once. Copy all four before leaving the page; deactivating and reactivating the integration generates a new set.
Back in Zonos, paste each of the four values into the matching field, then click Continue. Store code is optional—leave it blank unless your Magento install has more than one store view.
You're returned to the Channels page, where the connection shows Sync pending until the first sync completes.
Note: These credentials don't expire, so this is a one-time setup with no periodic reconnection needed. Magento has no core HS code field, so that always arrives empty and Zonos fills it in for you. Country of origin syncs when it's set on the product. Tracking numbers sync from shipments recorded in Magento.
Shopify
Connect your Shopify store to sync your products—including SKU, name, description, price, and weight, plus HS code and country of origin when set in your shop—to your Zonos catalog.
In Dashboard, go to the Channels page.
Click Add channel and select Shopify.
Click Connect to go to the Zonos Channel app listing on the Shopify App Store. Click Add app and approve Zonos's request to access your orders and catalog. Shopify installs the app into the store you're currently signed in to.
You're returned to the Channels page. The connection shows Sync pending until the first sync completes. Once it does, that label is replaced by the times orders and catalog each last synced, plus buttons to view your synced catalog and orders.
Connecting more than one Shopify store
Zonos keeps each store as its own connection, and the Channels page lists them separately with their store addresses. Adding a second store works slightly differently, because Shopify would otherwise install into whichever store you happen to be signed in to:
Click Add channel and select Shopify again—the tile stays available and shows the stores you've already connected.
Click Add another store.
Enter the Shopify domain of the store you want to add and click Continue. This is the .myshopify.com address, not a custom domain you may have set up. You can read it from that store's Shopify admin URL—admin.shopify.com/store/your-store means the domain is your-store.myshopify.com—or find it in Shopify under Settings → Domains.
You're taken to that store's authorization screen. Approve the same request, and the new connection appears alongside the first.
Note: If you sell on several Shopify stores, sign in to the one you want before connecting your first store—Shopify decides that one from your current session rather than asking.
Wix
Wix hosts your store, so there's no store address to enter—Zonos sends you straight to Wix to approve the connection.
In Dashboard, go to the Channels page.
Click Add channel and select Wix.
Click Connect to go to Wix's installation screen. Choose the site you want to connect, then approve the Zonos Sync app's read-only request for your orders and products.
You're returned to the Channels page, where the connection shows Sync pending until the first sync completes.
Note: Your site needs Wix Stores added for there to be a catalog to sync. Wix publishes neither HS codes nor country of origin. Zonos assigns the HS codes; country of origin arrives empty and stays empty unless you supply it. Tracking numbers sync once you fulfill an order in Wix and add tracking details—a fulfillment saved without a tracking number has nothing to sync.
WooCommerce
Because WooCommerce runs on your own site, Zonos needs your store's web address before it can send you anywhere to approve the connection.
In Dashboard, go to the Channels page.
Click Add channel and select WooCommerce.
Enter your store's web address—the same one you use to visit your store—and click Continue. Your store must be reachable over https.
You're taken to your own store's authorization screen. Sign in as an administrator and approve Zonos's read-only request for your orders and products.
You're returned to the Channels page, where the connection shows Sync pending until the first sync completes.
Note: Tracking numbers sync if your store records them in either WooCommerce's Order Fulfillments feature—off by default, and your developer needs to switch it on—or a compatible tracking plugin such as WooCommerce Shipment Tracking or Advanced Shipment Tracking. Other tracking plugins may store tracking where Zonos can't read it. Catalog and order syncing work either way.
When you connect a channel, new and updated products automatically map to your Zonos catalog. Synced fields include:
SKU and product ID
Name and description
Price and currency
Weight and weight unit
Universal HS code (if set in your channel)
Country of origin (if set in your channel)
Image URL
The more complete your product data is in your channel, the more accurate your duty calculations and PGA screening will be. If a field like HS code or country of origin is missing, Zonos can fill in the gaps—see how Catalog works for details.
Most of the time orders appear within the hour and catalog within six. These are the situations where it takes longer:
The first sync after you connect. Zonos pulls your whole catalog, not just what changed, along with your recent order history—so your existing products and orders are there from the start rather than only what happens from now on. A large catalog can take several minutes, and a long order history is fetched across several syncs rather than all at once.
A channel that has had nothing new for a while. Zonos checks quiet channels less often—as little as every six hours for orders and every 72 hours for catalog. It returns to the normal schedule as soon as a check finds something, so the first order after a quiet stretch can take longer to appear than the next one.
Busy periods. When a lot of connections are waiting to sync, a scheduled run can be skipped and picked up on the following one.
The periodic full catalog re-sync. Routine catalog syncs only look at products you've added or changed since the last one, which is why they're quick. Every 14 days Zonos re-reads your catalog in full to catch anything a routine sync missed, and that sweep takes longer—closer to the first sync than to a routine one.
A connection that keeps failing. After several consecutive failures Zonos stops syncing that connection until you reconnect it. Its last-synced times stop advancing, which is the signal to reconnect.
Connecting a channel is free. The app that links your Amazon, eBay, Etsy, Shopify, Wix, or WooCommerce account to Zonos costs nothing to install or use, and there is no per-order or per-listing fee for syncing your catalog and orders.
Channel integrations
Channel integrations
Connect your sales channel to your Verified Account so Zonos can pull your catalog items and keep them compliance-ready for U.S.-bound shipments.
Channel integrations connect your ecommerce platform to your Zonos Verified Account. Once connected, Zonos automatically pulls your catalog items and keeps them in sync—no manual data entry required. Every item in your catalog is then screened for U.S. Partner Government Agency (PGA) requirements, so your shipments don't get held at the border.
If you don't sell through a supported channel, you can import your catalog items with a CSV file instead. Imported items get the same treatment as synced items.
How it works
Connect your sales channel to your Verified Account in Dashboard.
Zonos pulls your catalog items from the channel and keeps them up to date as you add or change products.
Every item is automatically screened for PGA requirements—such as CPSC and FDA regulations—that apply to U.S. imports. Items that need more information show a Needs attention badge in your catalog and on a dedicated Needs attention tab, and Zonos pre-fills most of the required answers for you to review and confirm. Learn more about PGA checks.
You ship as usual. Because your items are screened before they ship, U.S.-bound shipments are less likely to be delayed or held at the border.
Supported channels
You can connect the following channels to your Verified Account:
Amazon
Zonos Sync is an app from Zonos that connects an Amazon seller account to your Zonos Verified Account. Amazon hosts your store, so there's no store address to enter—Zonos sends you straight to Seller Central to approve the connection.
What it does
What it doesn't do
Requirements
How to connect
Zonos never asks for your Amazon password, and you can revoke access at any time from Seller Central.
Pricing
Zonos Sync is free to install and use. There's no charge for the app and no per-order or per-listing fee.
Support
Email support@zonos.com or contact Zonos support.
eBay
Connect your eBay seller account to sync your products—including SKU, name, description, price, and weight, plus HS code and country of origin when set in your listings—to your Zonos catalog.
Etsy
Connect your Etsy shop to sync your products—including SKU, name, description, price, and weight, plus HS code and country of origin when set in your shop—to your Zonos catalog.
Adobe Commerce (Magento)
Because Adobe Commerce runs on your own site, Zonos needs your store's web address, plus a set of API keys you create in your Adobe Commerce Admin—there's no login screen to redirect you to.
https.Sales > Operations > Orders > Actions > View
Sales > Operations > Shipments
Catalog > Inventory > Products
Optionally, also grant Stores > Settings > All Stores so Zonos can read your store's configured weight unit—without it, Zonos defaults to pounds.
Shopify
Connect your Shopify store to sync your products—including SKU, name, description, price, and weight, plus HS code and country of origin when set in your shop—to your Zonos catalog.
Connecting more than one Shopify store
Zonos keeps each store as its own connection, and the Channels page lists them separately with their store addresses. Adding a second store works slightly differently, because Shopify would otherwise install into whichever store you happen to be signed in to:
.myshopify.comaddress, not a custom domain you may have set up. You can read it from that store's Shopify admin URL—admin.shopify.com/store/your-storemeans the domain isyour-store.myshopify.com—or find it in Shopify under Settings → Domains.Wix
Wix hosts your store, so there's no store address to enter—Zonos sends you straight to Wix to approve the connection.
WooCommerce
Because WooCommerce runs on your own site, Zonos needs your store's web address before it can send you anywhere to approve the connection.
https.What syncs from your channel
When you connect a channel, new and updated products automatically map to your Zonos catalog. Synced fields include:
The more complete your product data is in your channel, the more accurate your duty calculations and PGA screening will be. If a field like HS code or country of origin is missing, Zonos can fill in the gaps—see how Catalog works for details.
When syncing takes longer
Most of the time orders appear within the hour and catalog within six. These are the situations where it takes longer:
Pricing
Connecting a channel is free. The app that links your Amazon, eBay, Etsy, Shopify, Wix, or WooCommerce account to Zonos costs nothing to install or use, and there is no per-order or per-listing fee for syncing your catalog and orders.
Support
Questions about connecting a channel, or help with a sync:
Related
Was this page helpful?