13. července 2026, Luboš Zápotočný
Účtovat v měně zákazníka umí na Shopify jen dva platební poskytovatelé
Zobrazit cenu v eurech a naúčtovat eura jsou na Shopify dvě různé funkce a obě patří platebnímu poskytovateli. Co se rozbije při jeho výměně a jaké jsou čtyři cesty ven.
Zobrazit ceny pro daný trh v jiné měně a účtovat v té měně jsou na Shopify dvě samostatné funkce. Ani jedna nepatří obchodu. Obě patří platebnímu poskytovateli.
Účtování umí přesně dva. Dokumentace Shopify k místním měnám, ověřená dne 13. července 2026, to říká přímo: aby obchod mohl přijímat platby ve více měnách, musí mít jako platebního poskytovatele buď Shopify Payments, nebo Adyen. S jiným poskytovatelem zaplatí zákazníci na všech trzích v základní měně obchodu. Pravidla pro prodej v místních měnách říkají stejné pravidlo z druhé strany: objednávky přes platební brány třetích stran se zpracují v základní měně obchodu a reporty jsou k dispozici pouze v měně obchodu.
Stejné pravidlo platí i pro zobrazení, a právě to tento článek původně uváděl špatně. Stejná stránka s pravidly, ověřená dne 13. srpna 2026, uvádí, že zobrazování cen v místních měnách a ruční nastavení kurzů vyžadují Shopify Payments. Administrace to vynucuje: v obchodě bez dokončeného účtu Shopify Payments je nastavení měny v Markets zcela nedostupné a upozornění vyzývá, abyste nejprve dokončili nastavení Shopify Payments. Na každém plánu zůstávají dostupné ceny pro jednotlivé trhy a procentní úpravy, ovšem v základní měně obchodu.
Bez Shopify Payments tedy zákazník v Bratislavě přes Markets žádné euro neuvidí: produktová stránka, košík i pokladna zůstanou v základní měně obchodu. Obchod může eura zobrazit přes měnovou aplikaci nebo přes ceny, které si spočítá sám, a té cestě se věnujeme níže, pokladna ale i tak naúčtuje základní měnu a banka zákazníka si k tomu může připočíst vlastní poplatek za převod měny.
Na stránku můžete napsat jakékoli číslo. Naúčtovat můžete jen měnu, kterou váš platební poskytovatel podporuje.
Proč to lidi zaskočí
Nikdo podporu více měn neplánuje jako platební funkci. V obchodě, který běží na Shopify Payments, otevřete Markets, přidáte trh, sledujete, jak se ceny přepočítají, a působí to jako nastavení storefrontu. Závislost přitom vede opačným směrem a ukáže se ve dvou různých okamžicích.
V obchodě, který nastavení Shopify Payments nikdy nedokončil, se ukáže hned: nastavení měny je zamčené a upozornění v Markets říká, že před úpravou měny je potřeba nastavení Shopify Payments dokončit. Tam administrace tu závislost alespoň pojmenuje.
V obchodě, který funkci měl, se ukáže v den, kdy se mění platební poskytovatel: nová právnická osoba za obchodem, přechod na lokální bránu, účet Shopify Payments, který se musí znovu ověřit. Ceny v místních měnách odejdou s ním. Administrace ty dvě události nijak nespojuje, takže obchod vidí jen to, že eurové ceny přestaly fungovat v den, kdy se eurových cen nikdo nedotkl.
Čtyři cesty
Zprovoznit Shopify Payments. Odemkne to celou funkci a z inženýrského hlediska je to ze čtyř možností nejlevnější, protože nevyžaduje žádnou vývojářskou práci. Cenou je papírování a to má vlastní kapitolu níže.
Adyen jako primární brána. Jediný další poskytovatel, kterého Shopify pro tento účel dokumentuje, a jeho stránka s požadavky ho pro většinu obchodů vyřadí. Požadavky Shopify na integraci Adyenu, ověřené dne 21. července 2026, zahrnují existující účet u Adyenu, Shopify Checkout a plán Enterprise, tedy úroveň nad Shopify Plus s individuální cenou, kterou Shopify prodává svým největším obchodníkům; stránka dále uvádí, že přístup se uděluje jen na základě schválení. Pro středně velký obchod je tato cesta v praxi nedostupná.
Druhý obchod se základní měnou euro. Funguje to a není v tom žádný trik. Je to poctivá odpověď tam, kde je eurový trh opravdu jiný byznys: jiný sortiment, jiné ceny, někdy jiná právnická osoba. Počítá se obvykle jen cena druhého předplatného, což je to menší číslo. To velké je druhá kopie katalogu, motivu, aplikací a všech integrací a synchronizace skladu mezi oběma obchody, která poběží tak dlouho, dokud budou existovat oba.
Spočítat si ceny sami a zobrazovat je. Dělají to měnové aplikace a dělá to i vlastní přepočet uložený do metafieldů. Bez Shopify Payments je to jediná cesta, kterou se lokalizovaná cena na storefront vůbec dostane. Je to cesta, která se navrhne ve chvíli, kdy jsou zbylé tři nevítané, a vyžaduje nejvíce opatrnosti. Proto má také vlastní kapitolu.
Kam vlastní přepočet dosáhne a kam ne
Ceny, které si spočítáte sami, dosáhnou na každé místo, které máte pod kontrolou. Storefront, draft order, interní aplikace, PDF nabídka: každá z nich vykreslí čísla, která jí dodáte, a každá vykreslí eura správně.
Pokladna pod vaší kontrolou není. S bránou třetí strany zpracuje Shopify objednávku v základní měně obchodu bez ohledu na to, co říkala produktová stránka, a reporty vyjdou rovněž v měně obchodu. Eurová cena je tedy správně všude kromě místa, kde se berou peníze.
Celá tato cesta proto stojí na jediné otázce ohledně byznysu: platí vám vůbec někdy nějaký zákazník v eurech přes pokladnu Shopify? Pokud si zákazník může vložit eurovou cenu do košíku a zaplatit kartou, cena na produktové stránce není cena, která se strhne. Pokud eurová cesta místo toho končí draft orderem, fakturou a bankovním převodem, pokladna žádné euro nikdy nevidí, nikomu se nestrhne platba ve špatné měně a vlastní přepočet přestává být obcházením problému. Je to místo, kam ceny patří.
Než na tom cokoli postavíte, ověřte si jednu věc. Shopify dokumentuje u draft orderů ruční přepnutí měny, jakmile máte nastavené Markets, přičemž kurz se zafixuje v okamžiku vytvoření draft orderu. Inkaso u takové objednávky je omezené: podle Shopify platí, že s odloženou splatností v jiné než základní měně lze platbu vybrat pouze kartou, nebo označením objednávky jako zaplacené. To může pokrýt celý nabídkový scénář i bez metafieldů, nebo také nemusí obstát při střetu s vaší fakturací. Otestujte to na skutečném obchodě, nikoli na vývojářském, dříve než napíšete kód, který spoléhá na jednu z těch odpovědí. Stránka Shopify o testovacích objednávkách na vývojářských obchodech, ověřená dne 13. srpna 2026, pro testování pokladny vylučuje draft ordery i ruční platební metody, jako je dobírka, a varuje, že zpracování objednávky přes ně může obchodu zamknout možnost zpracovávat objednávky. Podporovaný způsob, jak otestovat pokladnu vývojářského obchodu, je testovací platební poskytovatel s testovacími čísly karet.
Papírování a proč proti němu majitel nic nezmůže
Námitka proti Shopify Payments bývá málokdy technická. Zprovoznit je znamená identifikovat lidi za firmou: fotografie dokladu, datum narození, skuteční majitelé firmy, IČO, DIČ a bankovní účet v SEPA. Přesný seznam zveřejňuje Shopify pro každou zemi zvlášť, takže se od země k zemi liší, obvykle jen o jeden doklad, a na polské stránce je skutečným majitelem každý s podílem 25 procent a více. Majitelé se tomu brání a brání se nejvíce tehdy, když to čtou jako vměšování Shopify do věcí, do kterých mu nic není.
Každá z těch stránek pro jednotlivé země uvádí stejný důvod, stejnou větou, jen se změněným názvem země. Zde je ta česká, ověřená dne 13. července 2026: Shopify a jeho bankovní partneři jsou povinni shromažďovat a ověřovat informace o vás a o vašem podnikání, aby vyhověli předpisům, které mají v Česku zabránit finanční trestné činnosti.
Stejné informace sbírá každý zpracovatel karetních plateb, protože každý z nich podléhá stejným pravidlům proti praní špinavých peněz. Majitel, který odmítne identifikovat skutečné majitele firmy, odmítá přijímat karetní platby kdekoli, a další poskytovatel si řekne o stejné doklady.
Pokud je firma slovenská, první cesta neexistuje
Shopify Payments běží v pevně daném seznamu zemí. Seznam podporovaných zemí, ověřený dne 13. července 2026, obsahuje Česko, Německo i Polsko. Slovensko v něm není.
Pro slovenskou právnickou osobu tedy první cesta není obtížná, ale nedostupná, a žádné přemlouvání majitele, ať ověření dokončí, na tom nic nezmění. Adyen vyžaduje plán Enterprise, takže volba se zúží na druhý obchod nebo vlastní přepočet cen. Zjistěte to včas, dříve než někdo stráví týden přípravou žádosti, kterou nelze podat.
Otázka, která to rozhodne
Rozhodnutí závisí na tom, kdo vám platí v eurech. Pokud zákazníci v eurech platí, měna patří platebnímu poskytovateli a pro většinu obchodů to znamená Shopify Payments. Pokud zákazníci dostávají nabídku v eurech a platí proti faktuře, pokladna se s tou měnou nikdy nepotká a cenu si můžete uložit tam, kde je nejužitečnější.
Odpovězte si nejdříve na toto. Každá z možností výše je levná, nebo drahá, výhradně v závislosti na té odpovědi, a je to otázka pro byznys, ne pro vývojáře. Práce, která následuje po kterékoli z odpovědí, je popsaná na naší stránce o Shopify.