Přeskočit na obsah

Řešení potíží

Modul automaticky loguje důležité události pro snadnější diagnostiku problémů.

Logy jsou dostupné přímo v administraci WordPress:

WPify Woo → WPify Logs

Zde můžete:

  • Vybrat log podle pluginu a data
  • Prohlížet detaily jednotlivých záznamů

Logy jsou uloženy také na serveru:

wp-content/uploads/logs/
UdálostPopis
VIES validaceVýsledky ověření DIČ, včetně chyb
ARES validaceVýsledky ověření IČ, včetně chyb
VAT Exempt rozhodnutíKompletní informace o rozhodnutí při vytvoření objednávky
[2024-01-15 10:30:45] INFO: Order VAT Exempt Decision
{
"order_id": 1234,
"billing_country": "DE",
"shipping_country": "DE",
"shop_country": "CZ",
"submitted_dic": "DE123456789",
"calculated_vat_exempt": true,
"vat_exempt_reason": "reverse_charge",
"validations": {
"vies_result": "valid"
}
}

V detailu objednávky se zobrazuje informační box “VAT Exemption Status” s:

  • Stavem osvobození (Ano/Ne)
  • Důvodem osvobození

DPH se neodečítá, přestože zákazník má DIČ

Section titled “DPH se neodečítá, přestože zákazník má DIČ”

Možné příčiny:

  1. DIČ neprojde VIES validací

    • Zkontrolujte logy - hledejte VIES ERROR nebo vies_result: invalid
    • Ověřte DIČ manuálně na VIES portálu
  2. Zákazník je ze stejné země jako obchod

    • Reverse Charge se aplikuje pouze pro jiné EU země
    • Zkontrolujte zemi obchodu v WooCommerce nastavení
  3. Služba VIES je nedostupná

    • Zkontrolujte logy pro VIES ERROR
    • Služba VIES má občasné výpadky - zkuste později
  4. Není zapnutá funkce Reverse Charge

    • Zkontrolujte nastavení: WPify Woo > IČ a DIČ v pokladně
    • Zapněte “Povolit EU Reverse Charge”
  5. Cílová země je špatně určena

    • Zkontrolujte nastavení WooCommerce: Nastavení > Daně > Vypočítat daně dle
    • Pro zboží použijte “Doručovací adresa”
    • Pro služby použijte “Fakturační adresa”

Příznaky:

  • Chybová hláška při validaci DIČ
  • V logu VIES ERROR nebo ViesServiceException

Řešení:

  1. Dočasný výpadek - počkejte a zkuste znovu
  2. Zapněte bypass - Povolte “Odeslat objednávku i v případě, že neprojde ověřením v systému VIES”
    • Poznámka: DPH se pak neodečte, ale objednávka projde

Příznaky:

  • Chybová hláška “IČ nebylo nalezeno v ARES”
  • Automatické vyplnění nefunguje

Možné příčiny:

  1. Špatně zadané IČ - zkontrolujte formát (8 číslic bez mezer)
  2. Nově založená firma - může trvat několik dní než se objeví v ARES
  3. Zahraniční firma - ARES obsahuje pouze české subjekty
  4. Služba ARES je nedostupná - zkontrolujte logy

Řešení:

  • Zkontrolujte IČ na justice.cz
  • Pro nové firmy počkejte několik dní

Možné příčiny:

  1. Modul není aktivní

    • Zkontrolujte: WPify → WPify Woo
    • Zapněte modul “IČ a DIČ v pokladně”
  2. Konflikt s jiným pluginem

    • Deaktivujte ostatní pluginy a testujte
    • Časté konflikty: checkout customizer pluginy
  3. Blokováno tématem

    • Zkuste výchozí téma (Storefront)

Rozdíly mezi klasickou a blokovou pokladnou

Section titled “Rozdíly mezi klasickou a blokovou pokladnou”

Bloková pokladna WooCommerce používá odlišný systém pro zobrazení polí. Některá vizuální nastavení z klasické pokladny nelze na blokové pokladně aplikovat stejným způsobem:

Nastavení dostupná pouze pro klasickou pokladnu:

  • Přesunout DIČ pole na začátek formuláře
  • Poloviční šířka polí
  • Placeholder jako příklad čísla
  • Validace formátu IČ/DIČ
  • Některé pozice ARES autofill

Funkce fungující na obou typech pokladny:

  • Pole IČ, DIČ, IČ DPH
  • VIES validace
  • ARES validace a autofill (základní)
  • Osvobození od DPH (Reverse Charge, Export)
  • Checkbox “Nakupuji na firmu”

DIČ validace funguje, ale DPH se neodečte

Section titled “DIČ validace funguje, ale DPH se neodečte”

Kontrolní seznam:

  • Je zapnutý “Povolit EU Reverse Charge”?
  • Je zákazník z jiné EU země než obchod?
  • Prošlo DIČ VIES validací? (zkontrolujte logy)
  • Není zapnutý “vies_fails” s neplatným DIČ?
  • Je správně nastaveno “Vypočítat daně dle” ve WooCommerce?

Specifika pro Slovensko:

Pro slovenské zákazníky modul používá pole billing_dic_dph (IČ DPH) místo standardního billing_dic.

Slovenské DIČ a IČ DPH:

  • DIČ: 10 číslic (např. 1234567890)
  • IČ DPH: SK + 10 číslic (např. SK1234567890)

Modul automaticky kontroluje, že SK + DIČ = IČ DPH.

Pokud problém přetrvává, kontaktujte podporu na support@wpify.io.

Připravte si tyto informace:

  • Verze WordPress
  • Verze WooCommerce
  • Verze pluginu WPify Woo
  • Výpis z logů (WPify Woo → WPify Logs)
  • Případně výpis fatal errors z WooCommerce → Stav → Protokoly