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. Purchases
  3. Vendor Portal Pro - Supplier Onboarding, PO Acknowledgment, ASN-ready, Vendor Bills & Payments | Procure-to-Pay Supplier Portal | RFQ Portal | Vendor Management | SRM v 18.0
  4. Sales Conditions FAQ

Vendor Portal Pro - Supplier Onboarding, PO Acknowledgment, ASN-ready, Vendor Bills & Payments | Procure-to-Pay Supplier Portal | RFQ Portal | Vendor Management | SRM

by NeuralBytea https://www.neuralbytea.com
Odoo

$ 99.00

v 18.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
You bought this module and need support? Click here!
  • Description
  • Manifest
  • License
Vendor Portal Pro Odoo App Icon

Vendor Portal Pro for Odoo 18.0

The complete supplier portal — onboarding, RFQ quoting, PO acknowledgment, vendor bills and payments — plus the only buyer-side control tower.

Odoo 18.0  |  v18.0.1.8.1  |  OPL-1
Vendor Portal Pro — procure-to-pay supplier portal and SRM for Odoo

What Is Vendor Portal Pro?

Every other Odoo vendor portal stops at "submit a quote". Vendor Portal Pro takes the supplier through the entire procure-to-pay lifecycle — onboard, quote, acknowledge, ship, invoice and get paid — each step scoped to that supplier by Odoo's own record rules. Your buyers get something no other vendor module offers: a backend control tower that turns the whole portal into a work queue.

Requirements

Odoo Version

Requires Odoo 18.0 (Community or Enterprise).

Dependencies

  • portal
  • auth_signup
  • contacts
  • purchase
  • purchase_requisition
  • account
  • mail

Inventory (stock) is optional — install it and the ASN and Receipts pages appear; without it the module installs and runs fine.

Access Rights

Suppliers need only a standard Portal user. Every page is scoped to the supplier's commercial partner. Buyers use their existing Purchase rights; awarded-spend figures on the control tower are restricted to Purchase Managers.

How It Works

The real sequence a supplier and buyer follow, from install to payment.

1

Install & Configure

Go to Apps, search "Vendor Portal Pro" and Install. Open Settings -> Vendor Portal to choose the onboarding mode, the PO acknowledgment SLA, and which areas suppliers may use. Everything is on by default, so a fresh install is fully featured.

2

The Supplier Onboards

The vendor signs up or is invited, then completes company, tax and banking details at /my/vendor/onboarding and uploads compliance documents (insurance, ISO certificates, licences) with expiry dates. Expiring documents raise an alert before they lapse.

3

You Send an RFQ, They Quote

Send a Request for Quotation as you always do. The vendor opens it in the portal, sets unit price and delivery date, adds remarks and submits — you are notified. Optional auto-award confirms the best quote across an RFQ group on lowest price or shortest delivery and cancels the rest.

4

They Acknowledge the PO

Confirm the order and the vendor is asked to accept or reject it from the portal within your SLA window, optionally proposing a promised date. A late acknowledgment is flagged and your buyer is notified of the decision — the highest-frequency supplier interaction, missing from every other Odoo vendor module.

5

They Ship, Invoice and Get Paid

The vendor declares an ASN against the PO (it attaches to your existing incoming receipt), then submits a bill with its attachment — it lands as a draft vendor bill for AP to validate. The invoice pipeline and the payments page answer "has it been approved?" and "when will I get paid?" without a single email.

6

You Run It From the Control Tower

Open Vendor Portal -> Dashboard for the action queue, the needs-attention list with three-way-match variances, the vendor leaderboard and portal-health metrics. Every number deep-links to the filtered list.

Vendor Dashboard — Everything at a Glance

The supplier signs in to a portal home that already knows what they are: a Vendor Portal section with live record counts for orders, bills, price list, receipts, issues and agreements, and a proactive banner for anything needing attention. One click opens the full dashboard, which answers the two questions every supplier has — what needs my action, and when do I get paid — with KPI cards, an amount-due summary and a six-month activity trend, all scoped to the logged-in supplier.

Odoo portal home for a supplier with the Vendor Portal section, record count cards for orders, bills, receipts and agreements, and alerts for an approved bill and an expiring compliance document
Odoo vendor portal dashboard with KPI cards for orders, bills, payments and receipts plus an approved-bill alert banner
Vendor performance scorecard showing quote win rate, PO acknowledgment on-time, on-time delivery and awarded spend

RFQ Quoting & PO Acknowledgment

The vendor prices the RFQ and submits it in one action, then accepts or rejects the resulting purchase order against your SLA. A progress stepper shows them exactly where the order stands — RFQ, receipt, bill, payment.

Odoo supplier portal request for quotation awaiting a vendor quote with accept and decline actions
Vendor portal RFQ after the supplier accepted the purchase order, showing the acceptance timestamp
Confirmed purchase order in the Odoo vendor portal with a linked incoming receipt and communication history
Purchase order Vendor Portal tab in the Odoo backend showing acknowledgment state, deadline and quote status

Vendor-Maintained Catalog & Price Lists

Suppliers keep their own price list current instead of emailing you spreadsheets. They browse your catalog to offer new products, propose price updates, and every change arrives as a request your team approves or rejects — with the proposed values shown against the current ones.

Vendor browsing the buyer product catalog in the Odoo portal to offer new products to supply
Supplier portal form proposing a new product with offered price, minimum quantity and lead time
Vendor price update request list in the Odoo portal showing proposed price and approval status
Backend price update request showing proposed versus current price with approve and reject buttons
Vendor price list in the Odoo backend rolled up per supplier with price, quantity and delivery lead time

Onboarding, Compliance, Issues & Agreements

Suppliers maintain their own company, tax and banking details and keep compliance certificates current, with expiry alerts before anything lapses. Issues and structured disputes give quality, delivery, invoice and payment problems a tracked home instead of an inbox.

Vendor self-service onboarding in Odoo with company and bank details plus a compliance document expiring soon
Supplier raising an issue from the Odoo vendor portal against a related purchase order
Vendor portal issue type selection listing quality, delivery, invoice, payment and other categories
Vendor issue detail in the Odoo portal with its status and a shared two-way communication thread
Purchase agreements and tenders a supplier is party to, listed in the Odoo vendor portal

Buyer Side — Control Tower & Price Comparison

The part no other Odoo vendor portal has. One backend screen shows the whole portal's state — an action queue, a ranked needs-attention list flagging three-way-match variances with a one-click Raise dispute, a vendor leaderboard and portal-health metrics. The price comparison matrix puts every vendor's quote for a product side by side, with the saving quantified and an Award button on the row.

Odoo vendor portal buyer-side control tower with action queue, needs-attention list, vendor leaderboard and portal health metrics
Cross-vendor price comparison matrix in Odoo showing best price per product, spread, potential saving and award actions

Key Features

Buyer-Side Control Tower

See the entire portal as a work queue — what is overdue, who is at risk, where money is stuck — and click any number straight through to the filtered list.

PO Acknowledgment With an SLA

Stop chasing confirmations. Vendors accept or reject in the portal against your deadline, and late ones are flagged automatically.

Self-Service Vendor Bills

Suppliers submit bills against a PO with the attachment. AP validates a draft instead of keying it in, with PO-versus-receipt-versus-bill variance visible.

Payment & Remittance Visibility

The single most-requested supplier capability: which bills a payment settled and when the next one is expected — answered without an email.

Cross-Vendor Price Comparison

Every quote for a product side by side with the spread, the saving and a one-click award — plus a nudge on single-source products.

Scoped Vendor Sub-Users

A vendor admin invites their own colleagues and limits each login to the areas it needs — an AR clerk to bills, a rep to RFQs. Enforced centrally, not per page.

Configuration

General Settings

Navigate to Settings -> Vendor Portal. Every option defaults to enabled, so the module is fully featured the moment it installs. The main groups are:

  • Onboarding — Default: Self sign-up + Admin invite. Controls who may create vendor portal accounts; it drives the public sign-up scope automatically.
  • Acknowledgment SLA (hours) — Default: 48. How long a vendor has to acknowledge a confirmed PO before it is flagged as breached. Set 0 to disable the deadline.
  • Ask Vendor for a Promised Date — Default: enabled. Lets the vendor confirm or propose a delivery date when acknowledging.
  • Allow Vendor Bill Submission / Show Payments & Remittance — Default: enabled. Turn either off to hide that half of the AP loop.
  • Catalog Requests — Default: all enabled. Price update, new product, removal requests and bulk CSV price import, each toggled separately.
  • Show Receipts / Allow ASN — Default: enabled. Only relevant when Inventory is installed.
  • Scorecard — Default: enabled. Six KPI weights and a quote-response target in hours, all buyer-configurable.
  • Auto-Award — Default: disabled. When on, a scheduler awards the best quote in an RFQ group by lowest price or shortest delivery.
  • Compliance Expiry Warning — Default: 30 days. How early an expiring certificate is flagged on the portal and in the alerts banner.
  • Internal Dashboard — At-risk threshold, attention-list size, onboarding wait days and the three-way-match variance threshold.

Access Control

Suppliers need only a standard Portal user; eleven record rules scope every model to their commercial partner. Portal writes go exclusively through the controllers with the partner re-derived server-side. Vendor sub-user area scoping is enforced centrally in ir.http, so no route can be missed. Awarded-spend figures on the control tower are gated to Purchase Managers.

Integrations

No external services, no API keys, no outbound calls. Inventory (stock) is an optional runtime dependency that unlocks ASN and Receipts. Scheduled actions handle the acknowledgment SLA reminder, auto-award, compliance expiry alerts and alert-dismissal housekeeping.

Vendor Portal Pro configuration settings in Odoo covering onboarding, PO acknowledgment SLA, invoicing and catalog requests

More by NeuralBytea

Clean, zero-config Odoo 18 modules - Community & Enterprise ready.
View all NeuralBytea modules ->

Customer Portal Pro Odoo module banner
Customer Portal Pro
The order-to-cash portal for customers - quotes, orders, invoices and payments in one place.
View on App Store ->
Portal Sidebar Pro Odoo module banner
Portal Sidebar Pro
A collapsible sidebar, dashboard tiles and a redesigned account area for the Odoo portal.
View on App Store ->
Employee Self-Service Portal Odoo module banner
Employee Self-Service Portal
Let employees self-serve attendance, time-off and payslips from the Odoo portal.
View on App Store ->
Employee Loan Pro Odoo module banner
Employee Loan Pro
Multi-type employee loans with installment tracking and automatic journal entries.
View on App Store ->
Attendance and Leave Gantt Odoo module banner
Attendance & Leave Gantt
A full-month attendance timeline with filterable time-off approvals.
View on App Store ->
Sales and Payment Dashboard Odoo module banner
Sales & Payment Dashboard
Track sales, invoicing and payment collection on a single analytics board.
View on App Store ->
Mastercard MPGS payment provider Odoo module banner
Mastercard MPGS Payment
Accept card payments through the Mastercard Payment Gateway Services provider.
View on App Store ->
NeuralBytea

Built by NeuralBytea  |  www.neuralbytea.com

Odoo 18.0  ·  v18.0.1.8.1  ·  OPL-1

Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Contacts (contacts)
• Discuss (mail)
• Invoicing (account)
• Purchase (purchase)
Lines of code 10279
Technical Name nb_vendor_portal_pro
LicenseOPL-1
Websitehttps://www.neuralbytea.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