ComGate plugin do nopCommerce 4.40
Náš první platební plugin do nopCommerce!
Urvali jsme se ze řetězu a stvořili náš první platební plugin do nopCommerce 4.40. Integrovali jsme platební bránu ComGate - jednoho z progresivních a cenově dostupných poskytovatelů online plateb (kartou nebo platebními tlačítky) nejen v našich luzích a hájích. Řešení je jednoduché a maximálně využívá prostoru, které nopCommerce pro platební mechanismy vymezuje. Využili jsme našich zkušeností z návrhu a tvorby předchozích pluginů pro nopCommerce a položili tak bytelný základ pro platební metody dalších poskytovatelů.
Postup byl stejný jako pro jiné REST služby. Příprava OpenAPI formalizace rozhraní, vygenerování klientských struktur a jejich zapojení prostřednictvím konfigurovatelné business logiky na styčná místa nopCommerce. Od začátku podpora pro multi-store a okamžitá generalizace se zapojením existujících pluginů. Slušná udržovatelnost a vysoká efektivita jsou zásady, bez kterých to nešlo ani tentokrát :-)
A co to přineslo?
- nastavení podmínek pro zobrazení platební možnosti a její ceny umožňuje velkou variabilitu vč. možnosti bonifikace pro velké objednávky
- následuje bezpečná varianta se založením platby na pozadí
- zákazník je po odklepnutí objednávky přesměrován na stránku platební brány ComGate
- po dokončení platby je přesměrován zpět na modifikovanou stránku o úspěšném vytvoření objednávky v eshopu
- závazná informace o platbě však běhá z ComGate zabezpečeně na pozadí
- pokud by se platba nepovedla, může zákazník opakovat pokus z detailu objednávky
- a když se to povede, označí se platba automaticky
- administrátor může nespokojenci refundovat platbu v plné nebo částečné výši
- ... a spousta dalších menších i větších drobností :-)
Stejně jako je to u všech našich důležitých pluginů, tak i pro ComGate plugin máme časově omezenou zkušební verzi. Stačí projevit zájem a napsat.
Ceník našich pluginů do nopCommerce?