Millenium Logo

Ezrentout Integration with Wocommerce Store

Millennium is a leading wholesale distributor of communications and electrical outside plant products in USA. They have 10 inventory locations around the United States and consists of HDPE, PVC, Electrical Wire, Fiber, Hand Holes, Aerial Hardware, and more!

Business Challenges

  • Millennium owns a WooCommerce web shop and they had difficulty with managing catalog information and sales data and workflow between third party eCommerce platforms and WordPress websites.
  • The product catalog was managed on the WordPress website for information purposes and then customers were redirected to an eCommerce rental platform EZRentOut store where customers can check the availability of items and place orders to make purchases with payment. EZRentOut platform has its own layout and store design and sales flow which was different from than Millennium Business website.
  • Businesses required the customer experience to be improved and not switch between two websites for product information and order placement. The company liked to keep the look and feel of the LeaseML website and keep all links and sales processes internal to the site and didn’t want to go to the EZRentOut website for customers to buy the products.
  • The company was facing problems with the manual insert and update of all catalog information on the LeaseML website from the EZRentOut store.
  • Businesses required the product prices visibility available only for registered and logged-in customers.
  • The company required a feature for customers to check the availability of the item before adding it to the cart.
  • Businesses are required to show information about each product’s delivery fulfillment time and when they can expect the product delivery.
  • The website should allow logged-in customers to choose a date range for the day customer can get the product on lease.
  • The company required capturing of signatures and a feature where customers can upload a copy of their Driver’s License during checkout.
  • There was difficulty with the setup of different shipping costs based on each item.
  • Businesses are required to enter shipment tracking information on the backend for customers to track their order’s shipment and when they can expect the product delivery.
  • The company had a requirement to notify customers 1 day prior to their purchased items’ lease end date.
Millenium Logo
Millenium Logo

Our Solution

  • Our ecommerce website development team worked on the WordPress website with custom solutions and advanced feature implementation of WooCommerce to meet Business requirements and achieve the best customer experience on the eCommerce store.
  • We created an eCommerce store on the current website and then developed a plugin to sync catalog and inventory data with the EZRentOut store and process orders on the LeaseML website including payment processing and then pass the sales data to the EZRentOut store with API for the sync.
  • Our Expert Woocommerce Developers created a high-end custom WooCommerce plugin that connects to the EZRentOut store via its API and fetches all catalog information from the EZRentOut store to insert and update on WordPress/WooCommerce website. This process was designed to run the sync once a day at a scheduled time.
  • We created a custom feature in the plugin of Availability Calendar on the category page and product page for customers to see the dates when a specific product is available for them to get on the lease.
  • Product prices and shopping cart features were restricted to allowing only registered and logged-in customers to use with customization on the WooCommerce store.
  • Our WordPress Developers worked on custom functionality to provide date range options of From and To so that customers can select the days they want to lease the product.
  • We implemented features in the backend for Admin to specify how many days it will take for the product to reach customers and show it on the front so customers can know when to expect the product delivery.
  • We implemented features in the backend for Admin to specify how many days it will take for the product to reach customers and show it on the front so customers can know when to expect the product delivery.
  • We worked on customizations for customers to draw a signature and upload a valid Driver’s License before placing an order on the checkout page.
  • A customized feature was developed with a plugin for the Business to set up shipping costs for each item separately or based on their dimensions.
  • Icecube Digital team worked on custom functionality with the plugin so that when an order is placed on the LeaseML website then data of sales order and customer is sent to the EZRentOut store. This sync is implemented for the Business to process orders internally with help of the EZRentOut store website.
  • We worked on customizations for Admin to enter tracking information with links on sales orders from the backend and those details are emailed to customers. Customers can then use it to track their order’s shipment and know when they can expect the product delivery.
  • A custom feature was developed in our in-house developed plugin to set reminder functionality based on the product’s lease end date to notify customers 1 day prior to their purchased items’ lease end date. The reminder email is developed for customers to prepare the item for return or they can extend the lease with additional billing.
Get Free Quote Now

Send us your project notes

REQUEST A FREE QUOTE
Want Free SEO Audit Report?

Get a detailed SEO audit report along with a step by step action plan to improve your organic traffic.