
Connect your WooCommerce store to Amazon SP-API. Sync stock and price for simple products across 23+ Amazon marketplaces worldwide.
| Author: | Brksoft (profile at wordpress.org) |
| WordPress version required: | 5.8 |
| WordPress version tested: | 6.9.4 |
| Plugin version: | 1.0.4 |
| Added to WordPress repository: | 04-04-2026 |
| Last updated: | 04-04-2026 |
| Rating, %: | 0 |
| Rated by: | 0 |
| Plugin URI: | https://brksoft.com/product/woocommerce-amazo... |
| Total downloads: | 213 |
![]() Click to start download |
|
Brksoft – Amazon Integration for WooCommerce connects your WooCommerce store with Amazon Seller Central via the official Amazon SP-API (Selling Partner API). Synchronize stock and price data for simple products across 23+ Amazon marketplaces in North America, Europe, and Far East.
Note: This plugin is developed by BRKSoft and is not affiliated with, endorsed by, or sponsored by Amazon.com, Inc. Amazon is a registered trademark of Amazon.com, Inc.
Features
- Stock Synchronization — Send WooCommerce stock quantities to Amazon in real-time.
- Price Synchronization — Push WooCommerce prices to Amazon automatically.
- 23+ Marketplaces — Supports Amazon US, UK, Germany, France, Italy, Spain, Japan, Australia, Canada, Mexico, Brazil, Turkey, India, UAE, Saudi Arabia, and many more.
- Instant Hook-based Sync — Automatically sends updates to Amazon when stock or price changes in WooCommerce.
- Order-triggered Stock Update — When a WooCommerce order reduces stock, Amazon stock is updated automatically.
- Manual Sync Button — One-click bulk synchronization for all simple products.
- SKU Matching — Automatically matches WooCommerce product SKUs with Amazon Seller SKUs.
- Activity Log — View the last 50 sync operations with status and details.
- Private Developer App — Uses your own Amazon developer credentials (self-authorization) for maximum security and control.
- HPOS Compatible — Fully compatible with WooCommerce High-Performance Order Storage.
Supported Amazon Marketplaces
North America: United States, Canada, Mexico, Brazil
Europe: United Kingdom, Germany, France, Italy, Spain, Netherlands, Sweden, Poland, Belgium, Ireland, Turkey, Saudi Arabia, UAE, South Africa, Egypt, India
Far East: Japan, Australia, Singapore
How It Works
- Create a private developer application on Amazon Seller Central (Apps & Services > Develop Apps).
- Enter your Seller ID, LWA Client ID, Client Secret, and Refresh Token in the plugin settings.
- Select your Amazon marketplace and test the connection.
- Make sure your WooCommerce product SKUs match your Amazon Seller SKUs.
- Set a Default Product Type (e.g., SHIRT, SHOES, PRODUCT) for the Amazon Listings API.
- Use the manual sync button or enable automatic hook-based synchronization.
Getting Amazon SP-API Credentials
This plugin requires a private developer application on Amazon Seller Central:
- Log in to Amazon Seller Central.
- Navigate to Apps & Services > Develop Apps.
- Register as a developer (if not already).
- Create a new app with self-authorization and request the necessary API roles.
- After approval, go to the app details page to find your LWA Client ID and Client Secret.
- Click Authorize to generate a Refresh Token for your seller account.
- Find your Seller ID in Settings > Account Info > Merchant Token (or Your Seller Profile).
For detailed instructions, refer to the Amazon SP-API documentation.
Premium Version
Unlock the full power of Amazon integration with the Premium version:
- Variable product support (parent-child variations)
- Order import from Amazon to WooCommerce
- Automatic periodic sync with cron (2/5/15/30 min intervals)
- Two-way product synchronization (Amazon to WooCommerce)
- Commission-based markup and pricing rules
- Bulk product upload via Feeds API
- FBA/FBM fulfillment support
- Shipment confirmation integration
- Buy Box and competitive price analysis
- Category and attribute mapping panel
- Email notifications for orders, errors, and stock alerts
- Simulation mode for testing
- Multichannel panel view
- Priority support
External Services
This plugin relies on external services provided by Amazon.com, Inc. to synchronize product stock and price data between your WooCommerce store and your Amazon Seller account. Below are the details of each external service used.
1. Amazon Selling Partner API (SP-API)
- What it is: The Amazon Selling Partner API (SP-API) is Amazon’s official API for sellers to programmatically manage their listings, inventory, and pricing on Amazon marketplaces.
- What it is used for: This plugin uses SP-API to send product stock quantities and prices from WooCommerce to Amazon, and to verify your seller account’s marketplace participation (connection test).
- What data is sent: Product SKU, stock quantity, and/or price are sent to Amazon via the Listings API. When testing the connection, a request is made to the Sellers API to verify your marketplace participation.
- When data is sent: Data is sent when you manually trigger a sync, when automatic sync is enabled and stock or price changes in WooCommerce, or when you test the connection from the plugin settings.
- Service endpoints: Region-specific (e.g., sellingpartnerapi-na.amazon.com, sellingpartnerapi-eu.amazon.com, sellingpartnerapi-fe.amazon.com)
- Service provider: Amazon.com, Inc.
- Terms of Use: Amazon Conditions of Use
- Privacy Policy: Amazon Privacy Notice
- Developer Documentation: Amazon SP-API Documentation
2. Login with Amazon (LWA) OAuth Service
- What it is: Login with Amazon (LWA) is Amazon’s OAuth 2.0 authentication service used to obtain access tokens for API authorization.
- What it is used for: This plugin uses LWA to authenticate with the Amazon SP-API. An access token is required for every SP-API request.
- What data is sent: Your LWA Client ID, Client Secret, and Refresh Token are sent to Amazon’s OAuth token endpoint to obtain a time-limited access token.
- When data is sent: A token request is made each time a new access token is needed (approximately once per hour, as tokens expire after 60 minutes).
- Service endpoint: https://api.amazon.com/auth/o2/token
- Service provider: Amazon.com, Inc.
- Terms of Use: Amazon Conditions of Use
- Privacy Policy: Amazon Privacy Notice
- Developer Documentation: Login with Amazon Documentation
Screenshots
FAQ
ChangeLog



