RAU Allegro Order Sync for WooCommerce is a free Allegro WooCommerce integration for sellers who want to run their Allegro sales from the same place as their own store.
Allegro is Poland’s largest online marketplace. According to Allegro’s 2025 results it had 15.3 million active buyers in Poland and more than 21 million across the group, with almost PLN 70 billion in gross merchandise value. If you sell there and also run a WooCommerce shop, you have probably felt the cost of keeping two systems in step: copying orders by hand, typing tracking numbers twice, and correcting stock after an item sells out on one channel but not the other.
This plugin connects your WooCommerce store to your Allegro seller account through the official Allegro REST API. Allegro orders arrive in WooCommerce as normal orders, you ship them the way you already ship everything else, and the plugin sends the tracking number and the “sent” status back to Allegro. Stock levels flow the other way, from WooCommerce to your Allegro offers, so one stock figure drives both channels.
It is deliberately focused: orders, fulfilment and stock, without a middleware subscription, a monthly order cap or a separate dashboard to log into.
application/vnd.allegro.public.v1+json) on every request, as the API requires.errors[].userMessage responses are shown as plain messages instead of raw JSON.Retry-After, and uses Action Scheduler when available with WP-Cron as a fallback.Darmowa wtyczka łącząca sklep WooCommerce z kontem sprzedawcy Allegro przez oficjalne REST API Allegro. Zamówienia z Allegro są automatycznie importowane do WooCommerce co 15 minut, numer przesyłki i status „wysłane” trafiają z powrotem do Allegro, a stany magazynowe z WooCommerce są co godzinę przesyłane do ofert Allegro. Obsługuje InPost, Pocztę Polską, DPD, DHL, ORLEN Paczkę i inne firmy kurierskie, oznacza zamówienia z prośbą o fakturę i działa w trybie sandbox. Interfejs wtyczki jest w języku angielskim i jest gotowy do tłumaczenia.
This plugin is orders-first by design: it syncs orders, fulfilment and stock, and leaves listing and offer creation to Allegro. Everything described above is included and fully functional, with no keys, quotas or time limits of any kind.
A separate commercial plugin with a wider feature set is available from the author’s website.
This is an independent plugin. It is not affiliated with, endorsed by or sponsored by Allegro or WooCommerce. “Allegro” and “WooCommerce” are used here only to describe the services this plugin works with.
This plugin connects to the Allegro REST API to synchronise orders, shipments and stock between your WooCommerce store and your Allegro seller account. The connection is required for the plugin to do anything, and it is only made after you register your own Allegro application and authorise the plugin against your account.
It contacts these endpoints:
allegro.pl/auth/oauth – to exchange your authorisation code for an access token and to refresh that token before it expires.api.allegro.pl – to read your orders and offers, to report shipments and fulfilment status, to cancel orders, and to update offer stock.allegro.pl.allegrosandbox.pl and api.allegro.pl.allegrosandbox.pl – the same calls against Allegro’s sandbox, used only if you switch the plugin to sandbox mode.What is sent: your client ID and signed request parameters, the Allegro order and offer identifiers being acted on, and – when you ship an order – the carrier, waybill (tracking) number and line items you entered in WooCommerce. Stock updates send the offer ID and the quantity. No buyer names, addresses or contact details are sent to Allegro; buyer data flows from Allegro into your store, not back out.
When: on the scheduled order sync, on the scheduled stock push, when an access token is refreshed, and when you ship, cancel or re-sync an order in wp-admin.
The service is operated by Allegro, and your use of it is governed by their terms: