Přihlásit se

Phoca cart - nastaveni QR do faktury

24. kvě 2018 12:50 #135953
Ahoj, snazil jsem se zodpovedne googlit, ale nenasel jsem postup, jak dostat do faktury QR code.

Otazka 2: jde nekde prejmenovat Referencni cislo ve falture na Varibilni symbol?

Dekuji

24. kvě 2018 13:04 #135955
Odpověď od H13
Admin
Ahoj,

Referencni cislo

Pokud myslíš "Payment Reference Number" pak je to otázka na češtinu a Bonga. Pravděpodobně by asi pro čestinu bylo lepší nahradit "referenčí číslo" za "variabilní symbol"

QR kód: ten je součástí PDF - tedy je potřeba nainstalovat:
Phoca PDF komponentu
Phoca PDF Phoca Cart content plugin

a vložit QR informace do nastavení. Pro QR informace platí podobné proměnné jako pro email (ještě budu nějaká dodělávat):

www.phoca.cz/documents/116-phoca-cart-co...-customer-or-vendors

Takže např text:
Code:
Faktura číslo: {invoicenumber}, v.s.: {paymentreferencenumber}

převede proměnné z konrétní faktury.

Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook
Poděkovali: Jiří

24. kvě 2018 14:46 #135957
Odpověď od Jiří
Uživatel
Snažím se sestavit QR kod pro platbu, co mám špatně?

SPD*1.0*CC:CZK*ACC:CZ9762106701002215312991*AM:${totaltopay}*DT:${invoicedate}*X-VS:${INVOICENUMBER}*X-INV:SID%2A1.0%2AID:PROFÜ-Ing.Jiří Fürst%2ADD:${rok}{měsíc}{den}*2ATP:0%2AVII:CZ7910064118%2AINI:07043937%2ADUZP:${rok}{měsíc}{den}%2ATB0:${totaltopay}%2AT0:0*

24. kvě 2018 14:58 #135959
Odpověď od Jiří
Uživatel
Snažím se sestavit QR kod pro platbu, co mám špatně?

SPD*1.0*CC:CZK*ACC:CZ9762106701002215312991*AM:${totaltopay}*DT:${invoicedate}*X-VS:${INVOICENUMBER}*X-INV:SID%2A1.0%2AID:PROFÜ-Ing.Jiří Fürst%2ADD:${rok}{měsíc}{den}*2ATP:0%2AVII:CZ7910064118%2AINI:07043937%2ADUZP:${rok}{měsíc}{den}%2ATB0:${totaltopay}%2AT0:0*


když dám to textu zprávy

Faktura číslo: {invoicenumber}, v.s.: {paymentreferencenumber}

tak se přepíše doslova, nedojde ke změně na řetězec a nefunguje to ani v polích, které se dají vložit do faktury (horní/střední/dotní text), mám někde něco vyplé?

24. kvě 2018 16:13 #135961
Odpověď od Bong
Moderátor
V překladu bylo "referenčí číslo" nahrazeno za "variabilní symbol". Aktualizace překladu by se měla už nabízet v administraci Rozšíření: Aktualizace.

Koukám, že už jsem dlouho nepročítal dokumentaci a je tam více nového než tuším. Časem kouknu a doplním bublinové nápovědy o rozšířené info o proměnných emailu a QR kódu.

I'm sorry, my responses are limited...you must ask the right questions.
Poděkovali: Jiří

24. kvě 2018 16:48 - 24. kvě 2018 16:52 #135962
Odpověď od H13
Admin

tak se přepíše doslova, nedojde ke změně na řetězec a nefunguje to ani v polích, které se dají vložit do faktury (horní/střední/dotní text), mám někde něco vyplé?


Horní, střední a dolní text neobsahují možnost nahrazení proměnných - proto existují vždy dvě pole - globální a přímo v konkrétní objednávce - a to vše z jediného důvodu - šetření prostředků - nahrazování proěnných je celkem náročný na výkon, proto funguje jen:
- v mailu (zákazníkovi)
- v mailu (ostatním)
- v mail předmětu (zákazníkovi)
- v mail předmětu (ostatním)
- v QR kódu v PDF pouze u faktury

Toto:
SPD*1.0*CC:CZK*ACC:CZ9762106701002215312991*AM:${totaltopay}*DT:${invoicedate}*X-VS:${INVOICENUMBER}*X-INV:SID%2A1.0%2AID:PROFÜ-Ing.Jiří Fürst%2ADD:${rok}{měsíc}{den}*2ATP:0%2AVII:CZ7910064118%2AINI:07043937%2ADUZP:${rok}{měsíc}{den}%2ATB0:${totaltopay}%2AT0:0*

ještě nebude 100% fungovat, protože:
{totaltopay} obsahuje částku formátovanou s měnu, a tuším, že tento platební formát chce částku čistou (100.00 a ne 100,- Kč)
{currencycode} - většinou ten platební formát chce měnu ve formě: CZK - pokud má někdo jen českou měnu, je to v pohodě, ale celkově se {currencycode} musí přidat
{bankaccountnumber} - ten by se měl také dodat.

Každopádně budu rád, pokud to někdo zkouší, za návrhy na případné další proměnné, protože na ty tři výše jmenované jsme přišli až po vydání 3.1.0 - takže budou zařazeny v příští verzi.

nedojde ke změně na řetězec

Co když to tedy vyzkoušíš ve PDF faktuře?

{rok}{měsíc}{den} => {year}{month}{day}
{INVOICENUMBER} => {invoicenumber}

V překladu bylo "referenčí číslo" nahrazeno za "variabilní symbol".

super, díky.

Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook

24. kvě 2018 21:39 #135969
Odpověď od Jiří
Uživatel
Díky za překlad a za vysvětlení :)

17. kvě 2023 11:26 #148312
Odpověď od Tomáš Vyhnálek
Uživatel
Už nějaký čas se snažím nastavit QR kód do faktury, ale nějak se  vtom ztrácím. Může mi prosím někdo sdělit krok po kroku jak postupovat.
Děkuji.

WebTOM - Webdesign & tvorba webu: www.web.tom-vyhnalek.cz

18. kvě 2023 00:34 #148319
Odpověď od H13
Admin
Ahoj, pročetl jsi si tohle vlákno? Kde přesně máš problém?

Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook

13. úno 2024 12:58 #149169
Odpověď od ender
Uživatel
Ahoj, já vůbec nechápu co mám vyplnit do:

QR kód informací PDF faktury
a co do
QR kód PDF faktury

když jsem tam zkoušel zadat kod z tohoto vlakna tak jej ib nebralo

můžte mě nějak navést? 

Další věc je, že když zobrazuju pdf s objednavkou nebo fakturou v eshopu, nebo v adminu je vše ok, ale jakmile dam odeslat mailem spolu s potvrzenim objednavky fakturu jako pdf (tzn odesilat html i pdf), místo cz znaků jsou tam otazníky..

mam vše default, nejnovější phoca cart i pdf plugin na joomle 5..

moc díky..

13. úno 2024 14:39 #149170
Odpověď od H13
Admin
Ahoj,

1) QR kód informace PDF faktury - znamená prostě jen popis, nějaká informace pro zákazníka typu: "Použijte tento QR kód pro zaplacení ..."

2) QR kód PDF faktury - obsah záleží na tobě, je prostě obsah kódu, který chceš lidem poslat. Většinou to bývá předpřipravený platební příkaz nějaké banky - ten by jsi měl získat u své banky a doplnit do něj proměnné dle potřeb, toto je příklad:


SPD*1.0*CC:CZK*ACC:CZ9762106701002215312991*AM:${totaltopay}*DT:${invoicedate}*X-VS:${INVOICENUMBER}*X-INV:SID%2A1.0%2AID:PROFÜ-Ing.Jiří Fürst%2ADD:${rok}{měsíc}{den}*2ATP:0%2AVII:CZ7910064118%2AINI:07043937%2ADUZP:${rok}{měsíc}{den}%2ATB0:${totaltopay}%2AT0:0*

3) Otazníky v PDF - pokud máš otazníky v PDF, je možný, že máš v PDF použitý písmo, co neumí česky, pak doporučují nainstalovat v Phoca PDF písmo s podporou češtiny.

www.phoca.cz/download/79-phocapdf/34-phocapdf-fonts

Tuším (já češtinu moc nepoužívám), že Freemono a nebo Dejavusans by měly umět česky. Zkus je nainstalovat a nastavit v Phoca PDF Phoca Cart pluginu. Mělo by to být OK.

Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook
Poděkovali: ender

13. úno 2024 14:50 #149171
Odpověď od Cony
Moderátor
Specifikace zde
Doporučuji NEuvádět datum - DT - některé banky jej přejmou do datumu platby a při delší splatnosti je pak platba zbytečně pozdržena, protože si uživatel nevšimne, že se mu vyplnilo datum a zakládá tak ne okamžitou platbu ale plánovanou platbu až na datum splatnosti.
Poděkovali: ender

13. úno 2024 20:28 - 13. úno 2024 21:03 #149173
Odpověď od ender
Uživatel
Ahoj,

problem s cz znaky v pdf vyřešen instalaci fontů, moc díky :)

Ale s tím QR kodem jsem neuměl dlouho pohnout, to cos teď poslal nefunguje vubec tak jsem si na strankach komerčky našel co se používá v řetězci QR kodu, a vytvořil tento jednoduchý s proměnnými z phoca cart.. testoval jsem a Airbank jej nebere vůbec, moneta jej vezme ale bez částky a VS.

Phoca cartem vygenerovaný QR kod na faktuře jsem si vyfotil mobilem a byl problém v {totaltopay}, kde je mimo částky i měna.. 

Update: tak už mi to funguje, zjistil jsem si že existuje i proměnná {totaltopaynoformat}:

SPD*1.0*ACC:CZ7801000000000000000123*AM:{totaltopaynoformat}*CC:CZK*X-VS:{paymentreferencenumber}*

Powered by Fórum