Produktová data dnes nekončí v e-shopu. Potřebují je feedy, dopravci, účetní software, objednávky i nové AI nástroje. Každý systém chce něco jiného a každý mluví jiným jazykem.
Veruno dává datům řád. Zadáte je jednou a používáte všude.
Jeden produkt dnes nestačí vložit jen do e-shopu. Potřebuje správnou cenu, sklad, dopravu, atributy i formát pro další systémy.
E-shop, feedy, účetní software, přepravci i další nástroje pracují se stejnými daty, ale pokaždé jinak. Výsledkem jsou pluginy, duplicity a zbytečná ruční práce.
Veruno soustředí produktová data na jednom místě a připraví je pro vše, co potřebujete dnes — i pro to, co přijde zítra. Od prodeje a synchronizace až po AI.
Zadáte jednou. Používáte všude.
Do Veruna dostanete produktová data odkudkoliv. Veruno je sjednotí a připraví pro prodej, synchronizaci i další použití.
Produktová data do Veruna dostanete ručně, z e-shopu, z Pohody nebo přes API. Veruno je sjednotí, připraví pro prodej a pošle dál tam, kde je potřebujete.
Produktová data mají hodnotu tehdy, když fungují napříč celým obchodem. Veruno je sjednotí a připraví pro všechno, co na ně navazuje.
Změníte cenu, přidáte produkt nebo upravíte sklad — a Veruno pošle aktuální data dál tam, kde je právě potřebujete. Do feedů, katalogů, mobilní správy, API i dalších napojení.
Když jsou data ve Verunu, všechno ostatní navazuje:
Jedno místo pro data. Všude aktuální.
Veruno zpřístupňuje data tak, aby s nimi mohly pracovat další systémy i AI agenti.
AI agenti najdou vaše API přes standardní /.well-known/acp.json
# Discovery GET /.well-known/acp.json { "name": "Veruno", "api_base": "/api/v1/{tenant}", "capabilities_url": "/api/v1/capabilities" }
Capabilities endpoint vrací strukturovaný přehled dostupných funkcí, formátů a limitů.
GET /api/v1/capabilities { "endpoints": ["products", "orders", ...], "formats": ["json"], "rate_limit": 100, "auth": "Bearer" }
Zákazník vidí příběh.
AI agent vidí data.
Obojí ze stejného zdroje. Zadáno jednou. Připraveno pro budoucnost.
{
"name": "Náramek Kingman Tyrkys Prestige",
"sku": "ABB-6-NKTP",
"brand": "Macooin",
"category": "Náramky",
"price": 11960,
"currency": "CZK",
"availability": "in_stock",
"maker": { "name": "iJaromir" },
"story": "Jedenáct korálků tyrkysu...",
"signals": {
"handmade": true,
"certified": true,
"limited_edition": true
}
}
# ACP Discovery curl https://veruno.cz/.well-known/acp.json # Capabilities curl https://veruno.cz/api/v1/capabilities # Response { "platform": "veruno", "version": "2.6", "type": "agentic-commerce", "endpoints": ["products", "orders", "tracking", ...] }
# List products curl https://veruno.cz/api/v1/{tenant}/products \ -H "Authorization: Bearer {token}" # Single product with provenance curl https://veruno.cz/api/v1/{tenant}/products/{slug} \ -H "Authorization: Bearer {token}" # Response { "name": "Silver Ring Aura", "ai_signals": { "handmade": true, "traceable": true }, "provenance": { "author": "verified", ... } }
# List orders curl https://veruno.cz/api/v1/{tenant}/orders \ -H "Authorization: Bearer {token}" # Single order curl https://veruno.cz/api/v1/{tenant}/orders/{id} \ -H "Authorization: Bearer {token}" # Response { "order_number": "WC-1234", "status": "processing", "items": [...], "tracking": [{ "carrier": "DPD", "number": "1234567890" }] }
# 1. Create checkout session curl -X POST https://veruno.cz/api/v1/{tenant}/checkout/sessions \ -H "Content-Type: application/json" \ -d '{ "items": [{ "sku": "ABB-6-NKTP", "qty": 1 }], "shipping_country": "CZ", "buyer": { "email": "[email protected]" } }' # Response → session_id + available methods { "session_id": "cs_abc123", "total": 11960, "shipping_methods": [...], "payment_methods": ["card", "bank_transfer"] } # 2. Confirm → creates order curl -X POST .../checkout/sessions/{id}/confirm \ -d '{ "payment_method": "card" }' # → order_number + payment_url (Stripe redirect)
# Payment flow (Stripe) # 1. Customer pays → Stripe webhook POST /api/v1/{tenant}/webhooks/stripe # 2. Veruno confirms → stock deducted → notification sent { "order": "V-2026-0042", "status": "paid", "payment_method": "card", "amount": 11960 } # Bank transfer reconciliation POST /api/v1/{tenant}/payment-hub/inbox \ -H "Authorization: Bearer {token}" \ -d '{ "amount": 11960, "variable_symbol": "20260042", "sender_iban": "CZ65..." }' # → auto-match to order → confirm payment
# Add tracking number curl -X POST https://veruno.cz/api/v1/{tenant}/tracking \ -H "Authorization: Bearer {token}" \ -H "Content-Type: application/json" \ -d '{ "order_id": 42, "carrier": "dpd", "tracking_number": "1234567890" }' # Public tracking page curl https://veruno.cz/api/v1/{tenant}/tracking/{number}
Jak Veruno pomáhá v konkrétních business situacích.