Cart submission with simple form

Is there a way to send cart data with a form submission?

I want to make a system where user don’t have to add any billing or shipping info neither any payment info.

What I am planning to do is that user add product into cart just like normal e-commerce system and upon Checkout, it gets redirected to simple form page where cart is visible and user simply fill-up the form to generate lead.

You can do it with javascript