Hi @momossa , let me answer your questions one by one.
1. How to remove the Login step completely?
Ans:
You need to use the allow guest checkout option from the WooCommerce backend.
Enable the Allow customers to log into an existing account during checkout option, and your login step will be removed and user will get the option to login during the checkout process. See Image.
2. When I reach the Thank you page, since I didn’t enter shipping information, it shows billing information and under shipping , it shows NA. That can be confusing.
Ans:
Right now with our plugin you cannot duplicate the billing info to the shipping info, but you can disable the shipping info from the WPFunnels Thank You page.
Select your Thank Page and click on the Settings icon
Uncheck the Enable Shipping Details option and your Shipping Details option will be hidden from your Thank You page. See image
3. I configured the shipping fees to be on the order level not per product. So it worked well for the main order and upsell but when I added order bump it added the shipping fees of the order bump as if it is separate order.
Ans:
You could achieve this using Flat rate shipping. You can have a look at this doc for a better understanding of how to do this: https://woocommerce.com/document/flat-rate-shipping/
Do let me know if you have further queries.
Thank you.