Zyxware as an organization is trying to introduce cost-effective measures that can save time, resources and bring value to clients, as part of that we have introduced automation of checkout process in Drupal Ubercart. On the analysis made in many eCommerce websites, we have concluded that the checkout process is the main functional flow that is critical to the client and it was to be automated to keep a check on the stability of the checkout process flow.