Comments (11)
@partiid Czy to jest standardowy Checkout w Preście czy z jakiego modułu ?
from paynow-prestashop.
@emilleszczak2 Moduł easycheckout - płatności blik idą z modułu paynow.
from paynow-prestashop.
Prawdopodobnie ten moduł ma wynik strony ładowany z AJAX'a i nie odpalają się poprawnie js'y. Podaj adres strony spojrzę na to zachowanie.
from paynow-prestashop.
Nie jest to problem modułu paynow, problemem jest przeładowywanie drzewa DOM na stronie przez co nowe elementy nie mają podpiętych akcji z paynow.
Należy odszukać i zmodyfikować skrypt JS który odpowiada za nadpisywanie treści z metodami płatności. Jeśli jest to zbyt skomplikowane należy się zwrócić do autora modułu aby wskazał odpowiednie miejsce gdzie należy dokonać modyfikacji.
from paynow-prestashop.
Rozumiem, skontaktowałem się z developerem easycheckout, zobaczymy co odpowie. Mimo wszystko problem jest warty rozważenia z poziomu modułu paynow.
from paynow-prestashop.
Problem rozwiązany, moduł faktycznie nie był kompatybilny.
Dla wiadomości - Easy checkout od nowego update będzie kompatybilny z modułem Paynow.
from paynow-prestashop.
@partiid Podobno nie uporaliście się z integracją.
Po zaprezentowaniu metod płatności należy odpalić poniższy kod js:
enableBlikSupport();
enablePblSupport();
Można to zrobić po wybraniu metody płatności np:
$('input[name="payment-option"]').on("change", function () {
setTimeout(function () {
enableBlikSupport();
enablePblSupport();
}, 200);
});
from paynow-prestashop.
@emilleszczak2 problem dotyczy już innego sklepu, ktoś od Was wprowadził Pana w błąd, że to dalej autor tego tego wątku.
To my prosiliśmy o pomoc i informacje które akcje powinny być uruchomione, ze względu na to, że nie mamy standardowego koszyka. W naszym przypadku jednak podane rozwiązanie załatwia jedynie uruchomienie buttona i możliwość jego kliknięcia.
Przy testach na sandboxie w przypadku zarejestrowanego klienta po podaniu kodu Blik, po którym płatność powinna przejść bez problemu, po kliknięciu w button na krótki moment otrzymujemy informację o błędzie ("Podczas płatności wystąpił błąd"), a następnie następuje przekierowanie na stronę z listą zamówień klienta, a nie na potwierdzenie zamówienia. Dodatkowo zamówienie ma status nieopłacone w sklepie, mimo, że w treści maila, który przychodzi z Paynow mamy informację, że transakcja została zrealizowana.
W przypadku klienta niezarejestrowanego, po wpisaniu kodu i kliknięciu zapłać od razu dostajemy info "Podczas płatności wystąpił błąd". Po pobieżnej analizie widzę, że w funkcji enableBlikFormSupport() dostajemy z jakiegoś powodu w response.success false.
from paynow-prestashop.
@ziro1986 napisz do nasz w tej sprawie na adres kontaktu technicznego lub kontynuuj wątek jeśli już zgłaszałeś problem. W mailu podaj adres sklepu gdzie testujecie to zachowanie, tak abym mógł sam poklikać i zobaczyć co i gdzie musicie zrobić w waszym rozwiązaniu.
from paynow-prestashop.
@emilleszczak2 problem się powtórzył. Z niewiadomych przyczyn, po dodaniu enable blik support, blik faktycznie się odpala i wszystko jest ok. Natomiast mam ten sam problem co @ziro1986, za każdym razem otrzymuje "Podczas płatności wystapił błąd"
W logach wyświetla się błąd walidacji.
2022-06-17 21:58:14.121074 c42d6c9108f11d7cd2c96b5dc2eb07b8 ERROR An error occurred during payment request process
{code=400, errorType=VALIDATION_ERROR, externalId=11083_62acdcd5d5a7a, message=buyer.email: must not be blank}
No i mam odpowiedź, moduł pobiera id użytkownika i bierze z niego email.
Jeśli robimy zakupy jako gość, to nie ma skąd pobrać użytkownika więc nie ma skąd pobrać emaila.
Spróbuję przygotować na to fix.
from paynow-prestashop.
Czy ten problem będzie rozwiązany w następnej wersji?
from paynow-prestashop.
Related Issues (20)
- Wsparcie dla prestashop 8.0 HOT 1
- Brak zmiany statusu po płatności HOT 13
- Przycisk "Zamówienie z obowiązkiem zapłaty" nieaktywny HOT 1
- Płatności kartą w modelu White label HOT 3
- Brak zmiany statusu po płatności PrestaShop 1.7.8.8 / v1.6.24 HOT 1
- Dodanie szybkich płatności
- Zła cena produktu w historii zamówienia w BO i FO w przypadku sklepu wielowalutowego HOT 5
- 500 przy "Przejdź do realizacji zamówienia" kiedy klient nie ma konta HOT 6
- Brak kompatybilności z PS 1.6.x i PS 1.7.0 HOT 1
- Blik nie działa w module One Page Checkout & Social Login od Prestahero HOT 12
- Sandbox: "continueUrl: Invalid URL" HOT 1
- Integracja z modułem "Szybkie zakupy Pro" od prestadev HOT 1
- Apple Pay
- Pobieranie informacji o rodzaju płatności
- Mozliwość zlozenia zamowienia bez wybrania banku i akceptacji regulaminu HOT 2
- 1.7.2 & 1.7.3 - nie przekazuje informacji o poprawnej płatności HOT 2
- Brak opcji braku zmiany statusu zamówienia w konfiguracji modułu HOT 1
- Prestashop nie aktualizuje do wersji 1.7.5 HOT 1
- Prestashop nie aktualizuje modułu Paynow do wersji 1.7.6 HOT 5
- Brak zmian statusów płatności po poprawnym zakończeniu płatności HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from paynow-prestashop.