Linux 软件免费装
Banner图

RAU Allegro Order Sync for WooCommerce

开发者 rajaamanullah
更新时间 2026年10月2日 22:32
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce allegro order sync marketplace integration allegro integration

下载

1.0.0

详情介绍:

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. Import Allegro orders into WooCommerce Ship from WooCommerce, update Allegro automatically Sync WooCommerce stock to Allegro offers Test safely and see what happened Built properly Who it is for Integracja Allegro z WooCommerce (po polsku) 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. A note on scope 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. Disclaimer 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.

安装:

  1. In your WordPress admin go to Plugins → Add New, search for "RAU Allegro Order Sync", then install and activate it. WooCommerce must be active.
  2. Register an application at apps.developer.allegro.pl, choosing the type that signs in through a web browser.
  3. Grant it the order read/write and offer management scopes.
  4. Set the redirect URI to the callback URL shown on the plugin settings screen (WooCommerce → Allegro Sync).
  5. Paste the Client ID and Client Secret into the plugin settings and save.
  6. Click Connect Allegro account, approve the authorisation on Allegro, then tick Enable syncing.
  7. Optional: tick Stock sync and press Rebuild offer map so stock can be pushed to your offers.
To test first, tick Sandbox and use credentials from an application registered in the Allegro sandbox.

屏幕截图:

  • The Allegro box on the order screen: Allegro order ID, buyer, carrier, tracking number and the Send tracking & mark sent button.
  • Connecting your Allegro account: Client ID, Client Secret, sandbox mode and scheduled sync.
  • Order and stock settings: status mapping, mark-sent and cancellation triggers, default carrier and hourly stock sync.
  • The sync log, filterable by level, with links to the related orders.
  • The status screen: connection, token expiry, mapped offers and sync schedule at a glance.

升级注意事项:

1.0.0 First release.

常见问题:

How do I connect WooCommerce to Allegro?

Register an application in the Allegro developer portal, paste its Client ID and Client Secret into WooCommerce → Allegro Sync, and click Connect Allegro account. You approve access on Allegro and are sent straight back to your store. The settings screen shows the exact redirect URI to give Allegro.

Is it free?

Yes. Everything described on this page is free and fully functional, with no order limits, time limits or licence keys. You only need your own Allegro seller account and developer application, which Allegro provides free of charge.

How often are Allegro orders imported?

Every 15 minutes. You can also press Sync orders now at any time. The Look back (days) setting controls how far back each sync looks.

Which Allegro orders are imported?

By default, orders with the status "Ready for processing" — orders the buyer has paid for or chosen cash on delivery. You can change the status filter and choose the WooCommerce status that imported orders start in.

How are products matched?

By the offer's seller signature (the external ID you set on an Allegro offer), which should equal your WooCommerce SKU. Unmatched items are still imported as placeholder lines with a warning note on the order.

Does it create duplicate orders?

No. Imports are keyed on the Allegro checkout-form ID; repeat syncs update the existing order instead of creating a new one.

What does "mark sent" actually do?

It uploads the tracking number as a shipment (when you have one) and then sets the order's fulfilment status to SENT. Depending on your Allegro settings, uploading tracking alone can already move the order — doing both is safe either way.

Which carriers are supported?

InPost, Allegro InPost, Poczta Polska, DPD, DHL, UPS, FedEx, GLS, ORLEN Paczka, Allegro Kurier and Allegro pickup points are mapped to Allegro's carrier IDs automatically. For anything else, choose "Other" and type the carrier name.

Do I have to type tracking numbers twice?

No. If a shipment-tracking plugin has already stored the tracking number on the order, it is read automatically. Otherwise enter it once in the Allegro box on the order screen.

Can it cancel orders on Allegro?

Yes. When you cancel an order in WooCommerce before it has been sent, the cancellation is passed to Allegro. You choose which WooCommerce status triggers it.

Does it handle invoice requests?

It flags them on the order with a note so you know an invoice is expected. Generating the invoice document itself is outside the plugin's scope.

Stock sync says no offers are mapped. What now?

Press Rebuild offer map. The plugin walks your Allegro offers and records every offer that has a seller signature. If the map stays empty, your offers have no signature set — add it in Allegro so it matches your SKU.

Can I test without touching real orders?

Yes — tick Sandbox and use Allegro sandbox credentials with a sandbox seller account. Switching environments requires reconnecting.

Is my Allegro Client Secret safe?

The Client Secret and access tokens are stored encrypted in your database and are never written to the sync log. The settings screen shows the secret masked.

Does it work with HPOS?

Yes. The plugin uses the WooCommerce CRUD API throughout and declares compatibility with High-Performance Order Storage.

Does it list products or create offers on Allegro?

No. The plugin is orders-first: it imports orders, sends fulfilment updates and pushes stock to offers you already have. Listing and offer creation stay in Allegro.

更新日志:

1.0.0