Quotes in Commerce?

Quotes in Commerce?

In Zoho Ecommerce, I need to be able to generate quotes, negotiate with customers, and then generate invoices. Currently, I plan to integrate Zoho CRM to generate quotes. After negotiation and confirmation, I will push the details to Zoho Ecommerce to generate an invoice for the customer. Is this the right approach, or are there any alternative methods? Please let me know.