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 platform and WordPress website
  • Product catalog was managed on WordPress website for information purpose and then customers were redirected to an eCommerce rental platform EZRentOut store where customers can check the availability of items and place order to make purchase with payment. EZRentOut platform have its own layout and store design and sales flow which was different than Millennium Business website
  • Business required the customer experience to be improved and not switch between two websites for product information and order placement. Company liked to keep the look and feel of 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
  • Company was facing problems with manual insert and update of all catalog information on LeaseML website from EZRentOut store
  • Business required the product prices visibility available only for registered and logged in customers
  • Company required feature for customer to check availability of the item before adding it to cart
  • Business required to show information about each product’s delivery fulfilment time and when they can expect the product delivery
  • Website should allow logged in customers to choose date range for the days customer can get the product on lease
  • Company required capturing of signature and a feature where customer can upload copy of Driver’s License during checkout
  • There was difficulty with setup of different shipping costs based on each item
  • Business required to enter shipment’s tracking information on backend for customers to track their order’s shipment and when they can expect the product delivery
  • Company had a requirement to notify customers 1 day prior to their purchased items lease end date

Our Solution

  • Our WordPress development team worked on the WordPress website with custom solutions and advanced feature implementation of WooCommerce to meet Business requirements and achieve best customer experience on eCommerce store
  • We created an eCommerce store on the current website and then developed a plugin to sync catalog and inventory data with EZRentOut store and process orders on LeaseML website including payment processing and then pass the sales data to EZRentOut store with API for the sync
  • Our expert Woocommerce Developers created a high-end custom WooCommerce plugin which connects to EZRentOut store via its API and fetch all catalog information from EZRentOut store to insert and update on WordPress/WooCommerce website. This process was designed to run the sync once in a day at scheduled time
  • We created custom feature in the plugin of Availability Calendar on the category page and product page for customers to see the dates when specific product is available for them to get on lease
  • Product’s prices and shopping cart features were restricted for allowing only registered and logged in customers to use with customization on 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 backend for Admin to specify how many days it will take for product to reach customers and show on front so customers can know when to expect the product delivery
  • We implemented features in backend for Admin to specify how many days it will take for product to reach customers and show on front so customers can know when to expect the product delivery
  • We worked on customizations for customers to do draw a signature and upload valid Driver’s License before placing an order on the checkout page
  • A customized feature was developed with plugin for the Business to setup shipping cost for each item separately or based on their dimensions
  • Icecube Digital team worked on custom functionality with plugin so that when any order is placed on LeaseML website then data of sales order and customer is sent to EZRentOut store. This sync is implemented for the Business to process orders internally with help of EZRentOut store website
  • We worked on customizations for Admin to enter tracking information with link on sales order from 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 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