Code Monkey home page Code Monkey logo

woocommerce2's Introduction

woocommerce2's People

Contributors

luq91 avatar mateuszpy avatar mrbloodyjohn avatar proenix avatar sebastianpisula avatar tbajorek avatar websafe avatar wpawel avatar xxczaki avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

woocommerce2's Issues

Problem z bramką z najnowszym woocommerce

Przy nie zaznaczonym okienku akceptacji regulaminu nie pojawia się komunikat z wc tylko to: SyntaxError: Unexpected token < in JSON at position 0

Po sprawdzeniu błędu w debugu przeglądarki dostaję takie coś:

Notice: Undefined index: channel in /home/pliz/ftp/plispliz/wp-content/plugins/woocommerce-dotpay/Gateway/Dotpay.php on line 69

{"result":"failure","messages":"\n<div class="woocommerce-messages alert-color medium-text-center">\n\t<div class="message-wrapper">\n\t\t<ul class="woocommerce-error">\n\t\t\t\t\t\t\t

  • <div class="message-container container"><span class="message-icon icon-close"></span> Prosz\u0119 zaakceptowa\u0107 wszystkie wymagane zgody</div></li>\n\t\t\t\t\t\t\t
  • <div class="message-container container"><span class="message-icon icon-close"></span> Musisz zaakceptowa\u0107 nasz regulamin.</div></li>\n\t\t\t\t\t</ul>\n\t</div>\n</div>\n","refresh":false,"reload":false}

  • Dodatkowo po przejściu do bramki klikając płacę pojawia się na ułamek sekundy strona błędu z między innymi:
    screen shot 2017-06-04 at 14 43 01

    Ten sam tekst pojawia się w mailach wysyłanych po zakceptowaniu płatności klienta.
    Czy nie jest to bug spowodowany nową aktualizacją wooocomerca? Jest na to jakieś rozwiązanie przed waszym updatem?

    ID zamówienia w dotpay gdy w ID jest zmienione w WC

    Witam,

    Klient zmienił defaultowe id zamówień na cykliczne. A więc post id !== id zamówienia w panelu admina i mejlach do klientów. Jest to o tyle kłopotliwe że klient dostaje mejla z dotpay z innym numerem zamówienia niż to które ma w mejlu potwierdzającym zakup.

    Sprawę udało mi się rozwiązać:

    C:\Users\Lenovo\Documents\RebelWeb\mumla\mumla.pl\wp-content\plugins\woocommerce-dotpay\Dotpay\Payment.php

        public function getDescription()
        {
            return __('Order ID: ', 'dotpay-payment-gateway') . esc_attr($this->getLegacyOrderId_2($this->getOrder()));
        }
    

    gdzie getLegacyOrderId_2 to:

        private function getLegacyOrderId_2($orderObject)
        {
            if (method_exists($orderObject, 'get_id')) {
          //     return $orderObject->get_id();
                return $orderObject->get_order_number();
            } else {
                return $orderObject->id;
            }
        }
    

    A więc get_id() zamieniłem na get_order_number();

    Działa, ale może warto by było uwzględnić to w kolejnej aktualizacji?

    Pozdrawiam,
    Piotr Wiktor.

    Dostępność wtyczki w oficjalnym repozytorium wtyczek Wordpressa

    Hej,

    dzięki za kawał dobrej roboty przy implementacji tej wtyczki, mnóstwo Wordpressów robi z niej dobry użytek! :)

    Czy jest szansa, żeby ta wtyczka znalazła się w oficjalnym repozytorium wtyczek Wordpressa, dostępnym pod adresem https://wordpress.org/plugins/ ?

    Dzięki temu:

    • aktualizacja będzie bezproblemowa i szybka (teraz jest to kłopotliwe),
    • dostępność aktualizacji będzie od razu widoczna w sekcji "Wtyczki" Wordpressa, teraz jest to kompletnie niewidoczne - informacja o dostępności aktualizacji raz się pojawia, raz nie, i to mam wrażenie w losowych ekranach wp-admina.

    @wpawel, @MrBloodyJohn, @tbajorek - co o tym myślicie?

    "uciekające" tranzakcie w GA

    Witam,

    Może nie jest to problem samej wtyczki ale generalnie jest lipa z dotpay gdyż ten nie ma automatycznego przekierowania na stronę sprzedawcy po udanej transakcji. Około 50 % klientów nie wraca na sklep, nie ląduje na stronie /order-received/ i nie jest uwzględniana w GA. Mój pomysł jest taki żeby po kliknięciu w checkout user został przekierowywany na stronę na serwerze (order-pay) - gdzie będzie można umieścić kody GA a potem automatycznie (jakis timer) do dotpay. Chyba że jest jakieś leprze rozwiązanie?

    Tagi w functions.php

    Dla potomnych użycie kilku tagów w pliku functions.php motywu powoduje, że wtyczka nie jest w stanie przekierować do opłaconego zamówienia i wyświetla komunikat Błąd Nie znaleziono zamówienia.

    Polylang + Dotpay - Problem, nie ładuje angielskiego

    Witam
    przy użyciu polylang niestety nie jestem w stanie uzyskać języka angielskiego po przestawieniu na niego na froncie strony. Czy na tą okazję jest jakiś hook do functions.php, którego można użyć w tym celu?

    Problem z włączeniem wtyczki

    Wtyczka nie mogła zostać włączona, ponieważ spowodowała wystąpienie krytycznego błędu.

    Fatal error: Uncaught Error: Call to undefined function curl_init() in /var/www/NAZWADOMENY/public_html/wp-content/plugins/woocommerce-dotpay/woocommerce-dotpay.php:64 Stack trace: #0 /var/www/NAZWADOMENY/public_html/wp-content/plugins/woocommerce-dotpay/woocommerce-dotpay.php(95): getLatestVersionDotpayModule() #1 /var/www/NAZWADOMENY/public_html/wp-admin/includes/plugin.php(1897): include('/var/www/NAZWADOMENY...') #2 /var/www/NAZWADOMENY/public_html/wp-admin/plugins.php(178): plugin_sandbox_scrape('woocommerce-dot...') #3 {main} thrown in /var/www/NAZWADOMENY/public_html/wp-content/plugins/woocommerce-dotpay/woocommerce-dotpay.php on line 64

    DotPay nie aktualizuje statusu płatności

    Dzień dobry,

    Nowa wersja wtyczki co prawda dziala z WC w wersji 3 wzwyż, jednak statusy płatności nie są automatycznie aktualizowane w systemie. Musimy wszystko sprawdzać w dotpay i poprawiać ręcznie.

    Proszę o pomoc, załączam raport systemu.

    ``

    WordPress Environment

    Home URL: //shop.sin.org.pl
    Site URL: //shop.sin.org.pl
    WC Version: 3.1.1
    Log Directory Writable: ✔
    WP Version: 4.8
    WP Multisite: –
    WP Memory Limit: 512 MB
    WP Debug Mode: –
    WP Cron: ✔
    Language: pl_PL

    Server Environment

    Server Info: Apache
    PHP Version: 5.6.30
    PHP Post Max Size: 64 MB
    PHP Time Limit: 300
    PHP Max Input Vars: 16000
    cURL Version: 7.21.0
    OpenSSL/0.9.8o

    SUHOSIN Installed: –
    MySQL Version: ❌ 5.5.55 - Rekomendujemy minimum wersję PHP 5.6. Zobacz: Wymagania WordPress
    Max Upload Size: 64 MB
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ✔
    DOMDocument: ✔
    GZip: ✔
    Multibyte String: ✔
    Remote Post: ✔
    Remote Get: ✔

    Database

    WC Database Version: 3.1.1
    WC Database Prefix: shop_
    woocommerce_sessions: ✔
    woocommerce_api_keys: ✔
    woocommerce_attribute_taxonomies: ✔
    woocommerce_downloadable_product_permissions: ✔
    woocommerce_order_items: ✔
    woocommerce_order_itemmeta: ✔
    woocommerce_tax_rates: ✔
    woocommerce_tax_rate_locations: ✔
    woocommerce_shipping_zones: ✔
    woocommerce_shipping_zone_locations: ✔
    woocommerce_shipping_zone_methods: ✔
    woocommerce_payment_tokens: ✔
    woocommerce_payment_tokenmeta: ✔
    MaxMind GeoIP Database: ✔

    Security

    Secure connection (HTTPS): ❌Twój sklep nie używa protokołu HTTPS. Dowiedz się więcej o HTTPS i certyfikatach SSL .
    Hide errors from visitors: ✔

    Active Plugins (31)

    Redux Framework: przez Team Redux – 3.6.5
    Autoptimize: przez Frank Goossens (futtta) – 2.2.2
    BackWPup: przez Inpsyde GmbH – 3.4.1
    iThemes Security: przez iThemes – 6.4.0
    Informacja o ciasteczkach: przez dFactory – 1.2.38
    Flexible Checkout Fields: przez WP Desk – 1.5.1
    Flexible Shipping PRO: przez WP Desk – 1.4
    Flexible Shipping: przez WP Desk – 1.9.5
    HTTP / HTTPS Remover: przez CONDACORE – 1.5.3
    Imsanity: przez Shane Bishop – 2.3.9
    InPay WooCommerce: przez InPay S.A. – 1.1
    Insert Headers and Footers: przez WPBeginner – 1.4.2
    Invisible reCaptcha: przez Mihai Chelaru – 1.1
    Free & Simple Contact Form Plugin - PirateForms: przez Themeisle – 1.2.5
    Raw HTML: przez Janis Elsts – 1.5
    SI Captcha Anti-Spam: przez fastsecure – 3.0.0.20
    WPML Multilingual CMS: przez OnTheGoSystems – 3.7.1
    Temporary Login Without Password: przez StoreApps – 1.4.2
    WooCommerce Dotpay Gateway: przez Dotpay ([email protected]) – 3.0.10
    WooCommerce Multilingual: przez OnTheGoSystems – 4.2.0
    WooCommerce: przez Automattic – 3.1.1
    WP File Manager: przez mndpsingh287 – 1.6
    WP Meta SEO: przez JoomUnited – 3.4.1
    WP Desk Helper: przez WP Desk – 1.2
    WPML CMS Nav: przez OnTheGoSystems – 1.4.20
    WPML Media: przez OnTheGoSystems – 2.2.0
    WPML Sticky Links: przez OnTheGoSystems – 1.4.1
    WPML String Translation: przez OnTheGoSystems – 2.5.4
    WPML Translation Management: przez OnTheGoSystems – 2.3.1
    WPML Widgets: przez Jeroen Sormani – 1.0.6
    XML Sitemap & Google News feeds: przez RavanH – 4.7.5

    Settings

    API Enabled: ✔
    Force SSL: ✔
    Currency: PLN (zł)
    Currency Position: right
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    Taxonomies: Product Types: external (external)
    grouped (grouped)
    simple (simple)
    variable (variable)

    Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
    exclude-from-search (exclude-from-search)
    featured (featured)
    outofstock (outofstock)
    rated-1 (rated-1)
    rated-2 (rated-2)
    rated-3 (rated-3)
    rated-4 (rated-4)
    rated-5 (rated-5)

    WC Pages

    Strona sklepu: #4 - /sklep
    Koszyk: #5 - /koszyk
    Zamówienie: #6 - /zamowienie
    Moje konto: #7 - /moje-konto

    Theme

    Name: OnePress
    Version: 1.3.9
    Author URL: http://www.famethemes.com
    Child Theme: ❌ – Jeśli modyfikujesz WooCommerce lub motyw nadrzędny
    którego nie jesteś autorem
    polecamy używanie motywu potomnego. Zobacz: Jak tworzyć motywy potomne

    WooCommerce Support: ✔

    Templates

    Archive Template: Twój motyw zawiera plik woocommerce.php
    nie możesz zmodyfikować szablonu woocommerce/archive-product.php
    ponieważ woocommerce.php ma wyższy priorytet niż archive-product.php. Ma to na celu zapobieganie problemów z wyświetlaniem.

    Overrides: –
    ``

    Aktualizacja wtyczki

    Mam zainstalowaną wersję 3.0.11. Gdy zainstalowałem i uruchomiłem wersję 3.0.12 otrzymałem informację:

    Wtyczka nie mogła zostać włączona, ponieważ spowodowała wystąpienie krytycznego błędu.

    Fatal error: Cannot redeclare is_session_started() (previously declared in /home//domains//public_html/wp-content/plugins/WooCommerce2-master/woocommerce-dotpay.php:21) in /home//domains//public_html/wp-content/plugins/woocommerce-dotpay/woocommerce-dotpay.php on line 21

    Czy powinienem usunąć wcześniejszą wersję wtyczki? Nie ma jakiejś możliwości bardziej 'bezbolesnej' aktualizacji?

    "Przelewy online oraz Płatności gotówkowe"

    Dzień dobry,

    Korzystam z dotpaya i waszej wtyczki WooCommerce Dotpay Gateway, mam problem nie jestem w stanie usunąć płatnośći (### Przelewy online oraz Płatności gotówkowe) i która to nie działa (a w Konfiguracji płatności) jest wyłączona, moge prosić o pomoc?

    Pozdrawiam
    Dawid Szyja
    strona: https://specki.pl

    Brak możliwości aktywacji w instalacji MultiSite

    W przypadku instalacji multisite nie da rady aktywować płatności dotpay :/

    WordPress Environment

    Home URL: https://sklep.l5.pl
    Site URL: https://sklep.l5.pl
    WC Version: 3.4.3
    Log Directory Writable: ✔
    WP Version: 4.9.7
    WP Multisite: ✔
    WP Memory Limit: 512 MB
    WP Debug Mode: –
    WP Cron: ✔
    Language: pl_PL
    External object cache: –

    Server Environment

    Server Info: Apache/nginx-htaccess-support
    PHP Version: 7.2.2
    PHP Post Max Size: 2 GB
    PHP Time Limit: 300
    PHP Max Input Vars: 10000
    cURL Version: 7.56.1
    OpenSSL/1.0.2k

    SUHOSIN Installed: –
    MySQL Version: 5.7.16-10-log
    Max Upload Size: 1 MB
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ✔
    DOMDocument: ✔
    GZip: ✔
    Multibyte String: ✔
    Remote Post: ✔
    Remote Get: ✔

    Database

    Nieistotne
    <img width="1265" alt="zrzut ekranu 2018-07-18 o 22 27 05" src="https://user-images.githubusercontent.com/21332882/42905976-f1744fce-8ad9-11e8-8234-d6c1fef6cb02.png"

    Post Type Counts

    attachment: 16
    page: 9
    pos_temp_register_or: 2
    post: 2
    product: 4
    product_variation: 8
    revision: 3
    shop_order: 24

    Security

    Secure connection (HTTPS): ✔
    Hide errors from visitors: ✔

    Active Plugins (19)

    WooCommerce PayPal Checkout Gateway: przez WooCommerce – 1.6.1
    WooCommerce Point of Sale: przez Actuality Extensions – 4.4
    WordPress Importer: przez wordpressdotorg – 0.6.4
    Hide My WP: przez wpWave – 5.5.6
    Prywatność Sieci: przez WPMU DEV – 1.1.9
    Mapowanie domen: przez WPMU DEV – 4.4.3.2
    WooCommerce Multistore: przez Lykke Media AS – 1.9.7 – Nietestowane z używaną wersją WooCommerce
    WooCommerce: przez Automattic – 3.4.3
    Kreator produktów WooCommerce dla Divi: przez AbdElfatah AboElgit – 1.4.2
    Ultimate Branding: przez WPMU DEV – 2.0.0
    WooCommerce Dynamic Pricing: przez Lucas Stark – 3.1.6 – Nietestowane z używaną wersją WooCommerce
    Loco Translate: przez Tim Whitlock – 2.1.4
    WooCommerce Product Add-ons: przez WooCommerce – 2.9.6
    All 404 Redirect to Homepage: przez Fakhri Alsadi – 1.13
    GDPR Cookie Compliance: przez Moove Agency – 1.1.1
    Snapshot Pro: przez WPMU DEV – 3.1.8
    Divi Builder: przez Elegant Themes – 2.6
    Divi Booster: przez Dan Mossop – 2.7.4
    WooCommerce Dotpay Gateway: przez Dotpay ([email protected]) – 3.2.0 – Nietestowane z używaną wersją WooCommerce

    Settings

    API Enabled: ✔
    Force SSL: –
    Currency: PLN (zł)
    Currency Position: right_space
    Thousand Separator:
    Decimal Separator: ,
    Number of Decimals: 2
    Taxonomies: Product Types: external (external)
    grouped (grouped)
    simple (simple)
    variable (variable)

    Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
    exclude-from-search (exclude-from-search)
    featured (featured)
    outofstock (outofstock)
    rated-1 (rated-1)
    rated-2 (rated-2)
    rated-3 (rated-3)
    rated-4 (rated-4)
    rated-5 (rated-5)

    WC Pages

    Strona sklepu: #23 - /sklep/
    Koszyk: #24 - /koszyk/
    Zamówienie: #25 - /zamowienie/
    Moje konto: #26 - /moje-konto/
    Regulamin: ❌ Strona nie ustawiona

    Theme

    Name: Twenty Seventeen
    Version: 1.6
    Author URL: https://pl.wordpress.org/
    Child Theme: ❌ – Jeśli modyfikujesz WooCommerce lub motyw nadrzędny
    którego nie jesteś autorem
    polecamy używanie motywu potomnego. Zobacz: Jak tworzyć motywy potomne

    WooCommerce Support: ✔

    Templates

    Overrides: –
    `

    Zmiana statusu zamówienia na Anulowane

    Dzień dobry,
    mam problem ze sklepem polegający na tym, że po dokonaniu płatności przez DotPay po około 2h zamówienia zmieniają status na ANULOWANE. Dodam, że płatności księgują się poprawnie. Następnie pracownicy dla każdego zamówienia ręcznie zmieniają status na W TRAKCIE REALIZACJI.

    Wordpress 5.3.2, Woocommerce 3.8.1, DotPay 3.2.9

    Proszę o pomoc lub ewentualne sugestie czym taki problem może być spowodowany. Z góry dziękuję.

    Uciekajacy checkbox

    Dzień dobry,

    Gdy włączam wtyczkę w panelu "Włącz moduł płatności Dotpay" i przechodzę do zamówienia, gdzie klient wpisuje swoje dane to "checkbox" nachodzi na "Dane płatności" poniżej mam już widget dotpay jest tylko ">".

    Czy to wina trybu testowego?

    Duża czcionka akceptacji regulaminu

    W którym miejscu można zmniejszyć czcionkę gdy mamy wybór płatności i trzeba zaakceptować regulamin jest ona bardzo przytłaczająca wielkością

    Brak walidacji wyboru kanału płatności, brak przekazywania wybranego kanału płatbości

    Po wczorajszej aktualizacji, zauważyłem błąd lub nawet dwa błędy. Zakładam jedno głoszenie bo moim zdaniem jest to jakoś powiązane.

    1. Gdy przechodzę na stronę zamówienia mam domyślnie wybraną formę płatności dotpay. Pojawia mi się lista kanałów płatności.

    dotpay2

    Poprawnie wypełniam formularz zamówienia. Nie wybieram żadnego kanału. Klikam guzik "Kupuję i płacę". Zostaję przekierowany do strony ssl.dotpay.pl/t2/ gdzie wyświetla się komunikat "Wybierz metodę płatności".

    Wcześniej była tu walidacja i klient dostawał komunikat na stronie zamówienia "Wybierz metodę płatności" lub coś podobnego.

    1. (Podobnie jak wyżej) jestem na stronie zamówienia, wszystko jest tak samo. Tym razem wybieram kanał płatności np. mbank. Zostaję przekierowany na ssl.dotpay.pl/t2/ gdzie też pojawia się komunikat "Wybierz metodę płatności".

    Wybrana metoda płatności nie przenosi się na następną stronę i nie jestem przekierowany od razu na stronę banku, tylko do ssl.dotpay.pl/t2/ gdzie muszę wybrać ponownie kanał płatności. Po ponownym wybraniu kanału mogę zrealizować zamówienie (błąd nie jest krytyczny, ale pogarsza znacznie user experience).

    dotpay1

    Moja instalacja:
    Wordpress wersja: 5.4
    WooCommerce Wersja: 4.0.1
    WooCommerce Dotpay Gateway: 3.3.1
    Wersja PHP: 7.3.16
    Testowane na przeglądarkach: Firefox i Chrome w najnowszych wersjach.

    Stan magazynowy - zmiana jeszcze przed dokonaniem płatności.

    Dzień dobry,

    Stany magazynowe są aktualizowane już w momencie wyświetlenia ekranu, na którym widoczne jest logo wybranego banku.
    W ten sposób nawet jeśli nie dojdzie do zapłaty stany magazynowe zostaną zmniejszone dla produktów w zamówieniu.
    Jeśli kilkukrotnie klient ponowi próbę zapłaty znowu dojdzie do zmniejszenia stanów magazynowych.

    W efekcie uzyskujemy, co nie powinno mieć miejsca. Inaczej rozsypuje to całe zarządzanie stanami magazynowymi w sklepie.

    stan-magazynowy

    Problem przy wybieraniu płatności

    W widoku zamówienia pojawia się problem:

    jQuery(...).live is not a function

    poprawiłem u siebie poprzez zmianę:
    form/standard.phtml linijka 39

    jQuery('.cloned').live('click', function(){

    na

    jQuery('.dotpay-channels').on('click', '.cloned', function(){

    jQuery: jQuery v1.12.4
    Wordpress: 4.9.8
    WooCommerce Dotpay Gateway: Wersja 3.2.2.1

    [BLOCKER] - nie znaleziono zamówienia - nie można zrobić żadnej sprzedaży

    Dzień dobry, wtyczka w wersji 3.2.7, WooCommerce 3.8.1, wordpress 5.3
    Nie można zrealizować żadnego zamówienia.
    Podczas finalizacji zamówienia, po wybraniu banku i wciśnięciu "Kupuję i płacę" otrzymuję komunikat "Nie znaleziono zamówienia". Adres strony, na który następuje przekierowanie:
    www.mojsklep.pl/?wc-api=dotpay_form

    Do WooCommerce zamówienie trafia ze statusem oczekiwanie na płatność, potem robi się anulowane.
    Próbowałem wyłączać różne wtyczki (w tym optymalizacyjne), ale niczego to nie dało. Nie mogę robić żadnej sprzedaży, a zbliżają się święta. Proszę o szybką pomoc.

    Order status problem

    Hello,
    We have the following issue as you can see. Order status is changing over and over, from completed to processing.
    image-orders.

    Email o złożeniu zamówienia po wybraniu płatności DotPay

    Witam!

    Zauważyłem problem z wtyczką, mianowicie kiedy przy składaniu zamówienia wybiorę płatność DotPay, wtedy ani ja jako składający zamówienie, ani administrator serwisu (ustawiony w WooCommerce) nie dostaje emaila z informacją o nowym zamówieniu. Przy wyborze każdej innej płatności nie ma tego problemu i maile normalnie przychodzą.

    Pozdrawiam!

    Obsługa automatycznych zwrotów

    Nie udało mi się znaleźć takiej opcji stąd pytanie - czy moduł obsługuje automatyczne zwroty z poziomu Woocommerce? Jeśli nie, to czy są plany dodania tej funkcjonalności?

    "The channel is not set"

    Hi, I'm sorry to leave a message in English, I hope that's OK.

    I'm developing a website for the Polish side of a company, and we are using Dotpay for our payments. When we try to checkout payment with "credit cards by Dotpay", it says:

    An error occured
    Sorry, your payments during the following error: The channel is not set .
    Please contact the seller directly: (...seller's details are here...)

    or in Polish:

    Wystąpił błąd
    Przykro nam, w trakcie Twojej płatności wystąpił następujacy błąd: Kanał nie ustawiony.

    We have a Dotpay account etc. We're using version 3.0.10 but also tried in version 3.0.8, both have the same message. Using Wordpress 3.0.8.

    Thank you very much for your help. I'll translate this message into Polish with Google as well:

    Cześć, przepraszam zostawić wiadomość w języku angielskim, mam nadzieję, że jest OK.

    Opracowuję stronę internetową dla polskiej strony firmy i używamy Dotpay do naszych płatności. Kiedy próbujemy dokonać płatności za pomocą kart kredytowych Dotpay, mówi:

    Wystąpił błąd
    Przykro nam, w trakcie Twojej płatności wystąpił następujacy błąd: Kanał nie ustawiony.

    Mamy konto Dotpay itp. Używamy wersji 3.0.10, ale też próbowaliśmy w wersji 3.0.8, oba mają tę samą wiadomość. Korzystanie z programu Wordpress 3.0.8.

    Bardzo ci dziękuje za pomoc.

    Status "Zrealizowane"

    Czy po poprawnej płatności wtyczka przekaże Woocommerce "info" o tym fakcie aby np. Woocommerce mógł wysłać automatycznie do klienta e-maila "Zamówienie zrealizowane?

    Status zamówienia po opłaceniu w = Zrealizowane

    Przy próbie instalacji wtyczki

    Woo i WP na najnowszej wersji.
    Fatal error: Cannot declare class simple_html_dom_node, because the name is already in use in /wp-content/plugins/woocommerce-dotpay/vendor/simple_html_dom.php on line 115

    Płatność czeka na potwierdzenie przez Dotpay

    W przypadku gdy jQuery nie jest ładowane w nagłówku(<head>) a w stopce, na dole dokumentu, wtyczka zawiesza się na etapie:

    "Płatność czeka na potwierdzenie przez Dotpay"

    Chwile mi zeszło odnalezienie dlaczego tak się dzieje, dlatego zostawiam informacje dla innych mających ten problem. :)

    Problem - "Musisz wybrać kanał płatności"

    Mam problem z wtyczk Dotpay dla WooCommerce. Po wybraniu płatności Dotpay i kliknięciu Kupuję i płacę, dostaję komunikat zwrotny "Musisz wybrać kanał płatności". Nie wiem w czym może tkwić problem. WooCommerce w wersji 3.0.7 a wtyczka Dotpay 3.0.9.

    Plugin interfering with AJAX calls in Uplift Theme

    Hello,

    I've been trying to track a weird bug in our client's site that appeared after latest global site update (CMS, WooCommerce, all plugins, etc.) and it seems that it is related to this plugin.

    Clicking team members on this site (while on desktop) - https://studiokulinarnebm.pl/prowadzacy/ - opens sliding tab displaying custom post type's content via AJAX. However, when WooCommerce Dotpay Gateway plugin is active, sliding tab provides no data (div.content-data is empty). Disabling the plugin fixes the issue (post content is being loaded and placed inside .content data).

    While investigating the issue, theme developers have tracked a code snipped in dotpay plugin that might be related (wc_dotpay_gateway_content):

    https://swiftideas.d.pr/4RpZ47

    This isn't a deal-breaker for this particular website (AJAX-based tabs can be replaced with simple links) but if the dotpay plugin is interfering with this particular behaviour then perhaps it's worth investigating further as it may affect other configurations as well.

    Metoda płatności Dotpay <small>(szybkie płatności)</small>

    Cześć, po ostatniej aktualizacji do wersji 3.2.6
    Metoda płatności wyświetla się w zamówieniu ze znacznikami htmla

    image

    Tak zapisuje się też w bazie, bo po wyeksportowaniu zamówienia z woocommerce jest tak samo.

    To, że się wyświetla źle to pół biedy, ale że się eksportuje w ten sposób, to po prostu więcej pracy.

    Status zamówienia po płatności | Zrealizowane > w trakcie realizacji

    Wtyczka po płatności dotpay ustawia status zamówienia na Zrealizowane. Wg. prawa jest zrealizowane jak zostało dostarczone - a nie po otrzymaniu płatności. Czy jest możliwość poprawy z poziomu wtyczki?

    Jak nie to czy możliwy jest jakiś fix który sami możemy zastosować w kodzie?

    Aktualizacja wtyczki

    Witam
    Jaka jest aktualna procedura aktualizacji wtyczki ?
    Gdy usuwam starą wersję to automatycznie kasują się strony związane z wtyczką co jest dla mnie kłopotliwe ponieważ przy instalacji nowej wersji muszę od nowa aktualizować powstałe na nowo strony.

    Po aktywacji pluginu nie działa edycja functions.php w theme-editor

    Witam
    Zauważyłem problem po aktywacji pluginu, nie da się edytować w theme-editor pliku functions.php dla theme storefront. Po wyłączeniu pluginu edycja działa prawidłowo.

    Błąd jaki zwraca WP to
    Unable to communicate back with site to check for fatal errors, so the PHP change was reverted. You will need to upload your PHP file change by some other means, such as by using SFTP.
    Kod błędu: loopback_request_failed
    Plik: /wp-admin/includes/file.php linia 544

    WordPress: 5.2.1
    WooCommerce: 3.6.3
    WooCommerce Dotpay Gateway: 3.2.3
    Storefront: 2.5.0
    PHP: 7.2

    [Optymalizacja] Wtyczka bardzo spowalnia sklep

    Witam,
    Zacząłem analizować sklep pod kątem szybkości i okazało się że 15-50% czasu przetwarzania każdego requesta zajmuje wtyczka dotpay.

    Request github [50-300ms]
    Przy każdym żądaniu wtyczka wysyła request do github aby sprawdzić jaka jest aktualna wersja wtyczki co zajmuje 50-300ms w zależności jak szybko w danym momencie działa github.
    Rozwiązanie:
    Polecam zapisywać dane z github do pliku lub do bazy danych wraz z informacją kiedy było ostatnie zapytanie i odpytywać github tylko kilka razy dziennie. Odpytanie pliku lub bazy będzie 1000x szybsze niż robienie zapytania za każdym razem.

    3 x Request github [150-900ms].
    Gdy wtyczka wykryje że wersja pluginu nie jest aktualna to wywołuje funkcję noticeDotModule w której funkcja getLatestVersionDotpayModule jest wykonywana 3 razy.
    Rozwiązanie:
    Polecam wywoływać tą funkcję raz i przypisać jej wynik do zmiennej.

    Wszyscy użytkownicy wtyczki będą na pewno bardzo wdzięczni za rozwiązanie tego problemu a dodatkowo zmniejszymy emisję CO2

    image

    Brak zgodności z RODO - domyślne zaznaczenie checkboxa

    Checkbox "akceptuję regulamin DotPay" jest domyślnie zaznaczony co jest niezgodne z RODO.

    W myśl nowej ustawy wszelkie pola ze zgodami powinny domyślnie odznaczone i zaznaczane przez użytkownika świadomie.

    Problem wymaga pilnej poprawy.

    Checkout przekierowuje do pustego koszyka, w panelu nie widać uruchomionej bramki

    Witam,

    Korzystam z wordpress w wersji 4.5.3 i woocommerce 2.6.4. Staram się włączyć wtyczkę ale nie pokazuje się w panelu że jest włączona.

    panel

    Natomiast kiedy włączę płatności blik lub inne widać że są włączone.

    panel2

    I podczas akcji takiej:

    1. Dodanie produktu do koszyka
    2. Po przejściu do koszyka widać produkt
    3. Przechodzę do kup i zapłać
    4. zaznaczam metodę płatności (nie widać dotpay)
    5. po kliknięciu Kup i Zapłać przenosi mnie do pustego koszyka z takim komunikatem

    checkout

    Proszę o pomoc w tej sprawie

    Błąd JS przy wyborze kanału płatności

    W wersji 3.0.9 /resources/js/payment_widget.js:11165 jest nieprawidłowe wywołanie jquery. W woocommerce 3.1.0 powoduje to bład w przypadku zaznaczenia kanału płatności poprzez kliknięcie checkboxa (a nie grafiki). Checkbox nie jest wtedy zaznaczany.

    Trzeba poprawić:
    $(this).parents('.channel-container').click();
    na
    $_dp(this).parents('.channel-container').click();

    Problem z modułem na stronie przejście do kasy

    Po instalacji Państwa modułu i włączeniu go, w systemie Word Press 4.7.2 z najnowszym WooCommerce po przejściu do kasy i chęci zmiany formy wysyłki cała strona jest blokowana przez skrypt JS z modułu dotpay. Po wyłączeniu modułu dotpay problem znika. Inne włączone moduły płatności to przelew na konto.

    Błąd jaki jest generowany:

    Uncaught TypeError: jQuery.easing[jQuery.easing.def] is not a function
    at Object.swing (main.min.js?ver=5.0.6:6)
    at init.run (payment_widget.js:37)
    at a (payment_widget.js:37)
    at Function.jQuery.fx.timer (main.min.js?ver=5.0.6:11)
    at hn (payment_widget.js:37)
    at HTMLDivElement.o (payment_widget.js:37)
    at Function.dequeue (payment_widget.js:37)
    at HTMLDivElement. (payment_widget.js:37)
    at Function.each (payment_widget.js:37)
    at p.fn.init.each (payment_widget.js:37)

    Co mógłbym ewentualnie przesłać, aby pomóc rozwiązać problem?

    Pozdrawiam,
    Piotr

    add_filter('the_content','wc_dotpay_gateway_content') - powoduje problemy

    Filtr add_filter('the_content','wc_dotpay_gateway_content') przez wtyczkę Dotpay powoduje problemy podczas odnawiania miniaturek przez plugin Regenerate Thumbnails (Odnawianie miniaturek) - wywala błąd i nie można odnawiać miniaturek dopóki się nie wyłączy Dotpay plugin. Po usunięciu tej linijki, problem znika i wszystko wraca do normy, zrzuty poniżej:

    PRZY WŁĄCZONYM DOTPAY:

    zrzut ekranu 2018-08-02 o 12 11 14
    zrzut ekranu 2018-08-02 o 12 11 45

    PRZY WYŁĄCZONYM DOTPAY (lub po usunięciu w/w linijku kodu):

    zrzut ekranu 2018-08-02 o 12 11 57
    zrzut ekranu 2018-08-02 o 12 17 43

    REST API się wywala i nie przechodzi status płatności do sklepu

    Cześć!

    Po włączeniu wtyczki pojawia się w stanie witryny problem z REST API. Tak, to na pewno ta wtyczka, bo włączyłem tylko ją (wraz z WooCommerce oczywiście) i wtedy pojawia się problem.

    A do tego po zapłaceniu przez klienta w sklepie status zamówienia nadal wisi jako "Oczekujący na wpłatę."

    Testowałem to też na localu i po przejściu ze strony płatności (testowych) widzę obracający się spinner, potem komunikat: "Został przekroczony czas oczekiwania na potwierdzenie płatności".

    Nie wiem, czy te dwie rzeczy są ze sobą połączone, ale zależy mi na tym, żeby przede wszystkim zamówienia były natychmiast po zapłaceniu oznaczane jako zapłacone, bo wysyłam e-booka i klient nie może czekać na moją ręczną reakcję.

    Sprawdzałem ustawienia wg tego:
    #20

    ale wszystko jest poprawnie ustawione.

    Recommend Projects

    • React photo React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo Vue.js

      🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo Django

      The Web framework for perfectionists with deadlines.

    • D3 photo 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.

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo Microsoft

      Open source projects and samples from Microsoft.

    • Google photo Google

      Google ❤️ Open Source for everyone.

    • D3 photo D3

      Data-Driven Documents codes.