Fix Glitches on Staging Site + Deploy to Live Site + Other Updates - WooCommerce | Video Demo Given

Posted 6 hours ago

Worldwide

Summary

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
  • Intermediate
    Experience Level
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
WordPress
PHP
Web Development
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
Member since Feb 6, 2022
  • Canada
    Scarborough6:38 AM
  • $11K total spent
    231 hires, 19 active
  • 60 hours
  • Retail & Consumer Goods
    Small company (2-9 people)

Explore similar jobs on Upwork

Ecommerce exicutiveFixed-price‐ Posted 4 weeks ago
Amazon Seller Central
Shopify
Shopify Lead Magnet IntegrationFixed-price‐ Posted 4 weeks ago
Shopify
HTML
Shopify Templates
JavaScript

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers 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

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo