Shopify integration · Live

Your Shopify store
invoices itself.

Order paid on Shopify, certified invoice in InvoiceXpress, Moloni or Vendus — in under a second. VAT ID detected, correct VAT, ATCUD included. No checkout extensions.

< 1s
order → invoice
0
checkout extensions
3
certified programs
Fatura · original
FT 2026A/847
InvoiceXpress
Cliente  Ana Martins
NIF      245 187 663 ✓ válido
Brincos aço cirúrgico × 224,00
Portes · CTT Expresso4,90
Subtotal s/ IVA23,50
IVA 23% · incluído5,40
Total0,00
ATCUD: JFX8PR2J-847
Processado por programa certificado · AT
real flow · livewebhook → invoice · edge runtime
The destinations

Pick the program.
We handle the rest.

The same Shopify integration issues into InvoiceXpress, Moloni or Vendus. You choose the destination in the panel — and can switch without rebuilding the store connection.

Shopifyorders/paid · #1042
InvoiceXpress
Moloni
Vendus
Rioko · Fiscal engine1 order · 1 invoice · zero errors
The flow

Three steps. Once.

Setup takes about four minutes. After that, every sale invoices itself.

Step 01

Connect the store

Paste your Shopify store domain and your invoicing program key. The wizard validates credentials and registers webhooks — no theme changes, no checkout app.

activate.sh
POST /api/integrations/activate
{ "shopify_domain": "minha-loja.myshopify.com",
"destino": "invoicexpress | moloni | vendus" }
200 OK · webhooks registered
Step 02

Set the tax rules

VAT included or on top? Default exemption? Dedicated invoice series? All in one panel — no code, no .env files.

fiscal.rules
VAT includedM99 · Not subjectSeries WEBAuto-finalize
Step 03

Forget it. Every sale becomes an invoice.

Every paid order generates the document in the program you chose, with the customer's VAT ID, the right VAT rate and the legal AT wording. Refunds become credit notes. Automatic.

events.log
1 order = 1 invoice, no duplicates
Refunds → automatic credit notes
Auditable per-event logs
Trust

Built for Portuguese tax rules.
Not translated into them.

Rioko was born in Portugal, for Portuguese stores. Every fiscal detail — from VAT IDs to rounding — is handled the way the tax authority expects.

VAT ID from checkout to document

VAT ID detection in note_attributes, order notes and the billing address, with Portuguese algorithmic validation. Without a valid VAT ID, the document is issued as final consumer.

AT compliance

Issued via certified software, with ATCUD, reported series and the legal wording for M01–M99 exemptions in the invoice notes.

Total equals what was paid

The invoice closes to the cent with what the customer paid on Shopify — shipping, discounts and rounding reconciled line by line.

Double idempotency

Duplicate webhooks, retries and race conditions neutralized: 1 order = 1 invoice, guaranteed by atomic writes + cache.

Pricing

Simple. Per integration.

The Shopify integration costs the same as any other in the catalog. No per-document fees, no volume limits.

Rioko · Shopify · Monthly
€7.50
/month · + VAT
Full Shopify integration
Automatic invoicing in < 1s
VAT ID · VAT · M01–M99 exemptions
Refunds → credit notes
Start free
RIOKO·SHOPIFY·MONTHLY
Recommended
Rioko · Shopify · Yearly
€75
/year · + VAT
2 months free · €75 vs €90
Everything in monthly
2 months free
Roadmap priority
Email support · < 24h response
Start free
RIOKO·SHOPIFY·YEARLY
Rioko · Shopify · Custom
On request
tailor-made
Tailor-made integration · ERP, marketplaces
Multiple stores / multiple VAT IDs
Dedicated SLA
Technical onboarding call
Request a quote
RIOKO·SHOPIFY·CUSTOM

Prices excl. VAT · no card to start · cancel anytime

See all plans on the hub
FAQ

Frequently asked questions.

Everything you need to know before connecting your Shopify store. Can't find the answer? Talk to us.

When an order is paid, Shopify sends a webhook to Rioko. Rioko validates the data, detects the VAT ID, calculates VAT and sends everything to your certified invoicing program (InvoiceXpress, Moloni or Vendus), which issues the invoice — usually in under a second.

Ready?

Connect your Shopify store in four minutes.

No card. No install. No checkout extensions. Set it up once, invoice forever.

ATCUD · NIF · IVA · M01–M99 · OSS
Shopify automatic invoicing → InvoiceXpress, Moloni or Vendus | Rioko