Connects a WooCommerce shop to
Denár, invoicing and bank
reconciliation for the Slovak market. The plugin holds no invoicing logic of
its own: numbering, VAT, PDF, PAY by square QR payments and e-invoicing
(Peppol, mandatory in Slovakia from 2027) happen in Denár, the shop only sends
orders and listens to webhooks.
- Bank transfer: a proforma with PAY by square is issued when the order is placed, with the order number as the variable symbol. Once Denár pairs the payment from the bank, the order moves to Processing and the invoice is issued from the proforma.
- Card and payment gateways: the invoice is issued and marked paid right away.
- Cash on delivery: the invoice is issued when the order is completed.
- Refunds: a credit note to the invoice, for the refunded lines or the refunded amount.
- Cancelled orders: an unpaid proforma is cancelled.
- Coupons become a document discount, shipping and fees are lines; company details (IČO, DIČ, IČ DPH) are read from the common
_billing_ic / _billing_dic / _billing_dic_dph fields; EU reverse charge and export from the px-shop-core company module.
- Every document is checked against the order total - a document whose total differs (rounding of prices with VAT) stays a draft instead of being issued with a wrong amount.
- The order screen lists the documents with a PDF download; "Send to Denár again" retries after a fix.
- Runs in the background (Action Scheduler) with retries - the checkout never waits for Denár.
- Compatible with HPOS and the block checkout.
A Denár account with API access is required - plans Firma and Profi, and the free trial. Sign up at
denar.sk.
- Install and activate the plugin (WooCommerce must be active).
- In Denár create an API key (Settings -> API keys) with the scopes
documents and partners, read and write.
- Paste it into WooCommerce -> Settings -> Denár and click Check connection.
- In Denár add a webhook (Settings -> Webhooks) to the URL shown on the
settings screen and paste its secret into the plugin.
Credentials may also be defined in wp-config.php:
DENAR_WC_API_KEY,
DENAR_WC_WEBHOOK_SECRET,
DENAR_WC_API_URL.