W sklepie internetowym występuje problem z callbackiem w LiqPay.
Zamówienia są opłacane przez klienta, ale status nie zmienia się na „opłacony”, pozostaje „w trakcie przetwarzania”.
Oto, co piszą w wsparciu technicznym LiqPay:
Niestety błąd nie pochodzi z naszej strony, skutecznie wysyłamy do Państwa callback, ale żądanie nie jest akceptowane przez Państwa serwer.
HTTP 403 Forbidden oznacza, że serwer zrozumiał żądanie, ale odmówił dostępu do żądanego zasobu z powodu braku uprawnień. Może to być związane z niewłaściwymi ustawieniami serwera, niewłaściwymi uprawnieniami dostępu do plików lub brakiem uwierzytelnienia, gdy serwer nie akceptuje adresu IP użytkownika.
Trudności mogą być związane z IP lub protokołami, niektórzy klienci ustawiają parametry szyfrowania TLSv1.3, a u nas działa takie:
tls 1.2 + tls cipher suites
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
Już zrobiliśmy to:
Kroki:
Zaloguj się do panelu LiqPay → https://www.liqpay.ua
Przejdź do Ustawień sklepu
Znajdź pole „Server URL” lub „Callback URL”
Podaj:
Kod
https://www.lekrendel.com.ua/?wc-api=wc_gateway_liqpay
Zapisz zmiany