Fix Glitches on Staging Site + Deploy to Live Site + Other Updates - WooCommerce | Video Demo Given
Worldwide
Website Updates – Summary & Developer To-Do List ****Please Watch Video on What to do**** : https://vimeo.com/1207249403/add2469980 ================== You will get access to Staging Site - https://woocommerce-1640489-6509801.cloudwaysapps.com/ Cloudways hosting SFTP/SSH Info Live site information when needed + cloudflare. =================== # Website Updates & Development Tasks **Staging Site:** Complete all work on the staging website first. Do **not** deploy anything to the live website. **Video Walkthrough:** https://vimeo.com/1207249403/add2469980 ## General Requirements * Complete all work on the staging site. * After each completed task, tell me exactly which files or folders need to be copied to the production website. * Do not modify plugin core files unless absolutely necessary. Use child plugins, hooks, filters, or overrides whenever possible. * Ensure all custom code is compatible with future WooCommerce and WordPress updates. * Test each feature before marking it as complete. --- # Priority 1 – Product Upsell Bug (Highest Priority) The current product upsell popup requires multiple clicks before responding. ### Requirements * Both **"Yes"** and **"No Thanks"** buttons should work with a single click. * Fix the issue for both: * Guest customers * Logged-in customers * Verify the popup behaves consistently throughout the checkout process. --- # Priority 2 – Shopping Cart Improvements Improve the shopping cart interface. ### Requirements * Fix layout issues where the cart/sidebar is cut off. * Ensure the cart displays correctly on desktop and mobile devices. * Verify responsive behaviour across common screen sizes. --- # Priority 3 – Multiple Tracking Numbers The current order system only supports one tracking number. ### Requirements Allow an order to contain: * Multiple tracking numbers * Multiple shipping carriers * Tracking links for each shipment This should work both before and after an order has been fulfilled. --- # Priority 4 – FunnelKit Email Improvements Update the shipping emails generated through FunnelKit Automations. Each email should automatically display: * Every tracking number * Shipping carrier * Tracking URL Example: * UPS * Canada Post * USPS * FedEx * Intelcom instead of only showing a single tracking number. --- # Priority 5 – Custom WooCommerce Order Status System Improve the custom order management system. ### Add Drop Ship Status Available values: * No (default) * Ordered ### Add Repair Status Available values: * No (default) * Received * Repairing * Finished Repairs ### Requirements * Searchable * Sortable * Filterable within WooCommerce * Easy to extend in the future --- # Priority 6 – Auction Plugin Improvements Continue developing the existing child plugin. Do **not** modify the auction plugin directly. ### Credit Card Collection Add an administrator setting: **Collect Credit Card Information** When enabled: * Current behaviour remains unchanged. When disabled: * Do not store the customer's credit card information. * Only retain the minimum information required (such as the last four digits if necessary). ### Email Masking Improve how customer information is displayed. Current masking hides too much information. Example: Current: --- Desired: mic***@gm***.com The email should remain partially readable while protecting customer privacy. --- # Priority 7 – HPOS Compatibility Update all custom plugins to support WooCommerce High Performance Order Storage (HPOS). Ensure there are no compatibility warnings and everything functions correctly with HPOS enabled. --- # Priority 8 – Delete Stored Credit Card Information Create an administrator tool to permanently remove all stored credit card information. Requirements: * Accessible from the admin area * Confirmation dialog before deletion * Second confirmation before proceeding * Permanently removes all stored card information --- # Priority 9 – GTranslate Improvements Redesign the language selector. Instead of combining everything together, provide separate selectors for: * Country * Language * Currency The layout should resemble Etsy's selector. ### Additional Requirements * Display the correct English flag based on the selected country. * Add the language selector to the mobile navigation menu. * Ensure the interface is fully responsive. --- # Priority 10 – Google Address Autocomplete Leave this task until every other item has been completed. Investigate and fix the issues affecting Google Address Autocomplete. --- # Final Deliverables For every completed task provide: * A summary of what was changed. * Any database changes that were made. * A list of files that must be copied to production. * Any configuration changes required after deployment. * Confirmation that the feature was tested successfully. ============= Chapter Link: Overview & Live Site Deployment Process https://vimeo.com/1207249403/add2469980?t=0s Cart Layout Issues https://vimeo.com/1207249403/add2469980?t=70s Product Upsell Double-Click Bug (Highest Priority) https://vimeo.com/1207249403/add2469980?t=210s Multiple Tracking Numbers https://vimeo.com/1207249403/add2469980?t=300s FunnelKit Email Tracking Number Fix https://vimeo.com/1207249403/add2469980?t=360s Custom Order Status System https://vimeo.com/1207249403/add2469980?t=510s Auction Plugin Improvements https://vimeo.com/1207249403/add2469980?t=840s Credit Card Collection Toggle https://vimeo.com/1207249403/add2469980?t=1105s Email Masking Improvements https://vimeo.com/1207249403/add2469980?t=1200s HPOS Compatibility https://vimeo.com/1207249403/add2469980?t=1320s Delete Stored Credit Card Information https://vimeo.com/1207249403/add2469980?t=1445s GTranslate Overview https://vimeo.com/1207249403/add2469980?t=1500s GTranslate Desktop & Mobile Layout https://vimeo.com/1207249403/add2469980?t=1560s Final Priority Order https://vimeo.com/1207249403/add2469980?t=1660s Google Address Autocomplete (Last Task) https://vimeo.com/1207249403/add2469980?t=1675s Deployment Instructions & Expectations https://vimeo.com/1207249403/add2469980?t=1700s
$350.00
Fixed-price- IntermediateExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:15 to 20
- Last viewed by client:3 hours ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- CanadaScarborough6:38 AM
- $11K total spent231 hires, 19 active
- 60 hours
- Retail & Consumer GoodsSmall company (2-9 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by