Verteco

Integrations / E-shops / Shopify

Shopify logo

E-invoices for Shopify

Beta

Shopify has no classic plugins. Our integration therefore uses native Shopify webhooks: when an order is fulfilled, Shopify sends a signed notification to our Access Point and the e-invoice leaves through the Peppol network automatically. The setup takes three steps, without installing anything.

How it works

  1. 1In Shopify admin → Settings → Notifications → Webhooks copy the signing key and paste it into our portal (Connections and integrations → Shopify).
  2. 2Create a webhook for the Order fulfillment event (JSON) with the URL the portal shows you.
  3. 3Done. Fulfilled orders with a VAT ID leave through Peppol automatically.

What the integration solves

  • ✓Automatic e-invoice when an order is fulfilled, no clicking
  • ✓Peppol BIS Billing 3.0, the format Slovak law requires from 1 January 2027
  • ✓Customer checked in the Peppol network before sending (no needless errors)
  • ✓Delivery receipts (MLS) and the status of every invoice in the Verteco portal
  • ✓The tax report to the Financial Administration (TDD) is handled by our Access Point automatically
  • ✓B2C orders without a VAT ID are safely skipped with a note on the order
  • ✓Signature verification of every notification (HMAC-SHA256): nobody can forge an order
  • ✓VAT ID from the order note fields or the Company field

Frequently asked questions: e-invoices for Shopify

Why is it not in the Shopify App Store?
The integration runs on native Shopify webhooks that you set up right in the admin. It works immediately and without the App Store approval process. We are considering a full App Store app depending on demand.
What do I need before installing?
An account on peppol.verteco.digital with an activated company (selecting the provider on the Financial Administration portal via slovensko.sk takes a few minutes and is free). Nothing is downloaded: in the Connections and integrations section you generate a signing key and a webhook URL that you paste into the Shopify admin.
How much does the integration cost?
The plugin is free. The service costs from €2/month excl. VAT per company ID (IČO) that sends or has the Data archive switched on (the default for new companies): receiving, sending and the archive of originals in the EU. A company with the archive off that only receives pays nothing (up to 1,000 invoices a month). During the voluntary period before the mandate of 1 January 2027 everything is free of charge.
What happens with orders without a VAT ID (ordinary consumers)?
They are skipped. Electronic invoicing through Peppol concerns B2B transactions. The plugin writes a note on the order that no e-invoice was needed.
Does my customer have to be in the Peppol network?
Yes, an e-invoice can only be delivered to a company registered in the network. The plugin checks it automatically before sending; you can look up any company in our free Peppol company check.

Start today: selecting us on the Financial Administration portal is enough

Receiving is free · no lock-in, no hidden feesMeet your 2027 legal obligation in 2 minutesSlovak Financial AdministrationChoose Verteco on the Financial Administration portal →On the portal, click “Pokračovať” (Continue), sign in (slovensko.sk / eID or your FS portal credentials) and confirm the selection. We handle the rest automaticallyCertified provider of the Financial Administration (EFSK000031) · no commitment · you can change providers at any time
How does the selection work? (3 steps, ~2 minutes)
  1. 1Click the button above. The official Financial Administration page “Certified provider selection” opens with Verteco pre-selected. Click “Pokračovať” (Continue).
  2. 2Sign in to the Financial Administration portal, via slovensko.sk (eID / ID card with a chip) or with your PFS credentials, and confirm the provider selection.
  3. 3Done. A sign-in e-mail arrives. We create your account, company and Peppol network registration automatically. If another provider already holds your receiving record, we do not take it over: you get the migration-code procedure, or you choose in the portal that receiving stays with them and you only send through us.
  4. No eID? You can also sign in to the Financial Administration portal with your PFS identifier and password. Or register here with an e-mail and password, add your company manually and finish the selection later.
  5. Your company is not offered in the “taxpayer selection” step? Only entities you are authorised for on the FS portal appear. Add the authorisation in your Personal Internet Zone (Autorizácie → Pridať autorizovaného používateľa), then finish the selection.
  6. Detailed guide to the FS portal selection (in Slovak) →

Related: Peppol company check · e-invoicing guide 2027 · price list · all integrations