ShipWave Channels

Connecting Amazon Seller Central

Complete guide to connecting your Amazon seller account via SP-API.

Requirements

To connect Amazon to ShipWave, you need:
  • Amazon Professional Selling Plan – Individual seller accounts cannot use the SP-API. Upgrade to Professional ($39.99/month) if needed.
  • Account in good standing – Suspended or restricted accounts cannot authorize third-party apps.
  • Active listings or inventory – While not strictly required, you'll want products ready to list.

Supported Amazon marketplaces

ShipWave supports the following Amazon marketplaces:
  • Amazon.com (US) – Marketplace ID: ATVPDKIKX0DER
  • Amazon.ca (Canada) – Marketplace ID: A2EUQ1WTGCTBG2
  • Amazon.com.mx (Mexico) – Marketplace ID: A1AM78C64UM0Y8
  • Amazon.com.br (Brazil) – Marketplace ID: A2Q3Y263D00KWC
Each marketplace requires a separate channel in ShipWave. If you sell on Amazon US and Canada, create two channels.

Step-by-step connection

  1. Go to Admin → Marketplace → Channels and click New Channel
  2. Select Amazon as the platform
  3. Choose which Shopify store to use as the product source
  4. Select the Amazon marketplace (US, Canada, Mexico, or Brazil)
  5. Name your channel (e.g., "Amazon US")
  6. Click Create Channel, then Connect
  7. You'll be redirected to Amazon Seller Central
  8. Sign in with your Amazon seller credentials
  9. Review the permissions ShipWave is requesting (listings, orders, inventory, product data)
  10. Click Authorize
  11. You'll be redirected back to ShipWave with the channel now connected

What ShipWave accesses

When you authorize ShipWave, you're granting access to:
  • Listings API – Create, update, and manage your product listings
  • Orders API – Import orders placed on Amazon
  • Inventory API – Update stock levels for your listings
  • Catalog API – Search Amazon's product catalog and categories
  • Feeds API – Submit bulk listing updates
ShipWave never accesses your payment information, tax documents, or account settings.

FBA vs FBM

Fulfilled by Merchant (FBM): You store inventory and ship orders yourself. This is the default mode—inventory syncs from Shopify, and you fulfill orders through ShipWave.

Fulfilled by Amazon (FBA): Amazon stores and ships your inventory. ShipWave can create and manage FBA listings, but inventory management works differently:
  • FBA inventory is managed by Amazon, not Shopify
  • ShipWave imports FBA orders but you don't ship them (Amazon does)
  • Use ShipWave's FBA mode to track which products are FBA vs FBM

Amazon product type mapping

Amazon requires products to be assigned to a specific "product type" (different from categories). ShipWave includes 173 built-in mappings from common Shopify product types to Amazon product types. For example:
  • "Shoes" → SHOES
  • "T-Shirt" → SHIRT
  • "Electronics" → CONSUMER_ELECTRONICS
If your Shopify product type doesn't have a built-in mapping, ShipWave will search Amazon's catalog to find the best match. You can also set the product type manually per-listing.

Troubleshooting connection issues

Error: "Unable to authorize"
  • Ensure you're signing into the correct Amazon Seller Central account (not Amazon.com shopping account)
  • Check that your seller account is active and not suspended
  • Verify you have a Professional Selling Plan
Error: "Invalid marketplace"
  • Make sure you selected the correct marketplace for your seller account region
  • Some accounts are registered only for specific regions
Connection times out
  • Disable pop-up blockers for shipwave.app
  • Try a different browser
  • Clear cookies and try again

FAQs

Can I connect multiple Amazon accounts?
Yes. Create a separate channel for each Amazon seller account. You can also create separate channels for each marketplace (US, Canada, Mexico) even within the same seller account.
Will connecting affect my existing Amazon listings?
No. Connecting ShipWave does not modify your existing listings. You choose which products to sync and when to push updates.
How do I disconnect Amazon?
Go to the channel settings and click Disconnect. You can also revoke access from Amazon Seller Central under Settings → User Permissions → Third-party developer access.
Do I need to pay Amazon for API access?
No. The SP-API is free to use. You only pay your regular Amazon selling fees.

More in ShipWave Channels