Naprawa bramki płatności Catalystpay

Catalystpay Payment Gateway FIX

Opis projektu:

Obecna wtyczka bramki płatności, odpowiedzialna za obsługę płatności kartami debetowymi i kredytowymi, powoduje poważne problemy podczas dokonywania płatności przez klientów. Gdy transakcja kończy się niepowodzeniem, użytkownicy są nieprawidłowo przekierowywani na stronę „podziękowania” z komunikatem o błędzie. Mimo to mają dostępny przycisk „Zapłać”, aby ponowić próbę płatności. Jednak po przekierowaniu na stronę realizacji płatności zamówienia (checkout/order-pay) wtyczka nie wyświetla wymaganego okna płatności umożliwiającego ponowne wprowadzenie danych karty, lecz automatycznie ponawia próbę płatności bez potwierdzenia ze strony użytkownika.

Drugi krytyczny problem pojawia się, gdy ponowna próba płatności zakończy się sukcesem. Nawet gdy transakcja zostanie pomyślnie zrealizowana, klient nadal widzi na stronie „podziękowania” komunikat o błędzie informujący o niepowodzeniu płatności. Ponadto WooCommerce nie rozpoznaje pomyślnie zrealizowanej płatności w panelu administracyjnym, co powoduje przenoszenie zamówień do kosza zamiast oznaczania ich jako „w realizacji”.

Celem tego projektu jest rozwiązanie tych problemów, aby zapewnić płynną obsługę transakcji oraz prawidłowe śledzenie statusów zamówień w WooCommerce.

Wykorzystane podczas tworzenia:

  • CMS WordPress
  • WooCommerce
  • Bramka płatności
  • API płatności

Co zostało naprawione

  1. Błędy JavaScript
  2. Błędy PHP
  3. Logika ustawiania statusu zamówienia na „w realizacji”
  4. W przypadku nieudanej płatności ponowne wyświetlanie okna modalnego z formularzem do wprowadzenia danych karty i dokonania płatności
  5. Dodawanie identyfikatora transakcji do zamówienia po pomyślnym dokonaniu płatności
  6. Poprawienie komunikatu o błędzie wyświetlanego po pomyślnym dokonaniu płatności

Opinie klientów

Co mówią o nas nasi klienci

Erikas Usonis

Erikas Usonis

CEO Trucom

Oleksandr świetnie poradził sobie z prowadzeniem projektu od początku do końca. Szybko zrozumiał problemy, z którymi się mierzyłem, a jako doświadczony programista udzielał rekomendacji, które były bardzo łatwe do zrozumienia dla osoby takiej jak ja, niezbyt obeznanej z technologią. Na bieżąco informował mnie o postępach prac i zawsze proponował najlepsze rozwiązania dla mojej strony.

Shirly Kattash

Shirly Kattash

Menedżer i strateg ds. mediów społecznościowych

Współpraca z Alexem była wyjątkowym doświadczeniem. Konsekwentnie dostarczał świetne rezultaty w imponująco krótkim czasie. Współpraca z nim była dla mnie prawdziwą przyjemnością i z chęcią ponownie nawiążę z nim współpracę w przyszłości.

Robert Ladkani

Robert Ladkani

Założyciel, Robert Ladkani

Końcowa wersja strony została przygotowana z najwyższą dbałością o jakość, dzięki czemu klient był w pełni zadowolony ze współpracy. IWPDEV na bieżąco realizowało wszystkie zadania, dbając o terminowe dostarczenie każdego elementu projektu. Zespół szybko reagował również na zgłaszane potrzeby i sprawnie wprowadzał wszelkie zmiany.

Dmytro Usenko

Dmytro Usenko

CEO, Pro Vision Lab

Wszystko było idealnie.

Tobias Schiller

Tobias Schiller

Założyciel Compensation2Go

Współpraca z Oleksandrem przebiegała sprawnie i bezproblemowo. Jest bardzo responsywny i udzielał nam cennych wskazówek, które pomogły nam podejmować trafne decyzje dotyczące projektu. Z pewnością skontaktujemy się z nim ponownie, jeśli pojawi się kolejny projekt. Oleksandrze, współpraca z Tobą była prawdziwą przyjemnością!

Adi Yagil

Adi Yagil

Współzałożyciel i CEO Peco

Współpraca z Oleksandrem była prawdziwą przyjemnością. Jest niezwykle profesjonalny i uprzejmy i pomógł nam osiągnąć dokładnie to, czego potrzebowaliśmy — i to w bardzo krótkim czasie. Z pewnością będziemy jeszcze z nim współpracować w najbliższej przyszłości.

Ksenia Kazlouskaya

Ksenia Kazlouskaya

CMO w Ostride Labs | Założyciel Digital Galaxy

Świetna robota! Wszystkie zadania zostały wykonane błyskawicznie! Szybkość, jakość, komunikacja z klientem — wszystko jest na najwyższym poziomie! Życzę powodzenia w dalszej pracy!

A J

Aleksandra Joblio

Dyrektor ds. Operacji Personalnych

Alex już pierwszego dnia pracy spełnił oczekiwania związane z naszym projektem. Wszystko zostało wykonane na czas, a Alex był zawsze dostępny, gdy pojawiała się potrzeba wprowadzenia poprawek w ostatniej chwili. Zdecydowanie polecam jego usługi!

Shannon Cherry

Shannon Cherry

CEO & Fractional Fundraiser

Po raz kolejny Oleksandr stanął na wysokości zadania. Jest responsywny i szybko przechodzi do sedna problemu. Czas realizacji jest naprawdę świetny. Jestem bardzo wdzięczny za jego wiedzę i doświadczenie.

Mitch Propster

Mitch Propster

Tax Accounting Network LLC

Świetnie współpracowało mi się z Alexem. Potrzebowałem uporządkowania i poprawienia kilku stron, a jego umiejętności programistyczne są na najwyższym poziomie. Szybko i konkretnie analizuje problemy, bez zbędnej straty czasu. Praca została wykonana profesjonalnie, starannie i z dużą dbałością o szczegóły.

S K

Simon K

Founder Codesolution sp. z. o. o

Miałem niedawno przyjemność współpracować z zespołem przy projekcie związanym z tworzeniem wtyczki WordPress i jestem niezwykle zadowolony z rezultatów. Wtyczka została opracowana z dużą precyzją i dbałością o szczegóły, idealnie odpowiadając na nasze potrzeby. Zespół wykazał się wysokimi kompetencjami, profesjonalizmem i bardzo dobrą komunikacją na każdym etapie realizacji projektu.

S P

Studio projektowe Fanxy

CEO, agencja projektowa

Współpracowaliśmy z IWPDEV, aby przenieść naszą wizję projektową na WordPressa, a rezultaty przeszły nasze oczekiwania. Zespół wykazał się dużą wiedzą techniczną i sprawnie zrealizował każdy etap projektu — od responsywnego wdrożenia po dedykowane funkcjonalności. Doskonale przełożyli nasz projekt na w pełni funkcjonalną i przyjazną dla użytkownika stronę internetową. Zdecydowanie polecamy IWPDEV do realizacji projektów WordPress!

Mój blog

Wskazówki i spostrzeżenia z mojej drogi zawodowej

Jak korzystać z autoloadingu Composera w WordPressie

Jak korzystać z autoloadingu Composera w WordPressie

  • 02.10.2026
  • 14
Przeniesienie strony ze środowiska lokalnego na serwer za pomocą dostępu SSH

Przeniesienie strony ze środowiska lokalnego na serwer za pomocą dostępu SSH

  • 02.10.2026
  • 13
Dlaczego WordPress 5.5.3 z PHP 8 zwraca błąd 404 na każdej stronie witryny?

Dlaczego WordPress 5.5.3 z PHP 8 zwraca błąd 404 na każdej stronie witryny?

  • 02.10.2026
  • 13
Wszystkie wpisy

Gotowy, aby wynieść swój projekt
na wyższy poziom?

Wprowadźmy Twoją wizję w życie dzięki profesjonalnemu tworzeniu stron i indywidualnym rozwiązaniom.
Skontaktuj się z nami już teraz i rozpocznijmy pracę nad przekształceniem Twoich pomysłów w rzeczywistość!