This is a BETA

Amazon.com Integration for Magento 2


Connect your Magento 2 store to your own Amazon Seller Central account through the Selling Partner API.
Browse Changelog
Links
-or-
Subscription: always up to date, cancel anytime.
One-time license: lifetime use, with 12 months of updates & support.
Compare options here.
15 day Money Back Guarantee One Time Payment
Magento Cloud Support GraphQL Support Hyvä Support Adobe Approved Private Composer Repo
Documentation
We’re still tweaking things – so you get to use it for free! Until we reach version 1.0, you can test this plugin at no cost. Need a license? Request one now!
loader
Sending...
Amazon.com Integration for Magento 2 connecting your shop to Amazon Seller Central

Magento 2 Amazon Seller Central Product and Order Sync

Managing Amazon listings next to your Magento store takes time. The Amazon.com Integration for Magento 2 connects your Magento backend to your own Amazon Seller Central account through the Amazon Selling Partner API (SP-API). You list products as offers, send prices and stock to Amazon and import Amazon orders into Magento.

Offers, prices, stock for merchant-fulfilled products and orders are processed through Magento cron. By default, orders are imported every 5 minutes, and you can change the cron frequencies in the configuration. Magento stays the source for your product data and order processing.

Choose the Amazon marketplace per seller account, and decide per Product Profile which products you offer, at which price and with which fulfilment type. This reduces manual work and keeps your Amazon offers in line with your Magento catalog.

Built for Magento 2, managed in your own admin

The extension is configured entirely in the Magento admin: accounts, Product Profiles, the offer and order grids, cron frequencies and logs. There is no separate dashboard. Offer, pricing and order requests are sent from your Magento server straight to Amazon.

Privacy and data handling

Your shop accesses your Amazon account only through the official Selling Partner API. You connect by clicking "Connect with Amazon", signing in to Seller Central and approving access. The authorization and the renewal of the access token run through a Magmodules service. When you connect, the module sends your shop URL, the IP address of the administrator, the extension version and the Amazon region to that service. When the access token is renewed, the stored refresh token is sent to the same service. Access and refresh tokens are stored in your own Magento database. Order, offer and pricing data is exchanged directly between your shop and Amazon.


Send Your Offers

Offer grid with offers that are exported to Amazon

Handle the Orders

Amazon order grid in the Magento admin
Overview of the Amazon.com Integration architecture

Direct Connection to the Amazon Selling Partner API

This Magento 2 extension uses the Amazon Selling Partner API (SP-API). Your Magento server sends offers to Amazon, imports orders and retrieves competing offers through SP-API calls. Only the authorization of your seller account and the renewal of the access token run through a Magmodules service.

Offer management

Create Product Profiles to decide which products you offer on Amazon. In the offer grid you can add offers to the sync queue, export them and import competing offers per ASIN. By default you add offers manually from the offer grid. If you enable "Auto push offers", all offers are pushed to Amazon automatically. Prices are sent with the offer. Stock is sent for merchant-fulfilled offers and kept up to date from Magento.

Order management

Amazon orders are imported through cron into the Amazon order grid, and a Magento order is created for each imported order. You can then process these orders in your normal Magento workflow. Orders use the payment method "Payment processed by Amazon".

Shipment handling

For items that Amazon ships (FBA), the extension creates the Magento shipment automatically when you enable "Auto Ship FBA Order Items". Under Mappings you select a Default Carrier and can use Advanced Carrier Mapping with the Amazon transport codes.

  • Selling Partner API connection: offer, pricing and order requests go from your Magento server to Amazon. Authorization and token renewal run through a Magmodules service.
  • Listing management: send offers with GTIN or ASIN, price and fulfilment channel, and delete offers from the offer grid.
  • Order import and processing: import Amazon orders into Magento with the settings per account, including store view, customer group and shipping method.
  • Stock updates: stock levels for merchant-fulfilled offers are sent to Amazon through cron. FBA offers are skipped in the stock export.
  • Tokens in your database: the access and refresh tokens of your seller account are stored in your Magento database.

Use the extension to run your Amazon sales from the Magento admin with one catalog, rules per Product Profile and imported orders in one place.

Automated Through Cron

Product data, offers and order imports run through Magento cron with frequencies you can change. Add offers from the offer grid, or enable "Auto push offers" to push all offers.

Control in Magento

Configure accounts, Product Profiles, order import and cron in the admin. Offer and order logs show what was sent and imported.

Made for Amazon

Built on the Selling Partner API. The extension picks the GTIN type (EAN or UPC) per marketplace and checks the currency of an offer against the marketplace.

Magento First

A native Magento 2 module with its own configuration section, grids and cron jobs. It creates standard Magento orders and shipments.

Product Profile form with price data and offer data settings

Product Profiles for Your Amazon Offers

Instead of sending your entire catalog, you create Product Profiles. A profile determines which products go to Amazon, at which price and with which default offer settings.

A profile contains:

  • the account and the store view that is used to read product data
  • the GTIN attribute (EAN/UPC) and the ASIN attribute
  • the attributes for title, description and name
  • conditions to filter the products that belong to the profile
  • a price attribute, a markup percentage from -100 to 100 and price rounding ("No rounding", "Round to first digit" or "Round to first decimal")
  • default offer values: "On Hold" and "Fulfilment Type" ("None", "Retailer (MFN)" or "Amazon (FBA)")

Want to offer one product group with FBA and another with merchant fulfilment? Create two profiles with a different fulfilment type and different conditions. You can override offer values per product with Amazon attributes on the product, including a custom price.

To keep processing manageable, you set batch sizes under Limits, for example the number of offers per update and per export.

Amazon account form with connection status and order import settings

Reliable Sync Between Magento 2 and Amazon

Synchronization runs in the background through queues and cron jobs. A Magento cron job runs every minute to refresh offer data, process the sync queue and export offers to Amazon. Orders are imported every 5 minutes by default.

Control over sync behavior

Per account you set the date from which orders are imported, the store view, the product identifier that matches Amazon items and the default shipping method. Cron frequencies range from every minute to yearly, and batch sizes are configurable.

Logs and status

Offer logs, order logs and a processing queue show what has been sent and imported. A separate debug log is available, and logs are kept for 14 days by default.

Easy setup in the admin

  1. Enable the extension under Stores > Configuration > Magmodules > Amazon. It is disabled by default.
  2. Add an account, choose the Marketplace and save.
  3. Click "Connect with Amazon", sign in to Seller Central and approve access.
  4. Check that the Connection status shows the account as connected.
  5. Enable order import and set "Import Orders From".
  6. Create a Product Profile and add offers from the offer grid.
Magento order with the Amazon.com Order Info tab

Full Control and Order Insights in Magento 2

Amazon orders appear in a dedicated Amazon order grid in the Magento admin, and a Magento order is created for each of them. You do not need a separate tool to follow what happens.

  • Order actions: view an Amazon order, create the Magento order, skip or unskip it, or delete it as long as no Magento order exists. Mass actions are available for create, delete, skip and unskip.
  • Amazon order tab: Magento orders from Amazon have an "Amazon.com Order Info" tab with the log of the order. Access is controlled by an admin permission.
  • Import settings per account: import customers, assign a customer group, put the house number in a separate street line, use the Amazon.com order ID with a prefix and auto ship FBA order items.
  • Orders without a Magento order: they stay in the Amazon order grid, so you can use "Create Order" when the cause has been solved.
  • One place for management: accounts, profiles, offers, orders, cron settings and logs are all part of the Magento admin.

Overview of the Amazon.com Integration for Magento 2

Connect Your Amazon Seller Account to Magento 2

Let the Amazon.com Integration for Magento 2 handle offer sync, stock updates and order import. You manage the connection in the Magento admin: accounts, Product Profiles, offer and order grids, cron frequencies and logs.

Every imported Amazon order gets a Magento order with an "Amazon.com Order Info" tab. In the Amazon order grid you can view, create, skip or delete orders. Offer and order activity is logged.

The extension calls the Selling Partner API from your own server. Authorization and token renewal run through a Magmodules service, and you connect by approving access in Seller Central.

  • Direct API calls: offer, pricing and order requests go from your server to Amazon.
  • Control in Magento: work in the Magento admin without a separate platform.
  • Automation through cron: orders, offers and stock are processed at the frequencies you set.
  • Your own account: you connect your own Amazon seller account and approve access yourself.

The Advantages for Developers

Map the GTIN, ASIN, title, description, name and price attributes per Product Profile

Filter products with conditions in the profile

Override offer values per product with Amazon attributes

Console commands to export offers, export shipments, import orders, process the queue and test the connection

Offer logs, order logs, a processing queue and a debug log

Sandbox option per account for testing

Good to Know for Store Owners

Amazon orders are imported through cron and turned into Magento orders

Stock for merchant-fulfilled offers is sent to Amazon

Price markup and rounding per Product Profile

FBA or merchant fulfilment per profile, with automatic shipments for FBA items

Amazon orders in their own grid, with an order tab in Magento

The extension is disabled by default, and "Auto push offers" is off by default

Adobe Commerce Marketplace Approved

This extension is listed on the official Adobe Commerce Marketplace and has passed their review process for code quality, performance and security.

Adobe Marketplace approval means the extension follows Magento coding standards and integrates properly with the platform. Updates go through the same review process.

Hyvä Compatible Plugin

This extension includes full support for Hyva Themes. All frontend components, widgets and templates work natively with Hyva's Alpine.js and Tailwind CSS stack.

The extension works out of the box on Hyva and is tested with every new Hyva release to ensure continued compatibility.

GraphQL Made Ready

This extension exposes its data and configuration through Magento's GraphQL API. You can query and mutate data directly from headless frontends or custom applications.

The GraphQL schema follows Magento's conventions and covers all key functionality of the extension. This makes it ready for PWA Studio, Vue Storefront or any other headless setup.

Magento Cloud Support

This extension is fully compatible with Adobe Commerce Cloud (Magento Cloud). It works with the read-only filesystem, the build and deploy pipeline and cloud-specific caching layers.

No additional configuration or workarounds are needed for cloud environments. The extension handles static content deployment and config management the same way as on-premise installations.

Private Composer Repo

After purchase you get access to a private Composer repository with personal credentials. Install and update the extension with a single composer command, just like any other dependency.

Your Composer credentials are available in your account dashboard. Updates are published to the repository as soon as a new version is released, so you always have access to the latest version.

star star star star star
star star star star star
Gaaf - digital agency
We have tried the integration with SnelStart through several different providers, and this is the only solution that simply works. We needed support on two occasions, and it was provided quickly and professionally. We do recommend this company!
Google 12 May 2026
star star star star star
star star star star star
Andrew Velikiy
Great vendor with handy modules and quick support!
Google 13 Apr 2026
star star star star star
star star star star star
Alexandru-Manuel Carabus
Magmodules sets the bar for Magento module quality and support—we check their catalog first for client feature requests, and they’re our first choice for licenses.
Google 11 Nov 2025
star star star star star
star star star star star
Matt Austin
Possibly the fastest support response times of any Magento Extension vendor. Great extensions too!
Google 09 Sep 2025
star star star star star
star star star star star
Jan Privé
Dankzij de heldere uitleg en snelle reactie van Magmodules kon mijn vraag, en dus mijn Magento-probleem, binnen enkele uren worden beantwoord. Doeltreffend, zonder moeilijke termen, gewoon zo als het zou moeten zijn.... Bedankt!
Google 05 Sep 2025
star star star star star
star star star star star
Denis Metzler
To evaluate a provider, it is not enough to consider only the product offered, but also its after-sales service, such as support and troubleshooting. Magmodules has been extremely satisfactory at all levels on multiple occasions and sets the bar at the top when comparing the competition.
Google 02 Sep 2025
star star star star star
star star star star star
Bleijenberg winkelinrichting en materialen
Goed bereikbaar, reageren snel en denken oplossingsgericht. Een aanrader.
Google 30 Jul 2025
star star star star star
star star star star star
Patrick Verduijn
Magmodules biedt plugins aan die van hoge kwaliteit zijn tegen een goede prijs, waar dit bedrijf in uitblinkt is de bereidheid om de zeldzame feedback & problemen met de plugins te willen onderzoeken, mee te willen denken in het debuggen van problemen en goede oplossingen toe te passen. In mijn decennium ervaring met Magento & 3th parties is Magmodules absoluut een uniqum binnen de markt.
Google 25 Jul 2025
star star star star star
star star star star star
Erik de Groot
Magemodules heeft hele sterke Magento extensies en een proactieve support. Al jaren heel erg tevreden over jullie service en producten!
Google 18 Jul 2025
star star star star star
star star star star star
René Zeuner
We are using the Mollie Magento extension from Magmodules. It works excellently without flaws. Very fast, competent and friendly support. Thanks!
Google 30 Jun 2025