Skip to content

Dotpay payment module for Magento 2.1+

Compare
Choose a tag to compare
@wpawel wpawel released this 18 Jan 12:27
· 8 commits to master since this release
ce3c54b

Version of Dotpay payment module for Magento 2.1+.

required Dotpay PHP SDK version: >=1.0.18

last changes:

magento2-payment

-- dodanie w konfiguracji wtyczki opcji pozwalającej przekazywać w polu control więcej informacji niż tylko id zamówienia (opcja domyślna): nazwa domeny sprzedażowej, nr wersji wtyczki
-- dodano informacje wyświetlane w szczegółach zamówienia w panelu Magento dotyczące zmian poszczególnych statusów płatności. W przypadku stwierdzenia zduplikowanej transakcji do tego samego id zamówienia - ustawiany jest status zamówienia informujący o możliwości zdublowanej płatności. Dodatkowo w szczegółach zamówienia wyświetlane są numery płatności zrealizowanych w systemie Dotpay do ich ręcznej weryfikacji.
-- przebudowano widget wyświetlający listę dostępnych kanałów: wygląd oraz zachowanie w przypadku dostępnych 1 lub więcej kanałów, ukrywanie metody Apple Pay jeśli urządzenie płacącego nie wspiera tej metody

PHP-SDK
-- dozwolone puste dane dla pola adres i telefon (poprawiono również walidację: #11),
-- zmiany dla mechanizmu potwierdzenia płatności - weryfikacja IP serwera Dotpay
-- optymalizacja zapytań do api przy weryfikacji aktywności konta (zmiana endpoint z'payments/' na 'accounts/'
-- dodanie obsługi w api języka 'lt' i 'lv'
-- poprawka dotycząca przestarzałej składni nawiasów klamrowych dla PHP 7.4
-- dodanie do statycznego adresu powrotu po płatności 'url' parametru 'DpOrderId', który zawiera zamaskowany nr zamówienia. Pomocne w przypadku gdy generowany jest link do płatności za zamówienie i wysłany np. via email - pozwala płacącemu na powrót do sklepu i wyświetlenie statusu jego płatności (albo w przypadku gdy po powrocie po płatności zabraknie informacji o sesji dla konkretnego id zamówienia.
-- dodanie w konfiguracji wtyczki opcji pozwalającej na decydowanie jaka nazwa i adres email do prezentacji ma być wyświetlana w potwierdzeniu płacącemu ('Store Information', 'General Contact', 'Customer Support', 'Settings from the Dotpay panel')
-- dodanie filtrów na pola z formularza (ulica i numer budynku, miasto, kod pocztowy, telefon) który wycina niedozwolone znaki, dzięki czemu do api dotpay nie będą wysyłane błędne przekierowania (HTTP status code: 403).