-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem z wyborem banku z #332
Comments
Proszę o udostępnienie adresu sklepu. |
Tylko teraz chyba jest wyłączona lista banków więc nie można sprawdzić co się dzieje. |
Już włączyliśmy listę banków
śr., 31 lip 2024 o 13:14 Tomasz Regdos ***@***.***>
napisał(a):
… Tylko teraz chyba jest wyłączona lista banków więc nie można sprawdzić co
się dzieje.
—
Reply to this email directly, view it on GitHub
<#332 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BE6MA2M5ERDLF7N6LHZ7X3TZPDBIHAVCNFSM6AAAAABLLZ2SVSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENRQGI3TIMZSGI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
--
Pozdrawiam
Mariusz Wieczorek
|
W standardowym checkout Prestashop każde radio do wyboru metody płatności generowane jest następująco:
gdzie zamiast XXXX wstawiana jest nazwa moduły czyli dla wszystkich metod PayU wygląda to:
Natomiast w Waszym sklepie wygląda to tak:
W |
// Some payment modules (e.g. paynow) do not always return same order of payment methods, so we need an ID that would be unique for every option
foreach ($paymentMethods['payment_options'] as $modName => &$options) {
foreach ($options as &$option) {
// ps_checkout needs exact data-module-name attribute, it won't initialize widget otherwise
if ($modName == 'ps_checkout' || (0 === strpos($modName, 'paypal')) || strpos($modName, 'przelewy-method') === 0 || strpos($modName, 'payu') === 0) {
$option['call_to_action_text_md5'] = '';
} else {
$option['call_to_action_text_md5'] = '-' . substr(md5($option['call_to_action_text']), -5);
}
}
} Dodaliśmy PayU do wyjątków i obecnie wygląda to standardowo: <input class="ps-shown-by-js " id="payment-option-3" data-module-name="payu" name="payment-option" type="radio" required=""> Nadal nie zapinają się akcje na kliknięcia |
Zgada się, ponieważ najpierw jest wczytywany plik
a w momencie jego uruchomienia (zdarzenie |
Kliknąłem pełen nadziei na rozwiązanie problemu - skoro to temat jest z zeszłego roku, ale nie... |
Bo problem jest po stronie |
Wybór banku z poziomu checkoutu przestał działać.
Po kliknięciu w wybrany bank radio się zaznacza, ale nie dodaje się klasa "payMethodActive".
Do checkoutu używamy modułu "The Checkout" (https://addons.prestashop.com/en/express-checkout-process/42005-the-checkout.html)
Do zeszłego tygodnia ten problem nie występował, pojawił się po ostatniej awarii PayU.
PayU w wersji: 3.2.20
The Checkout: 3.3.10
Prestashop: 8.0.4
PHP: 7.4.33
The text was updated successfully, but these errors were encountered: