Budżet: 4200 UAH Termin: 2 dni
Witaj. Mam duże doświadczenie z OpenCartem. Chętnie pomogę. Proszę o kontakt.
Dzień dobry. Na stronie zainstalowano ekwiryng od monobanku.
Logika na stronie płatności jest taka: Klient składa zamówienie - wysyła na stronę płatności w monobanku - Po udanej płatności automatycznie przekierowuje na stronę serwisu (strona Dziękujemy za zakupy).
Jednak w około 40-60% przypadków podczas płatności, to serwer, to błąd w skrypcie strony, ponownie sprawdza płatność i nawet gdy osoba pomyślnie zapłaciła, wysyła na stronę, że płatność nie powiodła się.
W panelu administracyjnym również widzę, że płatność została pomyślnie zrealizowana przez klienta.
Zrzut ekranu 1 - udana płatność (logi serwera) Link do zdjęcia 1
Zrzut ekranu 2 - płatność udana, ale klienta wysyła na stronę Błąd Link do zdjęcia 2
Konieczne jest naprawienie tego łańcucha, aby sprawdzał poprawnie. Strona jest napisana na OpenCart.
Budżet: 4200 UAH Termin: 2 dni
Witaj. Mam duże doświadczenie z OpenCartem. Chętnie pomogę. Proszę o kontakt.
Budżet: 2500 UAH Termin: 2 dni
Witam. Znam ten problem — w modułach Monobank dla OpenCart callback nie zdąża zaktualizować statusu zamówienia przed przekierowaniem przeglądarki. Naprawię logikę poprzez sprawdzenie statusu za pomocą API w punkcie zwrotu.
Budżet: 1500 UAH Termin: 2 dni
Cześć!
Problem nie dotyczy samego modułu, lecz logiki przetwarzania płatności (callback + przekierowanie). W takich przypadkach nie ma pewności, że trzeba zmieniać moduł — w większości przypadków można to rozwiązać poprawką kodu i synchronizacją statusów.
- Sprawdzę przetwarzanie callback od Monobank
- Znajdę przyczynę, dlaczego przy SUCCESS następuje przekierowanie na Fail
- Poprawię logikę sprawdzania statusu (bez duplikatów i konfliktów)
- Uporządkuję statusy zamówień w OpenCart
- Przetestuję scenariusz płatności
Jeśli w trakcie okaże się, że moduł jest rzeczywiście problematyczny — zaproponuję normalną alternatywę. Ale bez potrzeby niczego zmieniać nie trzeba.
Budżet: 2000 UAH Termin: 2 dni
Problem opisany dokładnie — i od razu widzę, gdzie szukać.
Przyczyna: race condition. Monobank wysyła webhook (POST na twój URL zwrotny) i jednocześnie przekierowuje klienta na result_url. To dwa równoległe zapytania. Przekierowanie często jest szybsze — klient trafia na stronę sukcesu wcześniej, niż webhook zdąży zapisać paid w bazie danych.
Dlaczego właśnie 40-60%: zależy od obciążenia twojego serwera i szybkości przetwarzania webhooka. W szczycie — częściej, w cichym czasie — rzadziej.
Mój plan naprawy:
Przejrzeć kod strony sukcesu — jak dokładnie sprawdzany jest status
Dodać logikę ponownego próbowania: sprawdzać status 3-4 razy z przerwą 1,5 sekundy przed pokazaniem błędu
Lub: sprawdzać status bezpośrednio przez API Monobank (/api/merchant/invoice/status), nie z bazy danych
Upewnić się, że podpis webhooka (X-Sign) jest poprawnie walidowany
Koszt: 2 000 UAH, czas — 1-2 dni po uzyskaniu dostępu do kodu.
Napisz — prześlij wersję OpenCart i modułu Monobank.
Budżet: 1000 UAH Termin: 1 dzień
Dzień dobry.
Sądząc po opisie, prawdopodobnie musisz skontaktować się z serwisem, gdzie jest e-kwarantanna. Rozumiem, że chodzi o Monobank, więc do Monobanku.
Czy masz podłączoną płatność do strony?
Budżet: 1000 UAH Termin: 2 dni
Dobry wieczór, zrealizuję tę funkcję, usunę błędy, dobiorę dobry moduł bez błędów, mam doświadczenie, w celu omówienia pisz na priv.
Budżet: 700 UAH Termin: 1 dzień
Witaj, to wszystko rozwiązuje się poprzez zainstalowanie normalnego modułu dla Mono.
Budżet: 700 UAH Termin: 1 dzień
Witam! Jestem gotowy rozpocząć pracę nad waszym projektem. Mogę szybko zrealizować wszystkie niezbędne funkcje, przestrzegając waszych wymagań i zaleceń. Gwarantuję profesjonalne podejście i wysoką jakość rezultatu.
Budżet: 5000 UAH Termin: 2 dni
Cześć, Wiktorze!
Nasza firma IT tworzy i rozwija strony internetowe, które działają stabilnie, szybko i rozwiązują konkretne zadania biznesowe klienta. Zajmujemy się tworzeniem stron internetowych „od podstaw”, a także doskonaleniem istniejących rozwiązań, zwiększając ich wydajność oraz komfort użytkowania dla Twoich użytkowników.
Mamy doświadczenie w:
- tworzeniu responsywnych i szybkich stron na różnych platformach (WordPress, OpenCart, Shopify, WIX);
- integracjach z systemami płatności, systemami CRM, zewnętrznymi serwisami oraz wewnętrznymi systemami;
- optymalizacji wydajności i bezpieczeństwa stron;
- konfiguracji analityki i podstawowych narzędzi SEO;
- tworzeniu oprogramowania oraz automatyzacji procesów biznesowych: zarządzanie bazą klientów, ewidencja zasobów, automatyzacja powtarzalnych zadań, integracje z systemami zewnętrznymi;
Po zakończeniu projektu zapewniamy 14 dni wsparcia technicznego, w tym czasie pomagamy dostosować system do Twoich końcowych procesów biznesowych oraz doradzamy w kwestiach związanych z branżą wykonanych prac. Dzięki bezpłatnemu wsparciu zrealizowanego projektu, możesz być pewien, że opracowane rozwiązanie działa stabilnie od momentu uruchomienia i nie wymaga dodatkowych ustawień.
Pracujemy strukturalnie, odpowiedzialnie - na wynik, który odpowiada Twoim celom biznesowym.
Budżet: 3000 UAH Termin: 1 dzień
Dzień dobry. Już trzeci raz publikujecie)
Piszcie, poprawię.
Nie traćcie czasu na no-name'y.
У вас вже було аналогічне завдання тим паче розробник модулю вам писав, що не підійшло?
Sklepy internetowe i e-commerce 9 ofert 16:33
Programowanie stron internetowych 127 ofert 5 sierpnia
Sklepy internetowe i e-commerce 39 ofert 3 sierpnia
Zarządzanie klientami i CRM 38 ofert 26 lipca
Hybrydowe aplikacje mobilne 28 ofert 24 lipca