Courier

Selly integration, all your sales in one panel

Connect your Selly store to NavyFlame and run everything from one place: orders, multichannel stock, shipping and automatic invoices in your accounting system.

  • 28 days free
  • Set up in 5 minutes
  • Cancel whenever you want

Selly orders in one place

Orders from your Selly store are fetched automatically and land in a shared list with your other sales channels. You see them next to orders from Allegro, Shoper or your own store, with no switching between panels.

Status and payment changes without delay

NavyFlame follows not only new orders but changes on older ones: a recorded payment, a status change or corrected shipping details. An order paid a few days after it was placed does not get left behind.

Multichannel stock and overselling protection

One stock level for every channel. You switch on stock reservation for Selly orders yourself; once it is on, the available quantity travels through the reconciler (every 10 minutes by default) to everywhere you sell, so you limit selling the same item twice.

Several Selly stores at once

Each store is connected as a separate integration, with its own domain and its own API access. Each can have different invoicing rules, and the orders still flow into one list.

Shipping, labels and tracking

Create shipments and fetch labels (InPost, DHL, Ambro, the Apaczka broker and Allegro Delivery), follow the status on the timeline, and use shipping rules that pick the carrier and sender details for the order on their own.

Automatic invoices and receipts

Once an order is paid, the document is created in your accounting system following your rules: a company with a tax ID gets an invoice, a consumer a receipt. We support wFirma, inFakt, Fakturownia and iFirma.

A connection with no store password given

You connect with API access generated in the Selly panel (an identifier and a secret), never with the store owner's login. You can revoke that access on your side at any moment, with nothing to change on ours.

How do I connect Selly?

1

Generate API access in Selly

In the store panel go to Configuration, then API, and add new access. Give it the READWRITE scope so NavyFlame can not only read orders but send statuses back. Copy the identifier and the secret.

2

Connect the store in NavyFlame

Under Integrations pick Selly, paste the store domain (for example your-store.selly24.pl), the identifier and the secret, then click Test connection. If something does not add up, we say exactly what: wrong details, or too narrow an access scope.

3

Set your invoicing rules

Point to your accounting system and decide when the document should be created: after payment, once the shipment is complete, or on request only. Separately for each store, if you have several.

4

Leave it to the automations

From that moment orders flow in on their own, stock levels keep each other in check across channels, and invoices are issued without you.

Invoicing in your own accounting system

Every paid order from Selly turns into a VAT invoice in your accounting system, automatically and in line with Polish law, including tax IDs. You connect the software you already use and stop retyping data.

Frequently asked questions

From the Selly store panel: Configuration, then API, then add access. You will see an identifier and a secret there. Give that access the READWRITE scope; with a narrower scope the connection is made, but we will not be able to send order statuses back to the store.

We check the store on a schedule, every minute by default, so you see a new order in the panel almost straight away. Selly does not send event notifications, so we poll the store rather than the other way round.

Yes. Besides new orders we follow the store event log, so a recorded payment, a status change or corrected shipping details come back to us for older orders too. The invoice is created when the money has actually arrived, not when the order was placed.

Yes. Each store is a separate integration with its own domain and its own API access, and each can have different invoicing rules. Orders from all of them land in one list.

We treat an order as paid only once the amount received covers its value. A deposit is visible in the panel but does not trigger an invoice for the full amount, because the document would be for money that has not arrived yet.

Cancelling a whole order, yes: that creates a correction in your accounting system. A partial refund cannot be automated for now, because the Selly API exposes neither the refunded lines nor the amount, so there is nothing to calculate the correction from. You settle such a refund yourself. We have reported this to Selly.

We issue the document in your accounting system following the rules you set (companies, everyone, on request). The layout and numbering belong to the accounting system; we control the rules, not how the document looks.

Run your Selly sales from one panel

Orders, stock, shipping and invoices, together.

Start the integration
  • 28 days free
  • Cancel whenever you want

This site uses cookies

We use cookies to keep the site working, to measure traffic and to personalise content. Read more in our privacy policy.

Manage preferences