Přeskočit na obsah

Pokročilá nastavení

Přejděte do nastavení modulu: WPify → WPify Woo → QR platba

Slovenský standard (Pay by Square) vyžaduje na serveru nainstalované XZ utils. Pokud server tuto knihovnu nepodporuje, mohou se vyskytnout problémy:

  • Chyba Call to undefined function exec()
  • Nefunkční QR kódy pro slovenské platby
  • Varování při aktivaci modulu
  1. V nastavení modulu zapněte „Compatibility mode”
  2. Uložte změny

Nastavení módu kompatibility

Při aktivním kompatibilním režimu se QR kódy generují pomocí externích API:

StandardExterní API
CZ (QR Platba)api.paylibo.com
SK (Pay by Square)api.qrgenerator.sk

Standardně se QR kódy generují jako vložené obrázky v kódování base64. Některé e-mailové klienty mohou mít s tímto formátem problémy.

  1. V nastavení modulu zapněte „Save as image”
  2. Uložte změny

Při aktivním ukládání jako soubor:

  1. QR kód se uloží jako PNG soubor do wp-content/uploads/qr-payment/
  2. Do HTML se vloží URL adresa místo base64 dat
  3. Soubory se ukládají s unikátním názvem podle objednávky a účtu
MetodaVýhodyNevýhody
Base64Vše v jednom souboruNěkteré e-mailové klienty nemusí zobrazit
SouborLepší kompatibilitaE-mail upozorní na „externí soubory”

Pokud máte nainstalovaný plugin PDF Invoices & Packing Slips for WooCommerce (WCPDF), zobrazí se další nastavení:

„Insert into WCPDF invoice” – Zapnutím této volby se QR kód automaticky vloží do PDF faktur.

QR kód se vkládá za detaily objednávky pomocí hooku wpo_wcpdf_after_order_details.

Po provedení všech úprav uložte nastavení tlačítkem na konci stránky.