payu-emea / plugin_magento_2 Goto Github PK
View Code? Open in Web Editor NEWPlugin for Magento versions: >2.0.6, 2.1, 2.2
License: GNU General Public License v3.0
Plugin for Magento versions: >2.0.6, 2.1, 2.2
License: GNU General Public License v3.0
Magento 2.3.3, najnowsza wersja wtyczki - 1.0.4.
Nie znalazłem w Państwa dokumentacji jednoznacznej deklaracji czy repayment jest możliwy dla gości czy nie. Z testów wynika, że nie, chociaż email jest wysłany z linkiem. Jeśli zamówienie zostało złożone z gościa to nie mamy do niego dostępu w historii zamówień (tak wynika z testów, i odpowiedzi team-u magento magento/magento2#13493) i w efekcie taki repayment nie jest możliwy do zrealizowana.
Podsumowując, jeśli repayment nie jest możliwy dla gościa to maila z taką możliwością nie powinien zostać wysłany.
Witam, dobrze by bylo zeby struktura plikow byla w 1 podkatalogu w app/code
bo teraz są takie kwiatki jak katalog app/i18n
co kompletnie powoduje zamieszanie w standardowej strukturze plikow magento
brakuje tez rejestracji dla Composera na Packagist..
dzięki
Witam,
czy planujecie w najbliższym czasie wydzielić BLIK jako oddziela metoda płatności (coś takiego jak teraz karty kredytowe). Chciałbym dać możliwość wpisania kodu BLIK klientowi już na widoku składania zamówienia.
Dzień dobry.
We wtyczce nie istnieje możliwość konfiguracji statusów zamówień, które są ustawiane w kluczowych momentach działania wtyczki, czyli np. po stworzeniu zamówienia czy po rejestracji płatności.
Dodatkowo po złożeniu zamówienie otrzymuje status oraz stan 'Pending' - czy nie powinno otrzymywać 'Pending payment'?
Czy jest szansa, że możliwość konfiguracji statusów zostanie wdrożona?
Element 'referenceBlock', attribute 'class': The attribute 'class' is not allowed. Line: 922
Od wersji 2.2.0, nie jest dozwolone użycie atrybutu "class" w elemencie "referenceBlock".
<referenceBlock name="customer_account_dashboard_top" class="PayU\PaymentGateway\Block\Order\Recent">(...)</referenceBlock>
Takie użycie występuje w pliku view/frontend/layout/customer_account_index.xml
.
Błąd uniemożliwia przejście w skecję użytkownika: /customer/account.
Więcej o problemie tutaj: magento/magento2#11116.
Witam, przy instalacji najnowszej wersji pluginu 1.1.0
pozdr
TJ
Cześć, wtyczka payu ukrywa opcję ustawienia adresu dostawy. Można podejrzeć jak to wygląda w momencie, gdy wstawimy zwykły checkout. Pojawia się checkbox z możliwością odblokowania formularza dodającego adres dostawy.
Sorry, ze tu, ale wersja M1 nie ma zakladki Issues. No nie ma od zawsze ponawiania platnosci.
Brak tej opcji zdecydowanie wywoluje problemy, user musi klonowac zamowienie, tlumaczenia jak to zrobic zabieraja czas. czy do wersji M1 mozecie dodac Ponow Zamowienie? tak jak to jest w M2?
ps. nareszcie Wasz plugin jest dobrze pomyslany - widok metod platnosci na checkoucie plus pola do wpisania nr karty - tak to powinno od początku wygladac tez do M1 - czy mozecie plugin do M1 tak poprawic? ciagle 99% sklepow uzywa Magento 1 i ten plugin moglby byc tak dobrze pomyslany jak ten nowy.
dzieki
TJ
Witam, mam pare tematów:
Screenshot:
A. faktura do zamowienia przez Payu http://prntscr.com/ij3gfq
B. faktura do zamowienia z inną niż Payu metodą platnosci http://prntscr.com/ij3gvd >> taka opcja pozwala na fakturowanie na 2 faktury lub inny podzial wg życzenia klienta. Co jest bardzo ważne gdy trzeba podzielic platnosc, zmienic cos na fakturze, anulowac fakturę i wystrawić nową ze zmianami
z góry dzięki
Tomek
Originally posted by @schlampentod in #18
Hi,
Dlaczego w vendor/payu/magento2-payment-gateway/Block/Sales/Order/Totals.php:18
jest unset
na $this->_totals['base_grandtotal']
wywołanie w vendor/payu/magento2-payment-gateway/view/frontend/layout/sales_email_order_items.xml
w bloku <block name="order_totals" class="PayU\PaymentGateway\Block\Sales\Order\Totals" template="Magento_Sales::order/totals.phtml" />
zabieg ten usuwa podsumowanie zamówienia w mailu.
Pozdrawiam
Mateusz
Witam!
Podczas dokonywania płatności, mimo iż użytkownik poprawnie wykona płatność i wg pay wszystkie 3 statusy kończą się powodzeniem
Zdarzają sie sytuacje (nie za każdym razem) że użytkownicy otrzymują email o niepowodzeniu płatności.
Sprawdzałem w logach, niestety nie ma tam żadnych błędów, a przynajmniej nic nie jest zwracane.
Wersja magento: 2.2.3 CE
Najnowsza wersja modułu.
Hi sorry for that but i don’t found a place to ask. That module support PayULatam? Or Latam countrys? Hanks a lot
ID płatności: 1317974914
w panelu payu pojawia się jako przyjęta, w logach informacja:
code (ERROR): 302, Response: "", czasami uda się wywołać
code (ERROR): 421, Response: " <title>421 Misdirected Request</title>
The client needs a new connection for this request as the requested host name does not match the Serv"
Witam, jak włączyć statusy w module? czy opłącę czy nie opłacę operacje nie są przypisywane do żadnych statusów, a to chyba nie możliwe żeby oficjalne rozszerzenie tak działało
Nie możemy połączyć się z bankiem.
We are using latest version of the module 1.0.6 with Magento 2.4.2-p1 but when we place order the invoice doesn't get created automatically and the status of the order remains "Pending". We were told that this issue has been resolved in latest version but unfortunately it doesn't look it has. Can you please provide some help? Thanks
Cześć, przy przechodzeniu procesu płatności w koszyku pojawia się błąd i nie przekierowuje do payu.
magento 2.2.6
{ message: "Transakcja została odrzucona. Prosimy spróbować ponownie później.", … }message: "Transakcja została odrzucona. Prosimy spróbować ponownie później."trace: "#0 /Volumes/work/www/webpage/vendor/magento/framework/Interception/Interceptor.php(58): Magento\Checkout\Model\GuestPaymentInformationManagement->savePaymentInformationAndPlaceOrder('XXXXXXXXXX...', 'test@test...', Object(Magento\Quote\Model\Quote\Payment), Object(Magento\Quote\Model\Quote\Address))↵#1 /Volumes/work/www/webpage/vendor/magento/framework/Interception/Interceptor.php(138): Magento\Checkout\Model\GuestPaymentInformationManagement\Interceptor->___callParent('savePaymentInfo...', Array)↵#2 /Volumes/work/www/webpage/vendor/magento/framework/Interception/Interceptor.php(153): Magento\Checkout\Model\GuestPaymentInformationManagement\Interceptor->Magento\Framework\Interception{closure}('XXXXXXXXXXX...', 'test@test...', Object(Magento\Quote\Model\Quote\Payment), Object(Magento\Quote\Model\Quote\Address))↵#3 /Volumes/work/www/webpage/generated/code/Magento/Checkout/Model/GuestPaymentInformationManagement/Interceptor.php(26): Magento\Checkout\Model\GuestPaymentInformationManagement\Interceptor->___callPlugins('savePaymentInfo...', Array, Array)↵#4 [internal function]: Magento\Checkout\Model\GuestPaymentInformationManagement\Interceptor->savePaymentInformationAndPlaceOrder('XXXXXXXXXX...', 'test@test...', Object(Magento\Quote\Model\Quote\Payment), Object(Magento\Quote\Model\Quote\Address))↵#5 /Volumes/work/www/webpage/vendor/magento/module-webapi/Controller/Rest/SynchronousRequestProcessor.php(95): call_user_func_array(Array, Array)↵#6 /Volumes/work/www/webpage/vendor/magento/module-webapi/Controller/Rest.php(244): Magento\Webapi\Controller\Rest\SynchronousRequestProcessor->process(Object(Magento\Framework\Webapi\Rest\Request\Proxy))↵#7 /Volumes/work/www/webpage/vendor/magento/framework/Interception/Interceptor.php(58): Magento\Webapi\Controller\Rest->dispatch(Object(Magento\Framework\App\Request\Http))↵#8 /Volumes/work/www/webpage/vendor/magento/framework/Interception/Interceptor.php(138): Magento\Webapi\Controller\Rest\Interceptor->___callParent('dispatch', Array)↵#9 /Volumes/work/www/webpage/vendor/magento/framework/Interception/Interceptor.php(153): Magento\Webapi\Controller\Rest\Interceptor->Magento\Framework\Interception{closure}(Object(Magento\Framework\App\Request\Http))↵#10 /Volumes/work/www/webpage/generated/code/Magento/Webapi/Controller/Rest/Interceptor.php(39): Magento\Webapi\Controller\Rest\Interceptor->___callPlugins('dispatch', Array, Array)↵#11 /Volumes/work/www/webpage/vendor/magento/framework/App/Http.php(135): Magento\Webapi\Controller\Rest\Interceptor->dispatch(Object(Magento\Framework\App\Request\Http))↵#12 /Volumes/work/www/webpage/generated/code/Magento/Framework/App/Http/Interceptor.php(24): Magento\Framework\App\Http->launch()↵#13 /Volumes/work/www/webpage/vendor/magento/framework/App/Bootstrap.php(257): Magento\Framework\App\Http\Interceptor->launch()↵#14 /Volumes/work/www/webpage/index.php(39): Magento\Framework\App\Bootstrap->run(Object(Magento\Framework\App\Http\Interceptor))↵#15 {main}"
Witam, po transkakcjach testowych w najnowszym Module do Magento 2 - wszystkie emaile transakcyjne są "zepsute"
Screenshot: http://prntscr.com/hgkwu2
Potwierdzenie zamowienia tez generuje pusty email z 1 linijką:
"Error filtering template: Element 'referenceBlock', attribute 'class': The attribute 'class' is not allowed. Line: 74"
pozdr
TJ
Its giving an error ( an unexpected error )when trying with sandbox mode.
Please help me out
Dzień dobry,
Chciałbym zgłosić błąd, który otrzymuję w swoim sklepie w momencie otrzymywania raportu ze statusem transakcji.
Opis problemu: Dokonuję zamówienia z wykorzystaniem płatności PayU. Transakcja przebiega pomyślnie. W sklepie widnieje nowe zamówienie ze statusem "nie zapłacono". W panelu PayU pojawia się nowa transakcja o statusie "zakończona". W raportach dla tejże transakcji pierwszy wpis jest poprawny. Niestety wysłanie raportu o zakończeniu transakcji kończy się błędem:
- ORDER_STATUS_PENDING | code (OK): 200, Response: ""
- ORDER_STATUS_COMPLETE | code (ERROR): 500, Response: ""
W rezultacie, w sklepie mimo pomyślnie dokonanej płatności, zamówienie ma status "nie zapłacono". W logach PHP na serwerze znalazłem taki błąd:
PHP Fatal error: Call to a member function getPaymentId() on boolean in /var/www/clients/client3/web50/web/app/code/PayU/PaymentGateway/Model/OrderPaymentResolver.php on line 76
Bardzo proszę o pomoc w rozwiązaniu problemu.
Moje środowisko: Sklep działa pod publicznym adresem URL i ma skonfigurowane płatności PayU w trybie Sandbox. Wersja Magento to 2.1.11, wersja wtyczki 1.2.0.
Proszę o informację jeśli będą Państwo potrzebować więcej szczegółów.
Pozdrawiam,
Igor Paszewski
W obu metodach płatności nie pojawiają się zdefiniowane warunki w zasadach składania zamówienia.
Zapomnieliście wdrożyć czy ja czegoś nie widzę?
Czesc, jakies szanse na implementacje visa chrckout bezposrednio jako osobny button?
Na stronie do podawania danych karty w celu dokonania płatności przełączanie się przyciskiem tab między polami do wypełnienia przenosi z pola kodu CSV na przycisk zmień walutę.
Logiczniej by było gdyby od razu przenosiło do pola imię i nazwisko.
Przez takie zachowanie trzeba wcisnąć o jeden raz więcej przycisk TAB na klawiaturze, jeżeli ktoś używa tej formy przejścia między polami zamiast klikania myszą.
po wypełnieniu prawidłowo formularza zamówienia, wybrania payu z listy i kliknięciu zamawiam i płacę, pojawia się komunikat "Wystąpił błąd z serwerem. Spróbuj ponownie złożyć zamówienie.", w logach pojawia się. Ustawienia standardowe dla sandboxa
[2018-03-01 21:02:46] main.CRITICAL: Notice: Undefined index: payMethods in /home/.../PayU/PaymentGateway/Gateway/Http/Client/PayUCreateOrder.php on line 65 {"exception":"[object] (Exception(code: 0): Notice: Undefined index: payMethods in /home/..../PayU/PaymentGateway/Gateway/Http/Client/PayUCreateOrder.php on line 65 at /home/vhosts/gardenflora/test/releases/20180301205424/vendor/magento/framework/App/ErrorHandler.php:61)"} []
I want to know if the module has support to ARS currency.
I am working with Magento 2.2.5.
Thanks.
Przekazanie domyslnego store'a podczas budowania templatki mailowej dla powiadomienia o mozliwosci oplacenia zamowienia ponownie powoduje wyswietlenie w mailu transakcyjnym nieprawidlowych grafik np. logo.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.