Budget: 1000 UAH Deadline: 1 day
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?
Budget: 1000 UAH Deadline: 2 days
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.
Budget: 8000 UAH Deadline: 3 days
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++
Budget: 2000 UAH Deadline: 2 days
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.
- Projects -
- Rating -
- Rating 444
Budget: 12000 UAH Deadline: 10 days
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/
Budget: 1000 UAH Deadline: 1 day
Hello! The problem is known, the module developer is right in the direction, but the situation can be resolved without a radical "guesswork" move.
Budget: 1000 UAH Deadline: 1 day
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.
Budget: 1000 UAH Deadline: 1 day
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.
Budget: 1500 UAH Deadline: 1 day
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.
Budget: 1000 UAH Deadline: 1 day
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.
- Projects 5
- Rating -
- Rating 351
Budget: 1000 UAH Deadline: 1 day
Good day, I have been developing and maintaining websites on OpenCart for over 15 years. I am ready to carry out your tasks.
Budget: 5000 UAH Deadline: 2 days
Hello. I have extensive experience with OpenCart. I am ready to analyze the problem and fix it.
Budget: 1000 UAH Deadline: 1 day
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.
Budget: 1000 UAH Deadline: 1 day
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.
- Projects -
- Rating -
- Rating -
Budget: 1000 UAH Deadline: 1 day
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.
Budget: 4400 UAH Deadline: 1 day
Hello, you can solve your problem through Cloudflare.
Message me privately.
I will be happy to help you!
Budget: 1000 UAH Deadline: 2 days
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/
Budget: 1500 UAH Deadline: 1 day
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!
Budget: 1000 UAH Deadline: 1 day
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
Andrey O.
Winning proposal- Projects 28
- Rating 5.0
- Rating 2 373
Budget: 700 UAH Deadline: 1 day
Good day. The matter is that your server does not process the webhook about the payment status.
- Projects -
- Rating -
- Rating 427
Budget: 1000 UAH Deadline: 1 day
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!
Budget: 1000 UAH Deadline: 1 day
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.
Budget: 1000 UAH Deadline: 2 days
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.
Budget: 1000 UAH Deadline: 2 days
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?
Budget: 1000 UAH Deadline: 2 days
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.
Proposals concealed
Proposals are currently absent
Proposals concealed
-
Anatolii K. 18 JuneНапишіть в техпідтримку, вкажіть що модуль Liqpay блокує отримання фідбеку з api (наче там потрібно було дозволити сканування деяких ботів). Тому краще з тиехпідтримкою розбирайтесь, якщо модуль точно працює )
Current freelance projects in the category Web Programming
There is a site on Wix Studio. On the product category page (dynamic page), large white gaps appear between product cards on mobile devices when some fields are empty. Product cards without data take up ~1949px in height on mobile. Accordion blocks ("Composition", "Description", "Technical Specifications") reserve a large empty space even when there is no data. The photo gallery block also creates a large white gap when there are no photos. What needs to be done: When the fields "Composition", "Description", "Technical Specifications" are empty in the CMS — the accordion headers should remain visible, but the empty space inside should not be reserved When there are no photos - the gallery block should not create a large white gap The fix should work on all category pages, not just one Important: Section headers ("Composition", "Description", etc.) should always remain visible. Only the empty white space inside should be removed.
There is a site on Wix Studio. On the product category page (dynamic page), large white gaps appear between product cards on mobile devices when some fields are empty. Product cards without data take up ~1949px in height on mobile. Accordion blocks ("Composition", "Description", "Technical Specifications") reserve a large empty space even when there is no data. The photo gallery block also creates a large white gap when there are no photos. What needs to be done: When the fields "Composition", "Description", "Technical Specifications" are empty in the CMS — the accordion headers should remain visible, but the empty space inside should not be reserved When there are no photos - the gallery block should not create a large white gap The fixes should work on all category pages, not just one Important: Section headers ("Composition", "Description", etc.) should always remain visible. Only the empty white space inside should be removed.
I am a professional 3D designer, creating highly detailed renders of monuments and memorial complexes (vertical format 9:16). My clients are workshop and studio owners who need a convenient digital catalog of my models to show to their retail customers. What I need: To select the optimal platform and create a lightweight, fast web app (catalog) that will look perfect on smartphones and open correctly on computers. Key requirements for the catalog: Design: Maximum minimalism. Dark theme (black background), large vertical image (proportions 9:16), with only the name/article of the model below it. No long descriptions. Database management: I need a very simple system for adding new models (ideally through familiar Google Sheets or a very user-friendly internal database). I should just be able to upload an image and enter the article number without breaking the layout. Client integration (Most important): The catalog should be easily integrated into the websites of my workshop clients (some use WordPress, others have custom-built sites). An elegant embedding method needs to be thought out: via Iframe (so the catalog works directly within their page) or through proper button-link setup. What I have already tried: I tested Glide and Adalo. In Adalo, I achieved the desired visual (9:16 on a black background), but managing the internal database and dealing with Google Drive links turned out to be too inconvenient for regular use. Plus, I have doubts about correctly embedding Iframe into other websites so that it doesn't misalign on wide monitors. What I expect from you in the response: On which platform (Adalo, Glide, Bubble, Webflow, Glide + Airtable, or something else) do you propose to implement this and why? How will the issue of storing heavy images (renders) be resolved? How do you propose to technically embed this catalog on the external websites of my clients? I am looking for a specialist who can handle this technical pain point turnkey, so I can focus on 3D modeling.
The website is already launched and operational. The main task is to understand the current project structure, check the quality of implementation, fix identified technical issues, and assist with further changes.Main Stack Next.js 15 React 19 TypeScript Tailwind CSS Zod Redux Toolkit The project may also use: Prisma JWT authorization Stripe Mailgun Google APIs Vercel or Netlify FunctionsMain Tasks conduct an audit of the existing project; evaluate the structure and quality of the code; fix bugs and enhance current functionality; improve server-side rendering and page load speed; check the correctness of the website display on mobile devices; work with forms, the administrative part, and external integrations; make technical SEO changes; maintain and gradually improve the existing website.What is Important to Us good experience with Next.js, React, and TypeScript; ability to understand someone else's code; understanding of SSR and the features of Next.js App Router; attention to performance and quality of implementation; ability to explain identified problems and propose clear solutions; independence and careful work with the existing website. At the first stage, it is necessary to familiarize yourself with the project, conduct a technical audit, and propose a list of priority changes. After that, ongoing work on the further development of the website is possible.
We are looking for an experienced Embedded developer to create energy-efficient firmware for a wearable device (form factor: chest strap) for monitoring psychophysiological state. The circuit design is complete, and development will be based on a development kit with subsequent transfer to a custom board.Stack and hardware base:MCU: Nordic Semiconductor nRF52840 or nRF5340.Development environment: nRF Connect SDK / Zephyr RTOS (strictly C/C++).Peripherals:Optical pulse sensor (PPG) — operates via I2C.6-axis inertial sensor (IMU accelerometer + gyroscope) — operates via SPI.Haptic motor driver (LRA 1030) — controlled via PWM.External SPI Flash memory for cyclic logging.Work scope by stagesStage 1: Bring-up, peripheral drivers, and BLE telemetryGoal: Bring the hardware to life, set up stable data collection, and transmit it to a smartphone/PC.Configure I2C and SPI buses using DMA (Direct Memory Access) to offload the processor.Write/integrate drivers for PPG and IMU (configure polling frequency, sensor FIFO buffers).Deploy a custom BLE profile (GATT service) for real-time transmission of raw data from sensors.Basic initialization of PWM for controlling the haptic LRA motor (launch test vibration patterns).Stage 2: Algorithmic layer (DSP and multi-level feedback logic)Goal: Implement mathematical signal processing directly on the chip (Edge Computing) and device reaction logic.Implement algorithms for filtering motion artifacts: clean the PPG signal using accelerometer data (IMU).Extract R-R intervals (HRV) from the cleaned PPG signal.Implement 4-level system stability logic:Drift Level: Track gradual changes in HRV and breathing.Prediction Level: Calculate a mathematical trend for deterioration.Micro-correction Level: Generate barely noticeable haptic patterns on the LRA motor when a target data pattern is detected.Hardware Reset Level: Implement safety logic (high-intensity haptic pulse at critical metrics).Stage 3: Energy saving, logging, and fault toleranceGoal: Prepare the device for autonomous operation from a miniature battery and ensure "24/7" stability.Deep optimization of energy consumption. Put the MCU into sleep mode (System ON/OFF) between measurement cycles. The processor should wake up only on interrupts from sensor FIFO buffers or a timer.Write a fault-tolerant file system in external SPI Flash (e.g., LittleFS) for autonomous cyclic log saving.Configure a hardware watchdog timer to prevent firmware hangs.Requirements for the performer:Experience in commercial development for Nordic chips (nRF52/nRF53) of at least 3 years.Proficient in Zephyr RTOS and debugging tools (Segger Embedded Studio / VS Code, J-Link).Understanding of digital signal filtering principles (DSP) and low-power design.Having your own debugging kit (nRF52840-DK or similar) for starting work is welcome.Work format:Milestone payments with results documented on GitHub. Please indicate your hourly rate or approximate cost and timeline estimates for each of the three stages.