Key capabilities
Storefront on Shopify. Compliant invoices on KigoCloud.
Webhook-driven
Order created, paid, cancelled and refunded events flow in as they happen.
Invoice or offer
Each order maps to an invoice or an offer based on its payment status.
R1 for B2B buyers
Customers who enter a Croatian tax number at checkout receive an R1 invoice.
Stock and price sync
Stock and prices flow from KigoCloud to Shopify by SKU, location-aware for multi-location stores.
Refunds handled
A refund triggers a fiscalised cancellation in KigoCloud.
Managed bridge
We run the integration with health checks and alerting. Nothing to install in your Shopify admin.
Built for reliability
Shopify for the storefront. KigoCloud for the books.
The bridge verifies every webhook, creates the document in KigoCloud and writes the fiscal codes back to the Shopify order.
- HMAC SHA-256 verification on every inbound webhook
- One idempotency key per order prevents duplicate invoices on retry
- JIR and ZKI written back to the order as a note and metafield
- Logs and replay per account for incident triage
- Versioned Shopify Admin API with a planned upgrade path
| Order | Channel | Status | Total |
|---|---|---|---|
| #10482 | WooCommerce | Invoiced | €129.00 |
| #10481 | Shopify | Shipped | €64.90 |
| #10480 | POS | Invoiced | €18.50 |
| #10479 | B2B portal | Awaiting payment | €2,340.00 |
How it connects
One stock, every channel.
KigoCloud modules share one database, so data entered once is available everywhere it is needed.
Croatian Compliance
Every Shopify order and refund is fiscalised.
KigoCloud for WooCommerce
Running WooCommerce as well? Both shops share KigoCloud stock.
Reports & BI
Shopify revenue sits next to POS and invoice revenue.
FAQ
Common questions
Do I need to install an app in Shopify?
No. The integration runs as a managed bridge on Shopify webhooks and the Admin API.
What if the same webhook arrives twice?
Each Shopify order ID acts as an idempotency key, so a retried webhook never creates a duplicate invoice.
Can several Shopify stores feed one KigoCloud account?
Yes, as a custom extension. We also build localised checkout fields and store-specific document templates.