Giter Site home page Giter Site logo

autopay-payments's Introduction

Instrukcja modułu Autopay dla platformy WooCommerce

Podstawowe informacje

Autopay to moduł płatności umożliwiający realizację transakcji bezgotówkowych w sklepie opartym na platformie WordPress (WooCommerce). Jeżeli jeszcze nie masz wtyczki, możesz ją pobrać tutaj.

Należy zawsze pobierać najnowsze wydanie oznaczone etykietą "latest" (plik z ikonką paczki, zobacz poniższy screen).

Instrukcja pobierania archiwum z wtyczką Instrukcja pobierania archiwum z wtyczką

Główne funkcje

Do najważniejszych funkcji modułu zalicza się:

  • realizację płatności online poprzez odpowiednie zbudowanie startu transakcji
  • obsługę powiadomień o statusie transakcji (notyfikacje XML)
  • obsługę zakupów bez rejestracji w serwisie
  • obsługę dwóch trybów działania – testowego i produkcyjnego (dla każdego z nich wymagane są osobne dane kont, po które zwróć się do nas)
  • obsługę popularnych metod płatności, które pozwalają Twoim klientom płacić za zakupy w wygodny sposób
  • możliwość korzystania z BLIKA
  • wybór banku po stronie sklepu i bezpośrednie przekierowanie do płatności w wybranym banku

Wymagania

  • WordPress – przetestowane na wersjach od 6.0 do 6.5.2
  • Wtyczka WooCommerce – przetestowano na wersjach od 7.9.0 do 8.8.2
  • PHP minimum 7.4

Instalacja modułu

  1. Pobierz wtyczkę.
  2. Zaloguj się do swojego panelu administracyjnego w serwisie WordPress – używając loginu i hasła.
  3. W menu po lewej stronie wybierz Wtyczki ➝ Dodaj nową.
  4. Zainstaluj wtyczkę wybierając jedną z poniższych metod.

Instalacja wtyczki

  1. Kliknij Wyślij wtyczkę na serwer.
  2. Wybierz plik z wtyczką z rozszerzeniem .zip
  3. Kliknij Zainstaluj teraz, żeby wgrać wtyczkę do systemu.

Konfiguracja

  1. Przejdź do zakładki WooCommerce ➝ Ustawienia ➝ Płatności.
  2. Wybierz Autopay, żeby przejść do konfiguracji.

Konfiguracja podstawowych pól wtyczki

  1. Przy nazwie Autopay ustaw Włącz, dzięki temu Twoi klienci będą mogli już korzystać z płatności internetowych.
  2. Zaznacz pole: “Pokazuj metody płatności w sklepie”
  3. W polu “Identyfikator serwisu” wpisz identyfikator serwisu.
  4. W polu “Klucz konfiguracyjny (hash)” wpisz Klucz konfiguracyjny (hash).

Powyższe pola uzupełnisz danymi, które otrzymasz od Autopay S.A. Jeśli jeszcze ich nie masz - skontaktuj się z nami. Po uzupełnieniu wszystkich pól – wybierz: Zapisz zmiany i gotowe.

Widok pól do uzupełnienia Widok pól do uzupełnienia

Dostępne metody płatności

Dostępne metody płatności

Konfiguracja adresów URL

Upewnij się, że w panelach administracyjnych Autopay https://portal.autopay.eu/admin oraz https://testportal.autopay.eu/admin poniższe pola zawierają poprawne adresy sklepu.

● Konfiguracja adresu powrotu do płatności {URL Twojego sklepu}/?bm_gateway_return

Przykład: https://mój-sklep.com/?bm_gateway_return

● Konfiguracja adresu, na który jest wysyłany ITN {URL Twojego sklepu}/?wc-api=wc_gateway_bluemedia

Przykład: https://mój-sklep.com/?wc-api=wc_gateway_bluemedia

Rozszerzona Analityka Google Analytics 4

Dzięki temu rozwiązaniu, możesz dokładniej analizować ścieżkę zakupową Twoich klientów.

Po dokonaniu poniższej konfiguracji, Google Analytics zacznie zbierać szczegółowe dane na temat zachowań użytkowników

Moduł dodaje obsługę dodatkowych zdarzeń w Google Analytics 4:

  • view_item_list – użytkownik zobaczył produkt na liście,
  • view_item – użytkownik wyświetlił stronę produktu,
  • add_to_cart – użytkownik dodał produkt do koszyka,
  • remove_from_cart – użytkownik usunął produkt z koszyka,
  • begin_checkout – użytkownik rozpoczął proces zamówienia (koszyk i/lub wybór metody dostawy),
  • checkout_progress – użytkownik przeszedł do drugiego kroku zamówienia (wybór metody płatności),
  • set_checkout_option – użytkownik uzupełnił dane zamówienia,
  • purchase – użytkownik złożył zamówienie oraz opłacił je poprzez płatność Autopay (oznaczenie jako konwersja).

Konfiguracja Google Analytics

Wpisz Klucz śledzący Google Analytics oraz pozostałe dane GA4 we wskazane pola i zapisz zmiany.

Konfiguracja Google Analytics

Statusy płatności

Nowa funkcja wyboru i dopasowania statusów płatności pozwala na automatyczną zmianę statusu zamówienia Woocoemmerce w momencie zmiany statusu płatności.

Konfiguracja statusów

autopay-payments's People

Contributors

pminspire avatar zalazdi avatar

Watchers

 avatar  avatar

Forkers

lizbnet

autopay-payments's Issues

Nie działa z WooCommerce od wersji 8.3 w górę

Cześć,
WooCommerce w wersji 8.3 z 16 listopada oraz kolejnych wersjach w górę (8.4 itd.) korzysta domyślnie z blokowej wersji checkoutu. Jest to zatem podstawowa konfiguracja w momencie instalowania sklepu:
https://woo.com/document/cart-checkout-blocks-status/

image

Niestety wtyczka Autopay nie jest z nim kompatybilna. Można przejść na wersję legacy - Classic, ale u nas korzystamy z domyślnego checkoutu i wszystko inne mamy do niego dostosowane (style i pozostałe wtyczki). Jest on naprawdę fajny i nie chcemy rezygnować przenosząc się do starszej wersji.

Czy jest szansa na szybką aktualizację?

Brakuje możliwości dodania opisu bramki

W starej wersji wtyczki było to możliwe w panelu (trzecie pole "Opis" woocommerce_bluemedia_payment_gateway_description )

ten tekst powinien na stronie składania zamówienia wskakiwać w okienko

ITN woocommerce 8.3.0

Adres ITN (https://<moj-sklep>/?wc-api=wc_gateway_bluemedia) zwraca zawsze wartość -1 i płatność w WooCommerce nie zostaje potwierdzona. W panelu https://testportal.autopay.eu status płatności jest potwierdzony, ale status ITN jest FAILED - negatywny - ponawiany.

Wersja autopay-payments: 4.2.4
Wersja WooCommerce: 8.3.0
Wersja Wordpress: 6.4.1

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.