WooCommerce Direct Checkout is a plugin to allow the steps reduction inside Woocommerce checkout process. You are able to simplify the checkout process by skipping the shopping cart page.
YITH WooCommerce Multi-step Checkout is because the multi-step structure helps customers feel more comfortable during payment transactions as they better understand which step they are taking.
That's why we released YITH WooCommerce Quick Checkoutfor digital goods, a plugin that will allow you to remove most of the information at the checkout and be sure to request it before your customers can download the purchased file.