National Rugs Cleaners – Quote-to-Checkout System I implemented a Clean Rug system on the WordPress website. It works as follows: the user fills out a Quote Form made with Elementor, and after submitting, they are redirected to the first Rug Product page (Rug 1) with the form parameters passed along. From there, users can add up to 10 different rugs, each with their own parameters such as zip code, feet, length, width, and others. This functionality is handled using the WooCommerce Product Add-Ons Ultimate plugin. To make this system work, I created multiple custom code snippets. These snippets populate the input fields on the product page with the values from the Quote Form. They also populate the checkout form fields, pulling information like the zip code from the first product and address or name from the original Quote Form. I added extra buttons to the Single Product Template: one button to add another rug (allowing up to 10 rugs in total) and another button to proceed directly to checkout. I also changed the text displayed in the Cart and Checkout pages, customizing the wording from the WooCommerce Deposits and Part Payments plugin. The new text explains more clearly that 50% of the total order is paid upfront and the remaining 50% is paid in person. This entire custom system is designed to work only if the products in the cart belong to the specific taxonomy created for the Cleaning Quote.
nationalrugscleaners.com/online-rug-cleaning-quote/
Platform: Wordpress
Technology: HTML, CSS, JS, SQL, PHP, jQuery
Modules: Elementor Website Builder Pro, WooCommerce Product Add-Ons Ultimate, WooCommerce Deposits and Part Payments, WooCommerce Deposits and Part Payments, Code Snippets
Project Collaboration: Teamwork
Web Project Status: Done
online shop
Date: 02.2025 - 04.2025