• Hej.
    W najnowszej wersji wtyczki – 2.0.12, pomimo ustawienia w polu “W??cz dla metod wysy?ki” konkretnych metod dla PayU standard, w momencie sk?adania zamówienia opcja ta jest dost?pna dla wszystkich metod.

    I tym sposobem pojawi?a si? sytuacja, ?e kto? wybra? opcj? wysy?ki kurierem za pobraniem i klikn?? opcj? p?atno?? PayU i trzeba teraz odkr?ca?.

    Rollback do wersji 2.0.11 naprawi? problem. Tak?e jest to ?wie?y bug. Prosz? o przyjrzenie si? sprawie.

    Pozdrawiam!

    The page I need help with: [log in to see the link]

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author PayU GPO

    (@payusa)

    B??d zwi?zany z opcj? “W??czone na zamówień wirtualnych”, poprawka wykonana https://github.com/PayU-EMEA/plugin_woocommerce/commit/6f1ded61605f61cd828db2b4de0b727db3b5f3e5.
    W przysz?ym tygodniu opublikujemy now? wersj? wtyczki.

    Thread Starter takamagenta

    (@takamagenta)

    Super. Dzi?kuj? ??

    Po dzisiejszej aktualizacji wtyczka wci?? nie dzia?a. W moim przypadku wybór p?atno?ci Blik zwraca b??d “b??dna metoda p?atno?ci”, niezale?nie od ustawienia zezwalania na wirtualne produkty.

    Plugin Author PayU GPO

    (@payusa)

    @cestis1 ale problem ?ród?owy jest ten sam co autor zg?asza? czy ca?kowicie inny?

    @payusa Wydaje mi si?, ?e inny b??d, cho? powi?zany. U mnie dost?pna jest tylko jedna metoda wysy?ki. Po dzisiejszej aktualizacji przy próbie wybrania metody Blik (payublik) strona zwraca b??d “B??dna metoda p?atno?ci”. Próbowa?em wy??czy? i w??czy? metod?, bezskutecznie

    @payusa pozwoli?em sobie sprawdzi? co si? dzieje w kodzie wtyczki,
    w pliku wp-content/plugins/woo-payu-payment-gateway/includes/WC_Gateway_PayuBlik.php

    linijka 16-17:

                    if (!$this->try_retrieve_banks()) {
                        add_filter('woocommerce_available_payment_gateways', [$this, 'unset_gateway']);
                    }

    ta metoda try_retrieve_banks zwraca false i usuwa payublik z listy metod p?atno?ci. Dzieje si??to tylko przy sk?adaniu zamówienia, przed z?o?eniem payu normalnie wy?wietla si??na li?cie metod p?atno?ci.

    Co jest przyczyn??

    Plugin Author PayU GPO

    (@payusa)

    @cestis1 próbowali?my zreplikowac problem i nie uda?o nam si? tego zrobi?. Prosz? o informacj? czy nadal wyst?puje.
    Je?eli tak to chcieliby?my dok?adniej si? temu przyjrze? i naprawi?.

    @payusa niestety problem nadal wyst?puje, zarówno na stronie produkcyjnej jak i staging sandbox i local. Dane s? jak najbardziej poprawne (u?ywam warto?ci globalnych, przy innych bramkach dzia?a). Próbowa?em usun?? i zainstalowa? wtyczk? ca?kowicie od nowa, niestety bezskutecznie.

    Na ten moment korzystam tylko z payustandard i payucreditcard. Doda?em na prób? inne, np. payublik, payutwistopl, payupaypo i strona zachowuje si? tak samo – zwraca b??d “B??dna metoda p?atno?ci”.

    B??d pochodzi z tej linii kodu:

    $available_gateways = WC()->payment_gateways->get_available_payment_gateways();
    if ( ! isset( $available_gateways[ $data['payment_method'] ] ) ) {
            $errors->add( 'payment', __( 'Invalid payment method.', 'woocommerce' ) );
Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘PayU dla wybranych rodzajów wysy?ki nie dzia?a w najnowszej wersji wtyczki’ is closed to new replies.