Description
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
Installation
- Upload the plugin via WordPress admin (Plugins > Add New > Upload Plugin) or install from the WordPress Plugin Directory.
- Activate the plugin from the Plugins page.
- Go to the “Amazon” menu in your WordPress admin sidebar.
- Enter your Amazon SP-API credentials (Seller ID, LWA Client ID, Client Secret, Refresh Token).
- Select your marketplace and test the connection.
- Set a Default Product Type for the Listings API.
- Start syncing using the manual button or enable automatic hooks.
FAQ
-
How do I get Amazon SP-API credentials?
-
You need to create a private developer application on Amazon Seller Central. Go to Apps & Services > Develop Apps, create a new app with self-authorization, and you will receive your LWA Client ID, Client Secret, and Refresh Token. See the “Getting Amazon SP-API Credentials” section above for step-by-step instructions.
-
Does this plugin support variable products?
-
This free version supports only simple products. Variable product support (parent-child variations) is available in the Premium version.
-
How does SKU matching work?
-
The plugin matches your WooCommerce product SKU with your Amazon Seller SKU. Products with the same SKU value in both platforms will be synchronized. Make sure your SKUs match exactly.
-
What is a Product Type and where do I find it?
-
Amazon requires a Product Type identifier (e.g., SHIRT, SHOES, PRODUCT) for Listings API operations. You can find the correct product type for your items in Amazon Seller Central or the Amazon Product Type Definitions API. If unsure, try “PRODUCT” as a default.
-
Which Amazon marketplaces are supported?
-
All 23 Amazon marketplaces across North America (US, CA, MX, BR), Europe (UK, DE, FR, IT, ES, NL, SE, PL, BE, IE, TR, SA, AE, ZA, EG, IN), and Far East (JP, AU, SG).
-
Is automatic sync available?
-
Yes! The free version includes hook-based automatic sync: when stock or price changes in WooCommerce (or when a WooCommerce order reduces stock), the plugin automatically sends the updated values to Amazon. Periodic cron-based sync at custom intervals is available in the Premium version.
-
Can I sync only stock or only price?
-
Yes, both manual and automatic sync allow you to choose between stock, price, or both.
-
Is this plugin HPOS compatible?
-
Yes, the plugin is fully compatible with WooCommerce High-Performance Order Storage (HPOS).
Reviews
ഈ പ്ലഗിന് റിവ്യൂകൾ ഒന്നുമില്ല.
Contributors & Developers
“Brksoft – Amazon Integration for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Brksoft – Amazon Integration for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.2
- Initial release.
- Stock synchronization (WooCommerce to Amazon).
- Price synchronization (WooCommerce to Amazon).
- Hook-based automatic sync on stock/price change.
- Order-triggered stock update.
- Manual one-click sync button.
- 23+ Amazon marketplace support.
- SKU-based product matching.
- Activity log (last 50 entries).
- Amazon SP-API connection test.
- HPOS compatibility.



