Allegro and your shop:what goeswhich way.
The Allegro connection works both ways, but not everything starts on its own. We describe each direction as it works in the panel: what starts when you enable the integration, what you turn on with a separate switch and what the panel does not do.
in this article
You enable the integration with a main switch, which is off by default. Once it is on, the panel pulls the offers from your account by itself. Sending stock and prices, automatic order import and ending offers are separate switches, also off by default. Resuming offers has its own switch too, but it works only together with ending. Three things are on by default and need no separate switch: sending invoices to Allegro, muting the shop's emails to marketplace buyers, and creating customer records for Allegro buyers. All three concern orders that have entered the shop, so they start working only once order import is on.
Connecting the account
To connect, you need your own application on apps.developer.allegro.pl. You enter its Client ID and Client Secret in the Allegro settings in the panel, where they are stored encrypted. The same settings show the exact return address you paste into the application on the Allegro side. Any difference, even a single letter, ends in an error.
After saving the keys, you click “Connect to Allegro” and confirm access. The “Test connection” button shows the login of the connected account, so you can see straight away whether it is the right one. Access renews itself, and if it expires after a long break, the panel asks you to connect again.
One shop connects to one Allegro account. Test mode (sandbox) is a separate account, so after switching it you connect again.
Offers from Allegro to the shop
The panel pulls offers from your account once a day at 4:20, and at any time from the “Fetch offers from Allegro” button. The first pull starts by itself in the next sync run after you enable the integration, that is within 30 minutes.
An offer is linked to a product only when its SKU or EAN points unambiguously to one product or variant in the shop. The name alone is not enough, because two products can have the same name. Offers without such a match wait on the “Offers to match” list with the reason given. You link each one to a product by hand or click “Create product”, also for many selected offers at once.
A product created from an offer gets the name, SKU, EAN, price, stock, description and up to 8 photos. It is created as an unpublished draft: no category, no parameters and no variants. You assign the category yourself before the product goes on sale in the shop. Creating products from offers works on accounts settled in Polish zloty.
Stock and prices from the shop to Allegro
You enable sending stock and prices with a separate switch. From then on the panel sends them every 30 minutes to offers linked to products. Offers without a link are left untouched.
The exception is products created from an offer. Such a product will not overwrite its offer until you deliberately select it once on the offer list and click “Push selected”. This protects a live offer from an accidental price difference after the import.
For an existing offer we send only the price and stock. The panel does not change its title, description or photos. The price is the shop price, and a sale price goes out only while the sale runs. A price of 0 never goes to Allegro. Sending to an offer is also paused in a few other situations, among others when the shop price is in a different currency than the Allegro account or when the product has a configurator, and the panel then shows the reason. If neither price nor stock has changed since the last send, nothing is sent.
Listing new offers
You select a product that is not on Allegro yet on the product list and choose “List on Allegro”. This adds it to the “To be listed” queue, and the panel creates the offer itself in the next sync run (every 30 minutes) or straight away when you click “List pending” on the offer list. Both work only when sending stock and prices is on. The offer needs a name, price, SKU, at least one photo and an Allegro category from the category map, and from the offer terms: a delivery price list, a returns policy, complaint terms and a shipping location. When something is missing, the panel does not send the offer and lists the gaps in the “Error” column. The same column also shows when you reach the limit of active offers in your plan: further items wait until you close some offers or change the plan.
By default a new offer starts as inactive, so that going on sale is your decision. In the “Allegro: offer terms” settings you can change this to “Listed for sale immediately”. An offer name has at most 75 characters. The same settings have two switches, both off by default: ending offers when stock runs out and resuming them when it comes back. Resuming works only when ending is on.
Orders from Allegro to the shop
The panel pulls orders from Allegro every 30 minutes. Paid orders and cash on delivery orders enter the shop, but only after you turn on the “Auto-import of Allegro orders” switch. An order enters when each of its items has a linked product. If one is missing, it waits and the panel shows an alert. On import, the product stock in the shop goes down by the units sold.
An order in a currency other than the shop currency does not enter by itself, it is left for manual handling. The shop's emails to Allegro buyers are muted by default: under Allegro's rules for sellers, you contact buyers through Allegro, not with your own emails.
Shipment and invoice
The tracking number reaches the Allegro order by itself once you add it in the shop. If Allegro does not respond for a moment, the panel retries. We report one shipment per order.
Sending invoices to Allegro is on by default. An invoice issued automatically after the order is paid goes out by itself, that is when automatic invoicing is on. You send the others from the invoice list with the “Send invoice to Allegro” button.
Messages, returns and fees
Buyer messages and Allegro discussions arrive in one inbox in the panel. You reply from there, attachments included.
A return request on Allegro creates a return in the shop, and you refund the buyer on the Allegro side. Allegro fees are added to the orders. Every sync run leaves an entry in the “Allegro: runs” log, and the “Errors only” filter shows what failed.
What the panel does not do: it does not bring parameters or variants over from offers, does not change the title, description or photos of an existing offer, does not report a second shipment for the same order and does not promote offers. Everything else works both ways, at the pace described above, and every run leaves a trace in the log.