Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. eCommerce
  3. CODEerts Request a Quote for eCommerce | Odoo Website RFQ Mode | Hide Price Call for Price | Product Enquiry Button v 19.0
  4. Sales Conditions FAQ

CODEerts Request a Quote for eCommerce | Odoo Website RFQ Mode | Hide Price Call for Price | Product Enquiry Button

by CODEerts https://www.codeerts.com
Odoo

$ย 29.99

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Versions 17.0 18.0 19.0
  • Description
  • Manifest
  • License
CODEerts  ยท  Odoo 19

Request a Quote for eCommerce

Turn Add to Cart into a Request a Quote button, hide the price,
and let customers ask for a quote right from your shop.

Flag any product, a whole category, or the entire website as quote only, and every request lands in Sales as a draft quotation for your team.

Request a Quote Button Hide the Price Product, Category or Whole Shop Creates a Draft Quotation Guests and Customers Community Ready
3
Ways To Flag
Hidden
Price On Quotes
Draft
Quotation In Sales
0
Enterprise Deps
Free
Community Ready

The problem

The pricing problem every eCommerce seller knows

Not everything has a fixed price

Made to order goods, bulk deals and B2B items are priced per customer, so a public Add to Cart price is wrong before the conversation even starts.

Showing a price scares buyers off

A high sticker price with no context makes shoppers leave, when a simple Request a Quote would have started a deal you could actually win.

Enquiries get lost in email

Without a clear button, interested visitors send a message that never reaches Sales, and the lead is gone with no quotation on record.

What this module does

Request a Quote for eCommerce lets your shop sell on enquiry instead of on checkout. Flag a single product, a whole product category, or the entire website as quote only, and every matching product hides its price and replaces Add to Cart with a Request a Quote button, on both the shop grid and the product page.

When a visitor submits, their cart becomes a draft quotation in Sales rather than going to payment. The website salesperson is assigned, a follow up activity is scheduled, a note is posted in the chatter, and the customer sees a clean thank you page. Payment is blocked on a quote cart at the server, so a request never slips through to a real online payment by mistake. Your normal products keep the full native Add to Cart and checkout flow.

๐Ÿ“„
Sell on enquiry, not checkout

Quote only products show a Request a Quote button in place of Add to Cart and keep their price hidden, so buyers ask instead of guessing.

๐ŸŽ›
You choose the scope

Flag one product, a whole category, or flip the entire website to quote only from a single setting. Run a normal shop and an enquiry catalog side by side.

โœ…
Every request reaches Sales

A submitted request becomes a draft quotation with the salesperson assigned and a follow up activity, so no enquiry is ever lost in an inbox.

See it in action

From setup to the quote landing in Sales

Follow the whole flow, the way you and your customer will use it.

Step 1 of 8 Flag a product as Quote only Quote only toggle on the product Sales tab
Step 2 of 8 The shop shows Request a Quote, with no price Product page with a Request a Quote button and hidden price
Step 3 of 8 Or switch the whole shop to quote only Website setting that turns the entire catalog quote only
Step 4 of 8 The customer gets a clean thank you page Thank you page confirming the quote request was received
Step 5 of 8 A logged in customer request lands in Sales on their account

When a portal customer requests a quote, the draft quotation carries their own account, so their name, address and requested products are already there for your salesperson to follow up.

Draft quotation in Sales for a logged in portal customer, showing the customer account, address and requested products
Step 6 of 8 A guest request captures the visitor details at checkout

A guest fills in their details at checkout and Odoo saves them as the quotation customer, so your salesperson always knows whom to follow up with, even without an account.

Draft quotation in Sales for a guest, showing the contact captured at checkout with name, address and requested products
Step 7 of 8 The full customer contact is on file

A logged in customer keeps their email, phone and address on their own account, and the Sales button links straight to the quotation, so your salesperson can send the quote back without chasing details.

Portal customer contact record showing name, email, phone and address, with a Sales button linked to the quotation
Step 8 of 8 Even a guest contact is captured

A guest fills in their email, phone and address at checkout and Odoo saves them as a contact linked to the quote, so your team always knows whom to contact, even without an account.

Guest contact record captured at checkout showing name, email, phone and address, with a Sales button linked to the quotation

Everything included

๐Ÿ“„ Request a Quote Button

Quote only products show a Request a Quote button in place of Add to Cart on the product page.

๐Ÿ•ถ Price Hidden

The price disappears on quote only products, on both the shop listing grid and the product detail page.

๐ŸŽ› Three Levels Of Control

Flag a single product, a whole product category, or the entire website as quote only, whichever fits.

๐Ÿ“ Draft Quotation In Sales

A submitted request becomes a draft quotation, ready for your team to price, negotiate and send.

๐Ÿ‘ค Salesperson Assigned

The website salesperson is set on the quotation and gets a follow up activity, so requests are actioned fast.

๐Ÿ›’ Guests And Customers

Both guest visitors and logged in customers can request a quote, with a clean thank you page for everyone.

๐Ÿ”’ Payment Blocked On Quotes

A quote cart cannot be paid online. Payment is refused at the server, so a quote is never checked out by mistake.

๐Ÿ  Community Friendly

Built on the standard eCommerce app only. No Enterprise and no extra dependency, so it runs on any Odoo.

How it works

1
Choose what sells on enquiry

Turn on Quote only on a product from its Sales tab, on a product category, or flip the whole website from the Website settings.

2
The shop adapts automatically

Matching products hide their price and show a Request a Quote button, while the rest of your catalog keeps Add to Cart and checkout.

3
The customer requests a quote

A guest or logged in visitor submits their cart as a request and sees a thank you page. No online payment is taken.

4
Your team follows up in Sales

The request is waiting as a draft quotation with the salesperson assigned and a follow up activity, ready to price and send.

Technical information

Version
19.0
License
LGPL-3
Editions
Community & Enterprise
Dependencies
website_sale

Technical name: codeerts_website_rfq   ยท   Scope: extends the standard eCommerce shop, adds no Enterprise or accounting dependency

Frequently asked questions

How do I show a Request a Quote button instead of Add to Cart in Odoo eCommerce?

Open the product, go to the Sales tab and turn on Quote only in the Ecommerce Shop section. On the shop that product now hides its price and shows a Request a Quote button in place of Add to Cart, while the rest of your catalog keeps the normal Add to Cart flow.

Can I make only some products quote only and keep the rest on Add to Cart?

Yes. You control it per product, or per product category if you want a whole group to follow one rule, and everything else in the shop keeps selling normally with Add to Cart and checkout. You can also flip the entire website to quote only from a single website setting when you sell only on enquiry.

Does it hide the price on quote only products?

Yes. A quote only product hides its price on both the shop listing grid and the product detail page, so shoppers request a quote instead of seeing a figure. Your normal products still display their price as usual.

What happens when a customer requests a quote?

Their cart is turned into a draft quotation in Sales instead of going to payment. The module assigns the website salesperson, schedules a follow up activity, records a note in the chatter, and shows the customer a thank you page confirming that the request was received.

Do customers need an account to request a quote?

No. Both guest visitors and logged in customers can request a quote. A logged in customer can also follow the resulting request from their portal, while a guest simply gets the thank you confirmation.

Which Odoo versions does this module support?

Use the version selector at the top of this page to pick your Odoo release. Each branch is published as its own listing for that exact version, so the copy stays correct as new Odoo versions ship.

The team behind this module

About CODEerts

Full-Service Odoo ERP Agency  ยท  Solutions That Scale

Every module in our store is built from real client work, tested in production and maintained long-term by a team of Odoo certified consultants. When you need more than an app, we deliver the full solution.

๐Ÿ—๏ธ Implementation

Full Odoo roll-outs from requirements to go-live, across any industry and company size.

๐Ÿงฉ Custom Development

Bespoke modules, OWL components and business logic built precisely to your workflow.

๐Ÿ”„ Migrations

Zero-data-loss upgrades from older Odoo versions with full custom module porting.

๐Ÿ”Œ Integrations

Payment gateways, shipping carriers, biometric devices, eCommerce and third-party APIs.

๐Ÿ” Odoo Audits

Performance, security and code-quality reviews that surface risks before they become problems.

๐Ÿง‘โ€๐Ÿ’ป Support & Training

Ongoing helpdesk, user training and monthly retainers so your team stays productive.

Need Help?

Questions, customization requests, or bug reports. We respond fast.

Email Us
Support

CODEerts  ยท  Response within 1-2 business days

Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • eCommerce (website_sale)
• Website (website)
• Discuss (mail)
• Invoicing (account)
Lines of code 209
Technical Name codeerts_website_rfq
LicenseOPL-1
Websitehttps://www.codeerts.com
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal โ€ข Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with