Problem with online payment liqpay
Hello everyone, I have a problem with the liqpay payment, the client pays but the order does not appear. I used the standard module, then bought a module from opencartforum Liqpay API Opencart - online payment for Opencart 3, and tried to configure it with the module developer. It turned out that the problem is not with the module but that liqpay does not return order data, and the order becomes unsuccessful.
Developer's response
It's not about who does what and not about the module; the issue is that the site with the liqpay API is hosted on Amazon (AWS). Either AWS or liqpay has banned the IP where your site is located, so you do not have access to the API. The problem is not with the module; it is with the hosting. You need to either try to buy a dedicated IP on the hosting (to change it to another), or change the server on the hosting, or change the hosting. If the ban is on AWS itself, no one will help. The thing is that the IP addresses of servers in Ukrainian hosting periodically switch to other clients, and I cannot know what previous hosting clients did with your IP that is currently hanging on your site. A dedicated IP or changing the server on the hosting, or changing the hosting. That's the situation.
If anyone has experience in solving such a problem, please help.
Client's review of cooperation with Andrey O.
Problem with online payment liqpayTask completed, I recommend!
Freelancer's review of cooperation with Sergey Podolyan
Problem with online payment liqpayEverything is fine. Thank you for the project.
-
4120 8 0 1 Good day.
Our team has many years of experience in developing ERP, CRM, CMS, and specialized software for businesses. We create effective digital solutions that help automate processes, increase productivity, and scale companies.
We work with modern technologies — from bots and scripts to AI agents and analytical systems. We develop websites of varying complexity. Our portfolio includes implemented ERP solutions for the hotel business, as well as for companies engaged in the import and sale of goods, and our own product XFitness — an ERP system created specifically for fitness clubs.
We are ready to implement your project and offer the best solution tailored to your needs.
Our portfolio:Freelancehunt
We specialize in the following areas:
… - Development of ERP Systems
- Development of CRM Systems
- Development of Websites of any complexity
- Development of CMS Systems
- Website Support
- OpenCart Development
- OpenCart Support
- OpenCart Modification
- OpenCart Refinement
- WordPress Development
- WordPress Support
- WordPress Modification
- WordPress Refinement
- ECommerce Development
- ECommerce Support
- ECommerce Modification
- ECommerce Refinement
- Web Application Development
- 1C Server Support
- Web Server Support
- Mobile Application Development
- Data Parsing
- Bot Development
- AI Agent Development
and on the following technologies:
- Python
- PHP
- Laravel
- Symfony
- Yii2
- JS
- NodeJS
- jQuery
- TypeScript
- MySQL
- HTML
- CSS
- Vue
- Nuxt.js
- React
- React Native
- C++
-
2597 427 9 1 or you can create a redirector, but then you will need another hosting and some domain, maybe do it on a subdomain somehow, and write a script and a page, and go through moderation in liqpay again.
-
444 1 0 Good day! I design and develop online stores and marketplaces on Laravel — personal accounts, payment gateways (LiqPay/Stripe), logistics automation. The cost starts from 12,000 UAH. Portfolio: www.engine-web.od.ua/
-
353 Hello! The problem is known, the module developer is right in the direction, but the situation can be resolved without a radical "guesswork" move.
-
399 1 0 Hello.
I have worked with OpenCart and LiqPay. First, it is important to understand why the site is not receiving payment confirmations, and only then draw conclusions about AWS or changing hosting.
I can quickly conduct diagnostics and suggest a solution.
-
452 Good day, Serhiy! The problem is understood — LiqPay is not receiving payment confirmation, or your server is not processing the callback. The version about the AWS IP ban is possible, but not the only one — more often the reason lies in incorrect processing of server_url or an invalid signature. Here’s what I will do: I will check the server logs for incoming requests from LiqPay, check curl access to the LiqPay API directly from your server (to confirm or refute the IP ban), verify the signature in the callback handler, and check the server_url settings in the module. If the IP is blocked — I will suggest the quickest solution (dedicated IP or proxy). If the problem is in the callback — I will fix the code. Please provide access to the hosting panel and OpenCart admin — we will resolve it within a day.
-
1762 19 0 1 Greetings.
The issue should be checked not at the module replacement level, but at the full LiqPay chain level: the website, callback, order status in OpenCart. If an order is not created or goes into an unsuccessful status after successful payment, it is necessary to separately check the availability of the LiqPay API from the server, the webhook/callback URL, SSL, server logs, LiqPay responses, and status handling in the module.
The version with IP blocking is possible, but it needs to be confirmed technically: make requests to the LiqPay API directly from the server, check cURL/SSL, DNS, firewall, outbound connections, and compare the result with a request from another IP. Only after this does it make sense to make a decision regarding a dedicated IP, changing the server, or moving the site to another hosting.
The optimal order of work: diagnosis of the current module and OpenCart logs, checking the callback handler, test payments, checking network access to the LiqPay API, after which either configuration/response handling corrections can be made, or a technical recommendation regarding IP/hosting change with justification.
The estimated time for initial diagnosis is 2–4 hours. If the cause is confirmed at the module, callback, or server settings level, corrections can usually be made within one working day. The preliminary budget is $50–100, excluding possible costs for a dedicated IP, new server, or site migration.
…
To start, access to the OpenCart admin panel, FTP/SSH or hosting panel, LiqPay settings, and the ability to perform a test payment in a controlled mode is required.
-
344 1 0 I have extensive experience in solving similar tasks; if we start today, I guarantee results today as well. Please send me the necessary data in a private message so I can conduct the analysis.
-
353 5 0 Good day, I have been developing and maintaining websites on OpenCart for over 15 years. I am ready to carry out your tasks.
-
95670 1272 1 10 Hello. I have extensive experience with OpenCart. I am ready to analyze the problem and fix it.
-
1070 30 0 1 Good day. I am ready to help resolve the issue with the LIQPAY callback. I have experience and successfully completed projects. I would be happy to collaborate.
-
2847 63 5 Hello! I can fix it, I've encountered this problem more than once, what it says about the IP and everything else is nonsense, and there's no need to change hosting or set up a VPS.
-
2 2 Good day!
I have dealt with payment system integrations and OpenCart, so I understand the issue at hand.
Before changing hosting or purchasing a new IP, I would conduct a full diagnosis:
• check the callback URL from LiqPay;
• analyze the logs of OpenCart, PHP, and the web server;
• check the availability of the LiqPay API from the server;
• check the SSL certificate and HTTPS settings;
… • test server-to-server requests;
• check the module settings and order statuses.
Indeed, the problem may be related to the IP or network restrictions, but in practice, the cause is often incorrect handling of callback requests, server settings, or AWS network rules. Therefore, it is worth first obtaining confirmation through logs and tests, and only then making a decision regarding changing the server or IP.
I am ready to connect, conduct an audit, and determine the exact cause to avoid spending money on unnecessary infrastructure changes.
To start, it would be helpful to see:
• the version of OpenCart;
• the link to the website;
• access to error logs or examples of failed payments.
-
11606 44 0 Hello, you can solve your problem through Cloudflare.
Message me privately.
I will be happy to help you!
-
4429 80 1 4 Trust a professional with over 10 years of experience! The rates and deadlines are current!
I would be happy to collaborate!
Experience in commercial development of online stores on CMS, business portals, and corporate websites - 11 years!
+CMS: WordPress (+Woocommerce), PrestaShop, Opencart, Joomla, Bitrix, MODX, DLE, Shopify
php/html/css/js/Mysql, PhotoShop/Figma
Examples of work (from scratch, turnkey):
Https://outoftime.market
https://rebitc.com
https://amari.net.ua/
… https://heypretty.gr/
https://thaibalispa.pl/
https://wildandorganic.com/
https://cryptosignals.org/
https://ecnbot.com
https://locs-ua.com/
https://www.grower.com.ua/
https://www.alternativemedicine.com.ua/
https://silkkiss.ua/
https://v12coffee.com.ua/
https://smrtalgo.com/
https://sengero.no/
https://beautybysim.no/
https://sonatagalleri.com/
https://www.solmy-realestate.com/
https://www.emmanuel.com.ua/
https://www.onsitecomputersinc.com/
https://express-tehbud.com/
https://korostenporcelain.com.ua/
https://sladok.com.ua/
https://pricemds.com/
https://picupmedia.com/
https://www.serasar.com/
-
232 Hello! I have done LiqPay integrations on OpenCart, and I have encountered this situation — the payment went through, but the order remains "unsuccessful" — I have caught this several times. Most often, the reason is not an IP ban, but that LiqPay sends the status to server_url (callback), and the site either does not accept it or the signature does not match — then the order does not close. The first thing I will do is check if the callback actually reaches the server logs and if the signature is valid; we will check the AWS ban version second. I am ready to diagnose it in a day. Will you provide log access to the server?
-
1495 13 0 Hello! I have encountered similar API integration issues — I will diagnose the connection between LiqPay and OpenCart, check the IP ban on AWS, and set up the correct return of order data within 1 day (1,500 UAH). I hope for cooperation!
-
1014 3 0 Hello, Serhiy! I have done LiqPay integrations and have seen this behavior: the payment goes through, but the order remains "unsuccessful." Almost always, this is about the callback — LiqPay sends the result to the server_url, and if the server does not accept it or the signature does not match, the order does not close. The developer's version about the IP ban on AWS is possible, but this is just one of the scenarios, and it needs to be confirmed, not taken at face value.
Here’s what I would do in order:
1. Check access to the LiqPay API from the server (curl) — if the request does not go from there, then yes, the issue is with the IP or firewall, and I can tell you for sure if it’s a ban or not.
2. Look in the logs to see if the callback from LiqPay is actually coming to the server_url and if the signature is calculated correctly.
3. Compare the status in the LiqPay cabinet with what the module sets in the order.
This will make it clear where exactly the issue lies: either it’s a setting/code adjustment, or I confirm that the IP needs to be changed, and then you are not paying the hosting randomly.
… Please clarify two points to avoid guessing: is there SSH/FTP access to the server, and does the LiqPay cabinet show this payment as successful? I am ready to show in correspondence how I check. Approximately one to two days for diagnostics and fixes.
-
452 Good day, Serhiy!
The problem is understood — LiqPay is not receiving confirmation from your server (callback/webhook).
What I will do:
- Check the nginx/Apache logs for incoming requests from LiqPay
- Check the server_url in the module settings
- If the IP is blocked — resolve it through whitelisting or changing the IP without migrating the hosting
- If the problem is with the firewall — open access for the IP ranges of LiqPay
…
Diagnosis + fix: 1-2 hours.
Cost: 1000 UAH
-
2059 27 0 Good day. The matter is that your server does not process the webhook about the payment status.
-
427 Hello. The task is completely clear. The issue of notifications disappearing from payment systems (when the payment has gone through, but the site is unaware of it) is a classic failure in processing callback requests.
The previous developer's version about blocking makes sense, but the suggestion to immediately move the entire site to another hosting is too radical, expensive, and a major intervention that can be avoided.
I propose to solve the problem much faster and without stress for the site's functionality:
1. Targeted diagnostics: I will check the request logs and network availability between your server and the payment gateway. We will clearly see where the connection is breaking.
2. Security system check: often such requests are blocked by internal security screens or filters of the site itself. If the problem lies there, I will set up the correct access rules.
3. Local solution with IP: if it turns out that the current IP address is indeed restricted due to "neighbors" on the server, we can resolve this in 15 minutes directly in your current hosting panel without any moves or migrations of the site.
…
I have extensive experience with OpenCart 3 and LiqPay integration, I will find the real cause and restore the automatic status change of orders.
Cost of diagnostics and correction: 1000 UAH.
Deadline: I will complete it within a few hours after receiving access.
For analysis, I will need access to the site admin panel and hosting panel. I am ready to discuss the details of the technical check with you in private messages. I look forward to your feedback!
-
1328 35 1 Hello. I know both OpenCart and LiqPay very well. The response from the previous developer is questionable. Feel free to contact me, I will fix it.
-
1606 25 0 Hello, you can temporarily purchase another IP and test the module's functionality. It's not difficult and can be done relatively quickly.
You need to contact the hosting support and order such a service from them. After that, set up the website on this IP and check its operation.
I would be happy to help.
-
7123 53 0 Integration with LiqPay on OpenCart 3 is well known, including the nuances with callback notifications when the payment goes through but the order does not update. Most likely, the problem lies in the processing of server_url or the response signature from LiqPay is not verified correctly, which is why the order status does not change. Please clarify: in the OpenCart logs or on the LiqPay side, is it visible that the callback is reaching the site at all, or is it not arriving at all?
-
1481 9 0 Good day! We have experience in setting up payment system integrations on OpenCart. The problem usually lies in the incorrect processing of callback requests or conflicts in order statuses. We will conduct a diagnosis of the server logs, check the correctness of API key transmission, and configure the proper return of status after a successful transaction. We will implement this through the payment controller check and system hook settings.
-
Напишіть в техпідтримку, вкажіть що модуль Liqpay блокує отримання фідбеку з api (наче там потрібно було дозволити сканування деяких ботів). Тому краще з тиехпідтримкою розбирайтесь, якщо модуль точно працює )
-
Current freelance projects in the category Web Programming
Update of the one-page website for construction services
22 USD
Updating the existing one-page self-written website for construction services Task: -Redesign of the website -Adding service categories by creating a multi-landing page for 6 categories -Adding photos and descriptions of work to each category -Optimization of the website's… Web Programming ∙ 10 hours 8 minutes back ∙ 54 proposals |
Refinement of the Front-end e-commerce site on OpencartNeed to refine the front-end of an e-commerce site on OpenCart. Main tasks: fix visual bugs, ensure responsiveness for mobile devices, improve the display of product cards, categories, cart, and checkout page. Neat layout is expected, maintaining the current design, and correct… Content Management Systems, Web Programming ∙ 11 hours 58 minutes back ∙ 39 proposals |
Development of a lead collection form before program upload (MODX)Website: bricscad-ukraine.com.uaCMS: MODXGoal: Create a lead collection mechanism before downloading software for 3 versions: Windows, MacOS, Linux from the site for further processing by the sales department. Web Programming ∙ 15 hours 27 minutes back ∙ 28 proposals |
Remove viruses from the site and update plugins (Wordpress)Need a WordPress specialist for technical refinement of the website Task: Clean the website https://www.mast-agency.com/ from viruses/malicious code, files; (there is a virus on the site that creates pages and redirects to someone else's store) Update plugins so that the… Content Management Systems, Web Programming ∙ 18 hours 58 minutes back ∙ 68 proposals |
Make sure that order emails from the store do not go to spam.Currently, there is a store on OpenCart, and order emails are landing in spam. We need to ensure they go to Inbox (ukr.net gmail) and check it. The hosting provider wrote: Poor email delivery may be related to a low sender reputation - IP or domain. In this case, we can advise… PHP, Web Programming ∙ 20 hours 2 minutes back ∙ 45 proposals |