
Open
Posted
•
Ends in 5 days
Paid on delivery
Project Title: Fix Square Payment Extension (iSenseLabs) on OpenCart 2.0.3.1 Project Overview I am looking for an experienced OpenCart developer to troubleshoot and fix a specific issue with the Square Payments extension (developed by iSenseLabs) on a legacy OpenCart installation (Version 2.0.3.1). Background & Current Status -->> Platform: OpenCart 2.0.3.1 -->> Extension: Square Payments by iSenseLabs (Note: Support for this extension has been discontinued by the vendor). -->> Status: The extension has been successfully uploaded via cPanel and configured in the Admin panel. The API connection to Square is established and authorized. All settings have been enabled for relevant zones/geographies. The Issue While the payment method appears correctly on the checkout page, the integration fails during the final selection step: -->> The customer selects "Debit/Credit Card" (Square) as the payment method. -->> The interface attempts to load the card input fields but gets stuck in a perpetual "Loading" state. -->> The actual fields to enter card details never render. Requirement I need an expert to debug the frontend/AJAX issue preventing the card fields from loading. Since the vendor support is discontinued, you must be comfortable debugging the existing code, checking for JavaScript conflicts, or fixing API callback issues manually. Deliverables -->> Diagnosis of the specific conflict or error (likely JS/AJAX related). -->> A fully functional checkout experience where card fields load, and payments are processed successfully. If extra module updates or Square settings are advisable, include those recommendations in your hand-off notes.
Project ID: 40187512
109 proposals
Open for bidding
Remote project
Active 3 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
109 freelancers are bidding on average $163 AUD for this job

Hello, With years of hands-on web development experience, I, Yasir and my team at Our Software adjust quickly to unique challenges just like the one you've described. We're adept at handling legacy platforms like OpenCart 2.0.3.1, even when technical support is no longer on hand. Troubleshooting this Square Payments extension to ensure seamless integration definitely falls within our wheelhouse. Over my career, I’ve encountered and successfully resolved numerous JS/AJAX issues just like what you’re facing now. My knack for debugging and isolating conflicts will greatly contribute to discovering and resolving the root cause of this issue in a timely manner. Rest assured - we won't stop working until we've delivered a fully functional checkout experience where card fields load without a hitch and payments are processed smoothly. In the end, what I bring beyond proficiency in HTML, JavaScript and PHP is an open mindset that loves to go the extra mile for clients like yourself. This entails not only providing you with detailed diagnostics but also suggesting any valuable module updates or Square settings improvements suitable for your setup. So take this opportunity to make your project get that “WOW” factor it deserves; let's turn this challenge into an amazing digital solution! Looking forward to working with you and your business! Thanks!
$180 AUD in 2 days
8.6
8.6

I have thoroughly reviewed the requirements for the OpenCart Square Payment Extension Fix project. With my expertise in PHP, JavaScript, AJAX, eCommerce, and MySQL, I am confident in my ability to debug and resolve the frontend/AJAX issue causing the card fields to not load. Once the full project scope is discussed, the budget can be adjusted accordingly. My priority is to deliver quality work within your budget and timeline. Please review my 15 years of experience on my profile, where customer satisfaction is my top priority. I am eager to start and demonstrate my commitment to this project. Looking forward to discussing the job details with you.
$175 AUD in 7 days
8.8
8.8

Hi, Based on your description, I suspect there are JavaScript conflicts or issues with the API callbacks that need to be resolved. I have over 8+ years of experience with OpenCart and have worked on similar integrations before. I will diagnose the issue quickly and provide a solution to ensure the card fields load properly for a seamless checkout experience. I’m also happy to suggest any necessary updates or settings for the Square module post-fix. I’m available via chat or Zoom to discuss this further and get started right away. Best Regards, Priyanka
$150 AUD in 2 days
8.4
8.4

As a seasoned professional with over 12 years of industry experience, I am deeply familiar with a wide range of technologies and platforms including OpenCart—an expertise you'll want to solve your Square Payment extension issue. My proficiency in PHP and JavaScript combined with an understanding of MySQL makes me highly comfortable in troubleshooting Ajax and frontend issues, which are predominant in your project. Over my career, I have tackled countless scenarios similar to yours, where the vendor support was discontinued. Therefore, I'm used to self-sufficiency when it comes to identifying conflicts or errors within existing codes. Being the Top Rated Expert in Node.js, Python, Shopify, PHP, and Javascript on Freelancer.com, I guarantee a fully functional checkout experience where all card fields load smoothly and payments are processed successfully. Having worked with numerous legacy platforms and extensions over the years, I understand the importance of delivering robust solutions that stand the test of time. Hence my strong suit is not just fixing obvious errors but providing comprehensive solutions while foreseeing any possible module updates or settings that might be advisable for a smoother Square Payment integration in future. Partner with me andfeel confident knowing you're collaborating with a competent professional committed to delivering nothing short of excellence. Let's make this project a success together! Thanks....
$250 AUD in 7 days
8.2
8.2

With over a decade of experience as a developer, I've honed my skills in troubleshooting and fixing complex issues similar to what you're facing. My proficiency in languages like PHP, JavaScript (including AJAX) and MySQL, combined with a keen eye for detail when it comes to API integrations makes me an ideal candidate for this task. As someone who has worked on diverse e-commerce platforms like OpenCart, Shopify, Magento and Woocommerce, I understand the crucial role smooth payment processing plays in the overall customer experience. I'm accustomed to dealing with legacy systems and discontinued extensions, which demand a thorough understanding of the existing codebase and attention to even the smallest details. I leave no stone unturned until the issue is resolved and everything is functioning seamlessly. Apart from successfully identifying and fixing the conflict or error causing your card fields loading issue, I plan to document all changes made during your project for easier maintenance in the future - an additional service I always offer my clients. Thanks....
$250 AUD in 7 days
8.1
8.1

Hi there, We are excited about the opportunity to work with you on developing your website. With strong experience in both front-end and back-end development, We can build a robust, scalable, and user-friendly platform that supports all the core features you’re looking for and tailored as per your requirement. Why Us? • 10+ years of experience in full-stack development • Built several website in all kind of domain platforms (portfolio available on request) • Strong grip on user flows, admin control, and clean UI/UX design • Expertise in PHP, JavaScript, MySQL, HTML/CSS, Laravel and modern frameworks Timeline & Estimate: Depending on final scope after the detail discussion with you We’d love to discuss your vision further and share relevant portfolio examples. Let’s build something powerful together! Looking forward to your response. Best regards, Vishal Nasit
$225 AUD in 10 days
8.0
8.0

Hello, I will debug and fix the Square payment extension on your OpenCart 2.0.3.1 site so the card input fields load correctly and payments can be completed. I will identify the exact JavaScript or AJAX issue that is causing the loading screen to get stuck and apply a direct fix inside the existing extension code. I will check for frontend script errors API callback problems and any conflicts with your theme or other extensions. After fixing the issue I will make sure the checkout flow works fully and customers can enter card details and complete payments without errors. Looking forward to discussing further. Best regards, Kamran
$130 AUD in 5 days
8.4
8.4

Hi sir, I can manage share task in job summery with quality features and functions. I am expert self-motivated and hardworking OpenCart Developer and we can ensure complete customer satisfaction and 100% quality work. Let’s chat Thanks
$150 AUD in 2 days
7.8
7.8

Hi Jane R., ➡️ I read your project description; you need an expert to fix the Square Payment Extension on OpenCart 2.0.3.1, facing issues with AJAX loading during checkout. ⏺️ I specialize in OpenCart development and have successfully resolved similar issues in legacy systems. With extensive experience in AJAX and JavaScript, I am confident in diagnosing and rectifying the problem, ensuring a smooth checkout process with fully functional payment integration. Regards, Aftab Ahmad OpenCart Developer (12 Years of experience)
$150 AUD in 6 days
7.4
7.4

With utmost pleasure, 'Rajveer' stands before you with over a decade of rich experience in OpenCart, PHP and eCommerce, and profound skills that can help resolve the Square Payments Extension issue at hand. As you rightly pointed out the unavailability of vendor support could be an intimidating factor for most developers. However, I have always thrived in such challenging situations and successfully eliminated intricate roadblocks to deliver impeccable results. My familiarity with handling deprecated API integrations and my extensive experience with diverse Payment Gateways like the Square place me in a solid position to fish out the frontend/AJAX issue causing card fields to load indefinitely. Debugging existing code, unraveling JavaScript conflicts or fixing API callback issues has always been my forte. Understandably, time and quality are prime concerns for you. Kindly note that timely delivery along with uncompromising quality has always been my ultimate priority. My communication skills and dedication to ensuring customer satisfaction can help us maintain a fluid conversation throughout this project, enabling us to resolve the issue smartly and quickly. I eagerly look forward to collaborating with you on this endeavour and sorting out your payment snags efficiently.
$240 AUD in 7 days
7.4
7.4

Hi there, I’ve gone through your project and would be happy to assist. With 10+ years of experience in E-Commerce development, I specialise in building secure, scalable, and conversion-focused online stores. I’ve worked with platforms like Shopify, WooCommerce, Magento, and custom MERN/MEAN solutions, ensuring seamless shopping experiences. You’ll get clean, optimised code, user-friendly design, smooth payment integration, and reliable performance — with transparent updates throughout. Let’s connect and take your e-commerce business to the next level! Best, Bhargav E-Commerce Developer | 10+ Years Experience
$140 AUD in 7 days
6.9
6.9

Hi! My name is Marjan and I'm here to offer you my services as a skilled applicant with over a decade of experience working on Freelancer.com. l believe I am the best fit candidate for this project due to my extensive experience; I would like to have a discussion to get to know that we both are on the same page. Once the scope will be locked, I will start working on it right away.
$140 AUD in 7 days
6.8
6.8

Hi, I understand you need to debug a legacy OpenCart 2.0.3.1 store where the iSenseLabs Square extension connects successfully but fails to render card fields at checkout, likely due to JavaScript, AJAX, or API callback conflicts within the existing theme or checkout flow. Implementation Approach: • Inspect console logs, JS conflicts, and AJAX responses • Trace extension controller/model/payment scripts • Validate Square API token, callbacks, and SDK loading • Patch frontend or server-side integration issues Queries: • Custom theme or default checkout? • Any recent extensions installed? • Server PHP version? I will share my portfolio on your first message and am confident about delivery after this first meeting. Kindest Regards,
$350 AUD in 4 days
7.0
7.0

Hi. I have extensive experience fixing payment gateway integrations in OpenCart, particularly with Square's card field loading issues. I'll start by debugging the JavaScript console and AJAX requests to identify the root cause, then check for conflicts with your theme, jQuery version, or vQmod/OCMod modifications. I can provide a quick diagnostic within 24 hours and implement a permanent fix that ensures smooth Square payment processing. My approach includes thorough testing across different browsers and devices to prevent future issues. I'm available to start immediately and can deliver the solution within your timeline and budget.
$140 AUD in 1 day
6.9
6.9

I am an experienced OpenCart developer specialized in troubleshooting and fixing issues with third-party extensions. I am well-versed in debugging frontend/AJAX problems and resolving conflicts within the codebase. I have successfully handled similar tasks in the past and can diagnose and rectify the specific conflict preventing the card fields from loading during the checkout process. My goal is to ensure a seamless payment experience for your customers using the Square Payments extension by iSenseLabs on your OpenCart 2.0.3.1 platform.
$250 AUD in 7 days
6.7
6.7

As a seasoned full-stack developer with over 7+ years of experience and a proven track record of delivering successful projects, I am confident that I can tackle your OpenCart Square Payment Extension fix adeptly. Having worked extensively in eCommerce, I'm well aware of the significance of smooth payment integration for customer satisfaction and business growth. My proficiency in MEAN/MERN Stack, LAMP, and PHP Technologies makes me perfectly attuned to analyze, identify and resolve the specific frontend issue you're encountering. My expertise extends beyond mere troubleshooting. I make sure to cover all bases, which includes checking for JavaScript conflicts to fixing API callback issues manually. Equally competent at working with legacy systems and updated frameworks alike, my flexibility would ensure that your OpenCart version 2.0.3.1 poses no challenge for me. Thanks....
$250 AUD in 7 days
6.6
6.6

Hello, I understand you’re looking for an experienced OpenCart developer to diagnose and fix a broken Square payment integration on a legacy OpenCart 2.0.3.1 installation where vendor support is no longer available. I have hands-on experience debugging discontinued OpenCart extensions, particularly payment gateways that fail due to frontend JavaScript, AJAX, or outdated API handling. My approach is systematic and low-risk. I will trace the checkout flow end to end, inspect browser console and network activity, and identify where the Square card fields fail to initialize. This typically involves resolving JavaScript conflicts, fixing deprecated Square API callbacks, correcting tokenization scripts, or adjusting AJAX responses blocked by SSL, CSP, or mixed-content issues common on older OpenCart builds. All fixes will be applied directly to the existing extension code without altering unrelated checkout logic. The goal is a fully functional checkout where card fields render correctly and payments process reliably, along with clear hand-off notes explaining the root cause and any recommended stability or compatibility improvements. Thanks, Asif
$250 AUD in 3 days
6.5
6.5

Hi there, I understand the urgency of fixing the Square Payment Extension on your OpenCart 2.0.3.1 setup, especially given the discontinued support from iSenseLabs. With my extensive background in OpenCart development and payment integration, I'm confident in my ability to diagnose and resolve the AJAX issue you’re encountering with the card input fields. I'll thoroughly examine the existing code for any JavaScript conflicts or API callback issues that may be causing the loading failure. My approach will ensure not just a fix, but a seamless checkout experience for your customers. I aim to provide a diagnosis and resolution within three days, including any recommendations for module updates or Square settings to enhance functionality.
$250 AUD in 3 days
6.7
6.7

Hello Jane R., I checked your project, and it looks interesting. This is something we already work on, so the requirements are clear from the start. We mainly work on PHP, JavaScript, AJAX, eCommerce, MySQL, HTML, Open Cart, Payment Gateway Integration, API, SSL We focus on making things simple, reliable, and actually useful in real life not overcomplicated stuff. Let’s connect in chat and see if we’re a good fit for this. Best Regards, Ali nawaz
$129 AUD in 4 days
6.6
6.6

Hello, We are an OpenCart development team with solid experience working on legacy OpenCart installations and debugging discontinued or unsupported payment extensions. We’ve handled Square, Stripe, and PayPal integrations where frontend JS/AJAX issues prevent checkout completion. We will diagnose why the Square card fields remain stuck in a loading state by inspecting JavaScript errors, AJAX requests, API callbacks, and potential theme or extension conflicts. Once identified, we’ll apply a targeted fix so the card input fields render correctly and payments process successfully on OpenCart 2.0.3.1. If related module updates, patches, or Square-side adjustments are recommended, we’ll clearly document them in the hand-off notes. We’re ready to start immediately and restore a fully functional Square checkout. Regards, Dzimark :)
$250 AUD in 6 days
6.4
6.4

Sunshine Coast, Australia
Payment method verified
Member since Jun 6, 2025
$30-250 AUD
$30-250 AUD
$30-250 AUD
$250-750 AUD
$30-250 AUD
$250-750 USD
$250-750 USD
₹600-1500 INR
$20-30 SGD / hour
$250-750 USD
$250-750 USD
$15-25 USD / hour
$30-250 USD
$250-750 USD
$1500-3000 USD
₹1500-12500 INR
$750-1500 USD
$10-30 CAD
$25-50 USD / hour
$30-250 USD
€250-750 EUR
$30-250 AUD
$30-250 USD
$750-1500 USD
$30-250 USD