Plugin do VirtueMartu pro omezení výběru plateb dle zvolené dopravy v pokladně.
Shrnutí
Potřebujete omezit možnost výběru platebních metod pouze podle konkrétních dopravních metod? Tento plugin chytrým způsobem rozšiřuje konfiguraci každé platební metody o volbu, kde si sami navolíte dopravní metody a zda-li se má po jejich zvolení v pokladně vybraná platební metoda zobrazit či ne.
Vhodným příkladem je například omezení platby v hotovosti při předání pouze pro vyzvednutí zboží na pobočce a naopak platbu dobírkou pouze pro dopravu vybranými přepravními společnostmi.
Poznámka
Tento plugin pouze omezuje vybrání platebních metod dle navolených dopravních metod, ale již se nijak nestará o vykreslení těchto metod v pokladně. O zobrazení metod se stará VirtueMart sám (v nativní pokladně je třeba vybranou dopravu nejprve uložit a teprve poté se zobrazí odpovídající platby). Nemůžeme tudíž zaručit správné zobrazení platebních metod, pokud máte nainstalované nějaké rozšíření, které si řeší zobrazení těchto metod po svém. Ve většině případů se jedná o rozšíření typu "One Page Checkout".
Naše rozšíření One Page Checkout je s tímto pluginem plně kompatibilní a podporuje obnovení platebních metod za běhu (bez obnovení stránky). Některá konkurenční řešení typu "One Page Checkout" také nemají problém s tímto chováním a pro některá další jsme implementovali naši vlastní záplatu / opravu přímo do našeho pluginu (podrobně v popisu níže). Pro více informací ohledně kompatibility s některým konkrétním konkurenčním řešením typu "One Page Checkout" nás prosím kontaktujte ještě před provedením objednávky.
Hlavní vlastnosti
- Chytrá integrace volby do stávajícího rozhraní platebních metod (viz obrázky níže)
- Podpora pro všechny dopravní a platební metody kompatibilní s VirtueMartem
- Bezpečné řešení na straně serveru - žádné nezabezpečné řešení pomocí JavaScriptu
- Dvě varianty omezení na dopravních metodách - platební metoda se zobrazí pouze při vybrané konkrétní dopravě (v pokladně) a nebo naopak nevybrané
- Dvě varianty zobrazení nepovolených plateb - skrytí / znepřístupnění
- Validace nastavení když zákazník odešle a potvrdí objednávku
- Implemetnovány záplaty pro některá rozšíření třetích stran (aktivace je volitelná v konfiguraci pluginu):
- VP One Page Checkout (VirtuePlanet Services LLP) - opraveno automatické obnovení v pokladně (testováno na verzích: 1.4e, 1.8, 5.0, 5.1); tento patch není pro nové verze VP OPC již potřeba, protože tento One Page Checkout umí od verze 2.3 překreslit platební metody sám
- LineLab One Page Checkout - opraveno automatické obnovení v pokladně (testováno na verzi 5.1)
- RuposTel One Page Checkout - opraveno automatické obnovení v pokladně (testováno na verzi 2.0.252)
- Cmsmart/Netbase One Page Checkout - opraveno automatické obnovení v pokladně (testováno na verzi 3.3)
- Poznámka: Náš plugin pravděpodobně funguje i s dalšími verzemi těchto rozšíření, ale verze uvedené výše jsou ty, které jsme měli možnost sami otestovat. Kompatibilita s produkty třetích stran však není zaručena! Garantujeme pouze kompatibilitu se standardní pokladnou VirtueMartu a našimi produkty.
Obecné vlastnosti našich produktů
- Rozšíření je svobodný software s licencí GNU/GPLv3.
- Rozšíření lze snadno nainstalovat přes Správce rozšíření v Joomla! a je funkční ihned po aktivaci.
- Rozšíření automaticky kontroluje nové aktualizace přes Správce rozšíření v Joomla! (automatická instalace nových verzí přes Joomla! prozatím není k dispozici - je nutné stáhnout a nainstalovat novou verzi manuálně).
- Žádné texty zapsané napevno v programovém kódu! Pro všechny texty používáme naše vlastní soubory s překlady, které je možné přetížit a upravit běžným způsobem v Joomla!.
- Žádné úpravy (hacky) v jádře Joomla! či v kódu jiných rozšíření!
- Rozšíření je plně kompatibilní se všemi našemi ostatními rozšířeními!
Kompatibilita
Naše rozšíření testujeme vždy v nejnovějších stabilních verzích Joomla! a VirtueMart, proto vždy doporučujeme průběžně aktualizovat. Rozšíření bude pravděpodobně fungovat i ve starších verzích (přinejmenším nižší verze tohoto rozšíření), ale bohužel není v našich silách udržovat a testovat všechna naše rozšíření zpětně kompatibilní se všemi historicky vydanými verzemi Joomla! a VirtueMart.
- Joomla!: 3.10.x
- VirtueMart: 4.0.x, 3.8.x
- PHP: 5.6.x - 8.2.x
Demo
Veřejné webové stránky pro testování našich rozšíření. DEMO PANEL umístěný na testovacích webech obsahuje užitečné informace a některé vybrané volby z konfigurace našich rozšíření pro úpravu jejich chování.
Obrázky