REQUEST FOR QUOTE · LIVE DEMO

Turn quote
requests into
real orders.

Give customers a way to ask. Give your team a way to negotiate. Bring the agreed price straight into Magento checkout.

Start as a guest. No account needed to request a quote.

Explore the storefront: Luma Hyvä

Built forMagento Open SourceMage-OS
From the first request to the final order
q.Quote overview

EXAMPLE PROPOSAL

Equipment for the team

Quote #RFQ-1024
Proposal sent
Joust Duffle BagRequested quantity: 25
$27.20Agreed / unit
Strive Shoulder PackRequested quantity: 10
$25.60Agreed / unit

Your sales team“Here’s our offer for the quantities you requested.”

Negotiated subtotal$936.00 USD
Accept the offer. Continue to checkout.
Agreed prices. Real Magento order.The proposal becomes the checkout price.

Illustrative proposal · Explore the live products below

Quote cartsItem-level negotiationGuest & customer journeysNative Magento checkout

ONE CONNECTED WORKFLOW

A request is just the beginning.

Keep products, prices and the conversation together. Take the next step without starting over.

  1. 01

    Build a quote cart

    Choose products, options and quantities. Your shopping cart stays separate.

  2. 02

    Send the request

    Share contact details and requirements, as a guest or signed-in customer.

  3. 03

    Agree the offer

    Your team proposes item prices and expiry. Customers accept, reject or ask for a revision.

  4. 04

    Place the order

    Accepted quotes move into Magento checkout with the agreed quantities and prices.

Customer accounts can request revisions. Guests view, accept and reject proposals through their quote link.

BUILT AROUND YOUR STORE

Everything a quote needs.
Right where your team works.

A Magento workflow for purchases that need a conversation before checkout.

A cart made for quoting

Collect products and quantities in a dedicated quote cart. Keep configurable choices, custom options and uploaded files with each item.

PRODUCTS + REQUIREMENTS

A proper price conversation

Propose prices and quantities per item, set an expiry date and exchange comments. Keep internal notes separate from the customer conversation.

NEGOTIATE + REVISE

Let guests get started

Request a quote without creating an account. Guests return through their quote link; signed-in customers manage requests in My Quotes.

OPTIONAL GUEST ADD-ON

Make room for quote-only products

Hide storefront prices and replace Add to Cart with Request a Quote, per product or customer group. Bring buyers into a sales conversation.

OPTIONAL HIDE-PRICE ADD-ON

Carry the offer into checkout

Keep the agreed prices and quantities through native Magento checkout. Quote checkout protects the offer and restores the buyer’s previous basket afterward.

ACCEPT → CHECKOUT → ORDER

Give sales teams the controls

Assign a sales representative and require approval for discounts above your threshold. Approval follows the proposal version your team reviewed.

OPTIONAL B2B ADD-ON
Your storefront. Your integrations. Luma and Hyvä compatibility, event-driven email notifications, plus optional REST and GraphQL APIs.Discuss your setup

LESS READING. MORE TRYING.

Pick a journey. Make it yours.

These are real products in this demo. Try each flow in Luma or Hyvä.

Already have a request? Open your quote cart or sign in to My Quotes.

Proposal negotiation happens in the merchant admin. Ask us for an admin walkthrough ↗

VERSION 1.0.3

The details make
the journey work.

This demo runs the latest module code. Here are a few of the improvements you can explore.

Start as a guest. Continue as a customer.

Quote carts merge at login, combine matching lines and preserve product selections.

Options and files come along.

Quote-only forms carry configurable choices and custom options, including uploads, on Luma and Hyvä.

The agreed offer stays agreed.

Checkout protects negotiated prices, prevents duplicate quote orders and restores the buyer’s parked basket.

Approvals follow the current proposal.

B2B discount checks use the current quantities, and a revised offer requires a current approval.

A FEW HELPFUL DETAILS

Before you dive in.

Start with a product. Follow the request.
See where the module fits your store.

Can I try the demo without an account?

Yes. Guest quote requests are enabled here for regular products. Add one to the quote cart and enter your contact details when submitting. The dedicated hide-price action requires sign-in. The quote link lets you return to that request. For the account journey, create your own demo account and use My Quotes.

Will a proposal appear automatically?

No. A request starts a real sales workflow. A merchant reviews it and sends a proposal from Magento admin. Contact Qoliber for a guided negotiation, approval and checkout walkthrough.

Why is the price hidden on some products?

The optional hide-price add-on replaces storefront prices and Add to Cart for selected products or customer groups. The Joust Duffle Bag demonstrates this. It is a storefront presentation policy; it does not make catalog prices confidential across APIs or feeds.

What is included, and what is optional?

The base suite covers the quote cart, customer pages, admin negotiation, notifications and accepted-quote checkout. Guest requests, hide-price rules, B2B approvals, Hyvä compatibility, REST and GraphQL are separate add-ons. This demo has the module family installed; approvals can be explored in a guided admin demo.

Can I compare Luma and Hyvä?

Yes. Open the Luma demo or the Hyvä demo. The demo homepage is shared, and the product, quote-cart and customer screens use each theme’s own storefront templates.

YOUR NEXT B2B ORDER STARTS HERE

Let’s put your quote workflow
in the right hands.

Explore the buyer journey now, or talk to us about your catalogue, sales process and Magento setup.