I am evaluating options for a quote engine. It will basically work like a standard eCom site, just wont accept payments at the order. Does Commerce have a way of skipping the payment step?
A payment is currently (up to v1.2) required for an order to be submitted. However, you can use the Manual payment gateway to allow the user to pay without actually paying. The customer still needs to go through the payment step though, which truthfully wouldn’t be ideal for quotes.
I’ve begun working on refactoring how we handle payments to support more powerful flows (including authorization + delayed capture) which also touches on letting a customer complete an order without any form of payment, so this will be different in the future. Unfortunately I can’t give a reliable timeline for when that will be available right now.