Sell on Allegro straight from your Magento admin —
offers, prices, stock and orders stay in sync automatically,
with a queue that never loses a single update.
Allegro is one of the leading eCommerce platforms in Poland, with millions of transactions and a massive customer base. If you sell there, seamless integration with your store is essential for efficient growth and daily operations.
Allegro Integration for Magento 2 talks to Allegro through the official API — no external connectors and no manual data handling. Configure offers, control stock updates, import orders, map shipping and payment methods, all from the Magento admin panel.
Whether you run a single storefront or a multi-store setup, you get centralized management, operational resilience and automation designed to simplify and secure your Allegro sales.
Direct communication with Allegro via the official REST API — no middleware, no CSV exports, no manual copying.
Add or subtract a fixed amount or a percentage, use a dedicated customer group price, and block zero-price offers.
Stock changes are tracked and pushed to Allegro automatically. Ended offers are relisted as soon as stock is available again.
New Allegro orders are imported into Magento based on order events, with configurable batch size per run.
Map Allegro delivery methods (InPost Paczkomaty, Poczta Polska, …) and online / cash-on-delivery payments to Magento methods.
Underpaid and overpaid orders get dedicated statuses, while correctly paid orders are invoiced and moved to Processing.
Connect with one click for production or sandbox. Access tokens are refreshed automatically before they expire.
All API calls run asynchronously from a database-backed queue with retries, exponential backoff and jitter.
Every job runs on cron or manually from the CLI. Detailed API and order processing logs give full transparency.
Every API operation is stored in a dedicated queue before it is sent. Network interruptions, timeouts or temporary Allegro API issues don't lose data — messages stay safely in the database and are retried automatically.
Install via Composer (transoftgroup_llc/module-allegro) or a zip file, then run setup:upgrade.
Create an application in the Allegro developer portal and paste the Redirect URI shown in Magento.
In Stores → Configuration → Allegro → Connection, enter Client ID and Client Secret for your store view.
Click "Authorize to Allegro account" — the token is saved and synchronization starts.
bin/magento tsg_allegro:token:refresh Refresh access tokens close to expirationbin/magento tsg_allegro:offer:update-price Push price changes to Allegro offersbin/magento tsg-allegro:offer:track-stock Track Magento product stock changesbin/magento tsg_allegro:offer:update-stock Push stock changes to Allegro offersbin/magento tsg-allegro:order:events Fetch Allegro order eventsbin/magento tsg-allegro:queue:process Process the queue of API messagesAvailable on the Adobe Commerce Marketplace. Documentation included.