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. Accounting
  3. Odoo FraudGuard: Vendor Bank Security & Payment Lock v 19.0
  4. Sales Conditions FAQ

Odoo FraudGuard: Vendor Bank Security & Payment Lock

by DigiDev https://github.com/your-org/fraud-guard
Odoo
v 19.0 Third Party 10
Download for v 19.0 Deploy on Odoo.sh
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
🎉
100% FREE LAUNCH PROMOTION!

We are celebrating our Odoo 18.0 release! Download and install FraudGuard this week to secure a lifetime free license on your database. Don't pay $49.00 USD later - stash this premium anti-fraud shield in your database today!

SECURITY ESSENTIAL

STOP PAYMENT FRAUD

Instantly freeze altered vendor bank accounts, block outgoing wire files (SEPA/ACH), and require secure multi-factor manager verification. Secure your cash flows with a single click.

$0.00 USD $49.00 USD FREE THIS WEEK ONLY
STATUS: LOCKED & FROZEN
res.partner.bank (acc_number modified)
>> verification_state = 'unverified'
>> payment_batch_status = BLOCKED

We've All Seen the Nightmare Scenario:

A supplier's email is intercepted. The hacker alters the bank IBAN routing number on an invoice PDF and sends it over. Your non-technical clerk opens the email, navigates to the Vendor card in Odoo, and silently copy-pastes the new bank account number.

At the end of the week, your accounting manager triggers a massive SEPA or ACH XML wire run. Odoo exports the files, the bank executes the wires, and boom - your $25,000 cash balance is sent to a hacker's account. By the time you realize what happened, it is already gone.

Why Standard Odoo Fails You:

By default, Odoo is designed to be highly passive. If a user modifies or deletes a sensitive bank account, Odoo accepts the change instantly. It posts a silent, grey text line in the Chatter feed that is easily ignored.

It does not lock the account. It does not block outgoing payments. It does not require validation. It leaves your corporate ledger completely vulnerable to simple social engineering.

How FraudGuard Seals the Breach

Four automated, unbreakable security gates that sit directly inside Odoo's Python ORM layer to lock down operations the millisecond bank details are touched.

Instant State Lock

Any new registration or modification of IBAN details automatically forces the account state into "Unverified."

SEPA / ACH Block

Odoo's payment processors are intercepted. Outgoing bank transfer batches targeting unverified accounts trigger an immediate system abort.

Automated Alerts

Dispatches a high-priority email notification to administrators containing full modified data and user audit details.

One-Click Approval

Click the secure UUID token link in the notification email to instantly verify and unlock the bank account right from your phone.

How It Operates (Under the Hood)

1. The Intercept

FraudGuard hooks directly into the core `create` and `write` methods of the `res.partner.bank` model. There is no backdoor. The second a number is registered, Odoo automatically quarantines the account, locks the record, and erases any active payment capability.

2. The Audit & Dispatch

The old account number and the new account details are logged securely into the chatter history as an immutable audit trail. A secure UUID verification link is generated, and a high-priority email alert is dispatched to the accounting managers.

3. Secure Verification

An authorized manager opens the email, verifies the details with the vendor via phone, and clicks "Verify & Unlock". The web controller verifies the single-use token, immediately wipes the token to prevent replay attacks, and unlocks the payment queue.

The Financial Matrix

Why upgrade? Let's contrast Odoo Enterprise requirements against our flat, one-time launch promotion.

Security Dimension Odoo Community (Default) Odoo Enterprise Upgrade FraudGuard (Promo)
Bank Change Intercept Chatter Log only Chatter Log only Instant Auto-Lock
SEPA / ACH Payments Block No Lock No Lock Absolute Hard Gate
Mobile Token Approvals No No Secure One-Click Link
Operational Cost Free (Vulnerable) $240 - $480 / user / year $0.00 USD (Lifetime Free)

Integrator & Agency Approved

We build code specifically tailored for Odoo Integrators who maintain systems for dozens of clients. We hate bloated modules, complex setup screens, and broken JavaScript.

  • 100% Pure Python ORM: Zero custom JS or OWL widgets. It will migrate across sub-versions without ever crashing.
  • No External API dependencies: Zero monthly service fees, zero OAuth setups, and zero keys to configure.
  • Odoo.sh Certified: Super-lightweight build that runs perfectly on Odoo.sh without memory spikes.
📋 System Compatibility
Odoo Community: 100% Compatible
Odoo Enterprise: 100% Compatible
Odoo.sh cloud: 100% Compatible
On-Premise / Self-Hosted: 100% Compatible

Secure Your Cash Flows Today

Don't leave your accounts payable process open to expensive social engineering hacks. Download and deploy FraudGuard while it is 100% free this week.

Install FraudGuard

💬 We Value Your Feedback! Since we are offering this premium security upgrade for free during our launch week, please help support our team by leaving a 5-star review on the App Store!

Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Invoicing (account)
Lines of code 283
Technical Name fraud_guard
LicenseOPL-1
Websitehttps://github.com/your-org/fraud-guard
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, please use the developer contact information. They can usually be found in the description.
  • Ratings
  • Discuss
Happy 😊
by
Jean dear
on 7/22/26, 5:57 PM

Exactly the solution I hoped for a real unadressed security risk.


I just hope for a better documentation, I already asked for it their teams was extremely friendly and adresses all my request 


There are no comments yet!
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