Payments

Worldpay WooCommerce POS — Przewodnik po integracji z Oliver POS

Oliver POS nie jest partnerem Worldpay. Obsługuje Worldpay w taki sam sposób, jak każdy sklep WooCommerce – za pośrednictwem oficjalnej wtyczki Worldpay dla WooCommerce, otwieranej w widoku przeglądarki wewnątrz POS Oliver przy kasie. Worldpay autoryzuje kartę u istniejącego agenta rozliczeniowego sprzedawcy, WooCommerce rejestruje zamówienie, a Oliver jest kasą. Ten przewodnik jest skierowany do sprzedawców z Wielkiej Brytanii i EOG – w szczególności tych, których relacja z agentem rozliczeniowym prowadzi przez ich bank.

Czym dokładnie jest Worldpay

Worldpay to jeden z największych agentów rozliczeniowych kart na świecie. Z siedzibą w Wielkiej Brytanii, obecnie część FIS (po przejęciu w 2019 roku i wydzieleniu w 2024 roku ponownie jako samodzielny Worldpay pod GTCR), przetwarza płatności dla setek tysięcy sprzedawców w Wielkiej Brytanii, EOG i USA. W szczególności brytyjski handel detaliczny mocno opiera się na Worldpay: duża część niezależnych sklepów i sieci średniej wielkości ma konto handlowe Worldpay, często założone za pośrednictwem ich banku.

Worldpay działa zarówno jako bramka, jak i agent rozliczeniowy. Jego hostowana strona płatności – oznaczana różnie jako Worldpay Hosted Payment Page lub Business Gateway redirect – jest miejscem, do którego kierowany jest klient. Dane karty nigdy nie dotykają witryny sprzedawcy, co utrzymuje zakres PCI na poziomie SAQ A i spełnia wymagania brytyjskiego Urzędu Nadzoru Finansowego dotyczące PSD2 / SCA za pośrednictwem 3-D Secure 2.

Jak Oliver POS otwiera Worldpay przy kasie

Przepływ Worldpay WooCommerce POS wewnątrz Oliver podąża za tym samym wzorcem hostowanej kasy, co reszta tej serii:

  1. Kasjer rejestruje sprzedaż na kasie Oliver i klika „Pobierz opłatę”.
  2. Oliver tworzy oczekujące zamówienie WooCommerce w bramce Worldpay.
  3. Oliver otwiera stronę płatności hostowaną przez Worldpay w widoku przeglądarki wewnątrz POS – pełnoekranowym widoku internetowym zablokowanym na tę jedną sprzedaż.
  4. Kasjer obraca tablet w stronę klienta. Klient wprowadza dane karty; jeśli zostanie uruchomione 3-D Secure / SCA, klient kończy wyzwanie banku wydającego na tym samym ekranie.
  5. Worldpay autoryzuje i powiadamia WooCommerce. Zamówienie zmienia status na „w trakcie realizacji”.
  6. Oliver odbiera potwierdzenie, zamyka widok przeglądarki i drukuje paragon.

Środki są rozliczane z Worldpay na konto depozytowe sprzedawcy zgodnie z istniejącą umową o usługi handlowe Worldpay – zazwyczaj następnego dnia roboczego w Wielkiej Brytanii. Oliver nigdy nie uczestniczy w przepływie środków.

Wtyczka Worldpay dla WooCommerce – na czym opiera się Oliver

Wtyczka, na której opiera się Oliver, to Worldpay Gateway for WooCommerce. Najszerzej stosowaną darmową wersją jest wordpress.org/plugins/woo-worldpay-gateway, która jest przeznaczona dla produktu Worldpay Business Gateway / Hosted Payment Page. Płatne rozszerzenie Worldpay jest również dostępne na WooCommerce.com dla sklepów, które potrzebują tokenizowanych ponownych rozliczeń i subskrypcji w jednym pakiecie.

Konfiguracja jest taka sama niezależnie od kanału: zainstaluj wtyczkę, wprowadź identyfikator instalacji i sekret MD5 z interfejsu administracyjnego sprzedawcy Worldpay (MAI), skonfiguruj adres URL odpowiedzi i włącz Worldpay w WooCommerce → Ustawienia → Płatności. Oliver automatycznie wykrywa każdą włączoną bramkę w WooCommerce i wyświetla Worldpay na kasie jako opcję płatności. Jeśli Worldpay działa w sklepie internetowym, te same dane uwierzytelniające napędzają Worldpay przy kasie.

Dlaczego Worldpay jest dobrym rozwiązaniem (lub co warto wiedzieć)

Worldpay rzadko jest wybierany samodzielnie; zazwyczaj jest dziedziczony. Sprzedawca ma konto handlowe wydane przez bank, takie jak NatWest, Barclays, Lloyds lub HSBC, a Worldpay jest partnerem rozliczeniowym za nim. To właściwie dobry powód, aby go używać. Kilka szczegółów:

  • Konta handlowe wydawane przez banki. Worldpay stoi za dużą częścią usług handlowych banków w Wielkiej Brytanii. Utrzymanie tej relacji zazwyczaj utrzymuje sprzedawcę w jego istniejącej umowie rozliczeniowej, ze stawkami negocjowanymi przez bank.
  • Wbudowane PSD2 / SCA. Worldpay obsługuje silne uwierzytelnianie klienta na hostowanej stronie za pośrednictwem 3-D Secure 2. W przypadku płatności kartą w Wielkiej Brytanii i EOG powyżej progów zwolnienia z SCA, klient kończy wyzwanie bankowe na tym samym tablecie Oliver.
  • Wielowalutowość. Worldpay obsługuje ponad 120 walut na tym samym koncie handlowym, co ma znaczenie dla sklepów sprzedających turystom.
  • Ceny są oparte na umowie. Worldpay nie publikuje stałej stawki. Stawki są mieszane lub interchange-plus w zależności od umowy sprzedawcy; uznani sprzedawcy detaliczni w Wielkiej Brytanii często mają stawki poniżej 1,5% dla kart debetowych konsumenckich.
  • Terminale Worldpay są oddzielne. Worldpay sprzedaje również fizyczne terminale kart za pośrednictwem swojego działu usług handlowych. Oliver POS for Worldpay używa ścieżki hostowanej kasy w przeglądarce opisanej tutaj, a nie SDK terminala. Terminale Worldpay na ladzie byłyby oddzielną umową sprzętową.

Czym to NIE jest

Oliver POS nie jest partnerem Worldpay. Nie ma umowy o wspólnym marketingu, podziale przychodów ani specjalnych stawek Worldpay dla sprzedawców Oliver. Oliver nie pobiera marży od transakcji Worldpay; sprzedawca płaci Worldpay (i, w stosownych przypadkach, bankowi, który założył konto handlowe) bezpośrednio według stawek zawartych w istniejącej umowie. Worldpay jest agentem rozliczeniowym i sprzedawcą rejestrującym transakcję, środki są rozliczane na konto depozytowe sprzedawcy zgodnie z harmonogramem Worldpay, a interfejs MAI Worldpay, narzędzia do zwrotów, spory i raportowanie pozostają bez zmian. Oliver to oprogramowanie POS na szczycie.

Konfiguracja w 4 krokach

  1. Zainstaluj wtyczkę Worldpay dla WooCommerce – na przykład woo-worldpay-gateway – w swoim sklepie WooCommerce.
  2. Wprowadź swój identyfikator instalacji i sekret MD5 z interfejsu administracyjnego sprzedawcy Worldpay, skonfiguruj adres URL odpowiedzi i włącz Worldpay w WooCommerce → Ustawienia → Płatności.
  3. Zainstaluj Oliver POS, zaloguj się na tablecie kasowym i wybierz bramkę Worldpay z listy płatności – Oliver automatycznie wykrywa ją z WooCommerce.
  4. Przeprowadź małą, testową sprzedaż na żywo przy kasie i potwierdź, że zamówienie pojawia się w WooCommerce, w interfejsie MAI Worldpay i na wydrukowanym paragonie.

FAQ

Czy Oliver POS jest partnerem Worldpay?

Nie. Oliver POS nie jest partnerem Worldpay. Worldpay jest obsługiwany, ponieważ istnieje oficjalna wtyczka WooCommerce dla Worldpay Business Gateway, którą każdy sklep WooCommerce może zainstalować, a Oliver otwiera tę bramkę w naszym widoku przeglądarki wewnątrz POS przy kasie.

Czy Oliver pobiera marżę od Worldpay?

Nie. Twoje stawki Worldpay są takie, jakie określa Twoja umowa o usługi handlowe. Płacisz swojemu agentowi rozliczeniowemu bezpośrednio. Cennik Oliver to stała miesięczna opłata za oprogramowanie POS, niezależna od wybranej bramki.

Jak działa silne uwierzytelnianie klienta przy kasie?

Tak samo jak online. Strona hostowana przez Worldpay, którą otwiera Oliver, uruchamia 3-D Secure 2, gdy wymaga tego bank wydający. Klient kończy wyzwanie – zazwyczaj biometryczne w swojej aplikacji bankowej – na tym samym tablecie, a sprzedaż kończy się po otrzymaniu zgody od banku.

Czy zachowam moje konto handlowe wydane przez bank?

Tak. Oliver nie zastępuje Twojego konta handlowego. Twoja istniejąca umowa o usługi handlowe Worldpay – w tym stawki wynegocjowane dla Ciebie przez bank – pozostaje w mocy, a jedyną zmianą jest to, że sprzedaż z kasy Worldpay napędzana przez WooCommerce teraz również przechodzi przez tę samą bramkę, otwartą przez Oliver.

Wypróbuj Oliver POS za darmo przez 30 dni na /demo/ – przynieś swój istniejący sklep WooCommerce i istniejące konto Worldpay.