There is a problem with the callback in the online store regarding LiqPay.
Orders are paid by the customer but the status does not change to "paid", it remains "in process".
Here is what the technical support of LiqPay says:
Unfortunately, the error is not on our side, we successfully send you a callback, but your server does not accept the request.
HTTP 403 Forbidden means that the server understood the request but refused to allow access to the requested resource due to lack of permissions. This may be related to incorrect server settings, incorrect file access rights, or lack of authentication when the server is not satisfied with the user's IP address.
The complexity may be with the IP or protocols, some clients set TLSv1.3 encryption parameters, while we operate with the following:
tls 1.2 + tls cipher suites
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
We have already done the following:
Steps:
Log in to the LiqPay cabinet → https://www.liqpay.ua
Go to Store Settings
Find the field "Server URL" or "Callback URL"
Specify:
Code
https://www.lekrendel.com.ua/?wc-api=wc_gateway_liqpay
Save changes