Skip to content

eparagony.pl integration

Receipts through eparagony.pl, without keying the whole day into the till every evening

The sale from an order in OpenLinker goes through eparagony.pl straight to your online fiscal printer. Your rules send orders with a tax ID (NIP) to an invoice, and you see the receipt number and the e-receipt link on the order.

To get started you need:an online fiscal printer (Posnet, Novitus or Elzab)an eparagony.pl account

  • 0 zł licence
  • No fee per order
  • You install it yourself, or we do it for you
Order
sale details
marketplacesyour shop
sale details →↓
OpenLinker
handles the order, keeps an eye on the status
sale →↓
←↑ number, link
eparagony.pl
controls the printer
receipt →↓
←↑ status
Your printer
registers the sale

In short. OpenLinker is open-source order management software with a 0 zł licence that passes the sale from your orders to eparagony.pl. Your online fiscal printer registers the receipt, and you see the receipt number and the e-receipt link on the order. OpenLinker won’t pass the same sale on twice.

Sound familiar?

An evening at the till with a list of orders

Item, price, rate, next order. At a hundred sales, one typo in an amount is enough, and the receipt no longer matches the order.

The company asked for an invoice and got a receipt

The tax ID was on the order, but in the evening rush it went through like all the others. You can no longer issue a company invoice for a receipt without a tax ID.

Was this receipt even created?

The receipt sits in the printer, the order in the system, and nothing links them. When a customer asks for proof of purchase, you search for it by amount and time.

Tuesday: 120 orders, 14 companies with a tax ID and a printer that loses its connection in the evening

  1. 09:12A marketplace order for 87,50 zł has just been paid, with no tax ID. A minute later the order shows the receipt number and the e-receipt link.
  2. 13:40A company buys and gives its tax ID, so a rule sends the order to an invoice. There won’t be a receipt.
  3. 21:30The printer loses its internet connection for the night. Three orders wait, and in the morning you click “Check” on each and see that the receipt is registered, once.
Sales documents, Tuesday 3.11.2026 120 Example
OrderChannelAmountDocumentStatus
#2087Allegro87,50 złReceiptregistered 09:13
#2101shop149,00 złInvoiceissued
#2118Allegro212,40 złInvoiceissued
#2142shop56,00 złReceiptregistered 17:26
#2164ERLI64,90 złReceiptawaiting confirmation
Receipts registered 103, waiting 3, invoices 14. 120 orders in total.
Receipt for order #2087 registered
Total87,50 zł
Receipt number0042 (example)
Registered3.11.2026, 09:13
E-receiptOpen link

106 receipts without keying them into the till. Three clicks on “Check” in the morning and you’re done.

What OpenLinker does for you

  • Paid or shipped order, as you set itRules choose the document, and the sale goes through eparagony.pl to your printer.
  • Confirmation from the printerThe order shows the receipt number, the printer number and the e-receipt link.
  • Order with a tax IDA rule sends it to an invoice: through eparagony.pl, or through another invoicing program connected to OpenLinker.
  • Late confirmationYou click “Check”, and OpenLinker asks for the status instead of sending the sale again.
Technical details
Registering the receipt
usually within a minute; OpenLinker waits up to 60 seconds for confirmation
When it’s issued
by hand (the starting setting), after payment or after shipping
Choosing the document
by your rules: the buyer’s tax ID, delivery country, gross amount; one order, one document
Proof for the buyer
the e-receipt link on the order
No confirmation
a status check by document number, on the order, without sending again
Invoices
on the same connection or in inFakt; to Poland’s national e-invoicing system (KSeF) through eparagony.pl, status checked every 30 minutes

Your rules run on their own

A receipt can be created on its own once an order is paid, and rules decide which orders get a receipt. For example:

How automations work in OpenLinker
Example rule
When
An order is paid
Only if
delivery country: Poland andtotal up to 450 zł
Then
  1. Register the receipt through eparagony.pl

Who is responsible for what, and who you call

Your fiscal printer issues the receipt. Every part of the journey has someone looking after it, so for every question you know who to turn to.

Issuing the receipt is always the seller’s duty, even when it’s printed by a printer controlled by eparagony.pl. Whether mail-order sales need a cash register depends on what you sell and how, so agree that with your accountant. Sources: eparagony.pl terms v1.29, §6; cash register exemptions: Dz.U. 2024 poz. 1902.

You don’t have to take our word for it

You can check each of these yourself before you connect anything.

  • A receipt won’t register twiceIssuing by hand and issuing automatically use the same key, and OpenLinker checks an unconfirmed receipt instead of sending it again.See the eparagony.pl integration code
  • Try the demoSign up for the demo and look through orders, shipments and documents on sample data before you connect your shop.Try the demo
  • The code is openYou or your implementation team can review the eparagony.pl integration before you run anything.See the integration code
  • Nobody can take the licence away from youApache 2.0 can’t be revoked, and no feature sits behind a subscription. Any developer can keep building on the code.Licence

What you’ll pay each month

You pay nothing for the OpenLinker licence, however much you sell. You pay for the server, and its price grows with your traffic, not with each order.

Orders a monthRoughly per dayServer, estimatedLicence
up to 1,000about 30about 150 zł / month0 zł
up to 5,000about 150about 300 zł / month0 zł
up to 10,000about 300about 1,000 zł / month0 zł
up to 25,000about 800about 2,000 zł / month0 zł

The server figures are estimates from OpenLinker’s pricing. Add backups on top.

Bills that stay as they are

  • eparagony.pl subscription, annual plan0-500 documents: 49 zł; 501-3,000: 129 zł; 3,001-10,000: 279 zł net a month (eparagony.pl price list, as of 28.10.2026)
  • At 120 orders a dayabout 3,600 documents a month, which puts you on the 279 zł net a month tier
  • eparagony.pl integration feeaccording to the eparagony.pl price list
  • Fiscal printer and technicianyour own device and your own service

Who sets it up

Yourself

Who sets it up
You or your implementation team. One command and the setup wizard are all it takes.
Who looks after it day to day
You
What you pay
The server from the table above
Installation guide

With an implementation partner

Who sets it up
An implementation agency of your choice
Who looks after it day to day
The partner, backed by us under an SLA
What you pay
The server and the partner’s service, at the partner’s prices
Ask about a partner

With us

Who sets it up
Us
Who looks after it day to day
Us
What you pay
The server and maintenance, priced individually
Ask for a quote

No agency? We’ll set it up with you and help you move over from your current system.

All integrations run on the same server, so adding another one doesn’t mean another subscription.

Who helps you

From setup to API changes, at every stage you know who is looking after it.

  1. At the start

    Getting set up

    Who: You, a partner or us

    You get a setup wizard and a step-by-step guide. If you’d rather not do it yourself, an implementation partner or we will set it up. We’ll set it up for you

  2. When something stops working

    Support under an SLA

    Who: Us

    You can report an outage that stops your sales at any time, weekends included. We take technical questions on working days from 9:00 to 17:00 and reply on the next working day. SLA levels

  3. When eparagony.pl or the law changes something

    Updates

    Who: Us

    We adapt the integration to API changes, and the fix ships in the next OpenLinker release. You install it yourself, or a partner or we do it for you.

Your installation belongs to you: it runs on your server, your orders and customer data sit in your database, and the code is open under the Apache 2.0 licence.

How to get started

  1. Ask your technician to turn on e-receipts in the printer and set up the VAT rates.
  2. Install the eparagony.pl program on the computer next to the printer.
  3. In OpenLinker, enter your eparagony.pl account details, compare the rates and register your first receipt.

No e-receipt consent in your shop terms yet? Add it, and eparagony.pl will give you the ready wording.

Rather not do it yourself? We’ll set it up for you. Step-by-step guide.

Questions about receipts through eparagony.pl

Does OpenLinker do the fiscal registration?

No. Your fiscal printer registers the receipt, and eparagony.pl controls the printer. OpenLinker provides the sale details from the order and shows what happened to them next.

Can a receipt register twice?

No. Issuing by hand and issuing automatically use the same key, so for eparagony.pl it’s still the same sale. When confirmation is late, OpenLinker asks for the status instead of sending the sale again.

Receipts through eparagony.pl and invoices through another program. Is that possible?

Yes. Rules send receipts to eparagony.pl and invoices to the program you connect to OpenLinker, for example inFakt, or through eparagony.pl to KSeF. Every order still gets one document.

How does the buyer get the e-receipt?

The link is on the order, and you pass it on like any other document, for example in a message on the marketplace. You need the buyer’s consent for an e-receipt, and a clause in your shop terms is enough for that. You’ll get the ready wording from eparagony.pl.

The printer was offline all night. What about the receipts?

They wait for confirmation. In the morning, once the printer is back online, you check each order with one click. No sale registers a second time along the way.

OpenLinker at a glance

What it is
Open-source order management and e-commerce integration software
Licence
Apache 2.0, 0 zł
Fee per order
None
Where it runs
On your own server, or set up by us or an agency

Start with one receipt, in one click

To begin with, you register each receipt by hand on the order. Once you see the number and link match, you turn on issuing after payment. We can go through the printer and eparagony.pl setup together on a call.

No agency? Join our design partner programme and we’ll set it up together.

Code for this integration: libs/integrations/eparagony on GitHub