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. Payment
  3. Braintree Backend Payment Manager | Backend Payment Integration v 19.0
  4. Sales Conditions FAQ

Braintree Backend Payment Manager | Backend Payment Integration

by echoBitz IT Solutions Pvt. Ltd. https://www.echobitzit.com
Odoo

$ 301.78

v 19.0 Third Party
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Invoicing (account)
• Sales (sale_management)
Lines of code 2667
Technical Name eb_payment_braintree_backend
LicenseOPL-1
Websitehttps://www.echobitzit.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Invoicing (account)
• Sales (sale_management)
Lines of code 2667
Technical Name eb_payment_braintree_backend
LicenseOPL-1
Websitehttps://www.echobitzit.com
  • Description
  • License

Braintree Backend Payment Provider

Empower your staff to charge cards, void, capture, and refund payments directly from Odoo Invoices and Sale Orders. Fully integrated with Braintree Customer tokenization and Drop-in UI for secure, PCI-compliant card management without conflicts with built-in customer-facing portals.

Braintree Backend Payment Provider for Odoo

Key Features

Everything required for staff-initiated secure card transactions directly in the backend.

Staff-Initiated Charges
Charge from Invoices & Orders
New Feature Hot Feature

Process payments instantly by clicking "Charge via Braintree" on any posted invoice or confirmed sale order. Charge new cards on-the-fly or select previously saved client payment tokens.

Secure Tokenization (Braintree)
PCI Compliance Assured
Hot Feature

Create, update, and manage customer payment profiles in Braintree's secure vault directly from Odoo. Raw credit card numbers are never stored locally.

Authorize Only
New Feature

Reserve funds on the customer's card immediately without finalizing the charge. Ideal for confirming availability before shipping or executing fulfillment.

Capture & Void
Hot Feature

Capture previously authorized holds or completely void same-day unsettled charges instantly. Voided items reverse automatically within the Odoo ledger.

Easy Refunds
New Feature

Process full or partial refunds directly back to the original card or bank account for settled transactions, keeping a transparent gateway audit log.

See it in Action

Watch a step-by-step walk-through of the backend billing operations.

Your browser does not support the video tag.

Comprehensive Backend Payment Management

Unlike standard gateway implementations, this module is built specifically for internal back-office administration. Enable multi-company billing, credit card token management, Braintree Drop-in UI, and separate payment terminals with zero customer impact.

Multi-Company
Configure separate Braintree profiles per Odoo company allowing localized credit card vaults.
Detailed Reports
Analyze transactions directly with Odoo Reporting containing amounts, states, and auth keys.
Drop-in UI
Uses Braintree Drop-in UI for secure tokenization of new credit cards directly to Braintree Vault, maintaining full PCI compliance.
Chatter Logs
Creates complete audit trails on invoice chatters with gateway logs and confirmation statuses.

Feature Deep Dive

Explore the step-by-step visual workflow and technical specifications.

  • Visual Workflow
  • Releases
  • FAQ
Braintree Backend Billing Process

Review the exact visual panels showing customer vaulting, card tokenization, charge wizards, and Control Panel verification.

1. Braintree (Backend) Payment Provider Configuration

Configure the Braintree backend credentials (Merchant ID, Public Key, Private Key, and Merchant Account ID) in Invoicing -> Configuration -> Payment Providers.

Braintree (Backend) Payment Provider Configuration
2. Add Payment Method Wizard/Modal

Under the customer's record, open the Braintree Vault tab and click Add Payment Method. A modal form will open to input card details directly to Braintree's secure portal.

Add Payment Method Wizard/Modal
3. Saved Vault Payment Method

Once saved, tokenized card details like Brand, Last 4 digits, and Expiration appear in the Braintree Vault tab. These can be selected during invoicing.

Saved Vault Payment Method
4. Charge via Braintree Button on Invoice

On any posted customer invoice, a dedicated "Charge via Braintree" button appears in the action bar for internal staff to initiate a payment.

Charge via Braintree Button on Invoice
5. Braintree Charge Wizard Options

The charge wizard allows staff to select the currency, amount, transaction type (Authorize & Capture or Authorize Only), and choose the saved payment method.

Braintree Charge Wizard Options
6. Successful Payment and Paid Status

Upon successful processing, a notification displays the Braintree transaction ID, the invoice is marked "Paid" (or ribbon displays Paid), and smart buttons are updated.

Successful Payment and Paid Status
7. Reconciled Payment Transaction Record

Odoo automatically logs the payment transaction in "Confirmed" state, documenting the provider reference and linked payment record details.

Reconciled Payment Transaction Record
8. Braintree Control Panel Transaction Details

In the Braintree Control Panel, verify the transaction details using the Transaction ID, matching customer name, order ID metadata, and payment brand.

Braintree Control Panel Transaction Details
9. Refund via Braintree Button on Paid Invoice

On paid invoices with successful settled transactions, the "Refund via Braintree" button becomes active for refund processing.

Refund via Braintree Button on Paid Invoice
10. Refund via Braintree Wizard

Clicking "Refund via Braintree" opens a modal wizard where staff can specify a partial or full refund amount for the settled transaction.

Refund via Braintree Wizard
11. Braintree Refund Logged in Chatter

Successful refunds display a notification with the Braintree Refund ID and log the details directly onto the invoice chatter.

Braintree Refund Logged in Chatter
12. Braintree Refund Transaction Log

Odoo registers a refund payment transaction with a negative amount (e.g. $-862.50) linked back to the original source transaction.

Braintree Refund Transaction Log
13. Braintree Control Panel Refund Verification

Verify that the refund transaction (Credit status) is successfully logged and linked to the original transaction in the Braintree Control Panel.

Braintree Control Panel Refund Verification
Version 19.0.1.0.0

Stable Odoo 19 release of the Braintree Backend payment module. Integrates internal invoice and sale order charging directly with Odoo's payment provider, tokenization, Drop-in UI, and void/refund architectures.

Key Enhancements
  • Staff payment terminal actions built into backend templates.
  • Support for Authorize Only holds & full captures.
  • Braintree Customer token management with instant validation rules.
  • Multi-company token mapping for global operations.
  • Void integration for same-day unsettled batch recoveries.
Release History
v19.0.1.0.0
Stable release matching Odoo 19 framework specifications. Fully supports Braintree Drop-in UI, customer tokens, cards, and full accounting reconciliations.
Is this module separate from website checkout?
Yes. This module handles internal backend payments initiated by staff. It can run in parallel with Odoo's default customer-facing portal payment setups without conflict.
Does it store raw credit card numbers?
No. Out of box, the module relies on tokenized data mapping through Braintree Customers. Sensitive credentials never enter your local storage.
How does it decide between a void and a refund?
Voids cancel same-day unsettled batch payments (before settlement). Refunds apply to settled payments in closed batches. Braintree warns you dynamically based on status.
Does it automate Odoo accounting records?
Yes. Once card transactions settle, Odoo automatically creates payment entries, associates them with the invoice, and updates their status to Paid. Voids reverse these entries instantly.
Built for Secure Internal Operations

Process Backend Operations Easily,
While Safeguarding Billing Info

Keep backend operations flowing smoothly without relying on complex, external hardware terminals. Allow phone and account teams to verify balances and process billing dynamically inside Odoo.

Need Custom Payment Workflows?

Talk to echoBitz About Your Payment Strategy

If you want help configuring Braintree, tailoring backend routes, mapping ERP actions, or linking gateways with custom payment pipelines, our certified engineering team is ready to build it.

Implementation Customization Support
echoBitz QR contact options

Our Services

Braintree Setup

We configure provider credentials, API logging, payment methods, and sandbox settings so transactions go live smoothly.

Odoo Implementation

Deploy accounts receivable, sales flow, and invoice journal setups around your backend checkout processing.

Customization

Tailor wizard fields, add support for automated recurring invoices, or configure custom ledger accounts to meet audit needs.

Community Apps

Use robust apps and reusable components to expand Odoo faster without rebuilding every feature from zero.

Development Outsourcing

Dedicated Odoo developers for payment integrations, gateway extensions, automation, and long-term enhancements.

Support & Maintenance

Ongoing support for Braintree APIs, payment updates, and new Odoo releases so checkout stays reliable.

Discover More Solutions by echoBitz IT

Explore our other Odoo integration apps

Odoo CAWL Payment Provider
Odoo CAWL Payment Provider

Accept secure hosted checkout payments in Odoo eCommerce, invoices, and portal using CAWL gateway.

Odoo Moneris Payment Provider
Odoo Moneris Payment Provider

Connect Odoo with Canada's leading Moneris payment gateway for secure credit/debit card transactions.

Odoo Excel Studio
Odoo Excel Studio

Design, build, and export custom Excel reports natively from any Odoo model.

Odoo Shopify Integration
Odoo Shopify Integration

Seamless bidirectional sync for products, orders, customers, and inventory.

Odoo QuickBooks Integration
Odoo QuickBooks Integration

Automate your accounting with bidirectional sync for invoices, bills, and payments.

Odoo WooCommerce Integration
Odoo WooCommerce Integration

Bidirectional sync of products, orders, customers, inventory, and payments.

View All echoBitz Apps on Odoo App Store

Ready to process Braintree backend payments?

Install Braintree Backend Payment and start billing customer accounts directly and securely without departing from the invoice interface.

Get Support Visit Our Website
echoBitz IT Solutions Pvt. Ltd. | Odoo Certified Partner | info@echobitzit.com | www.echobitzit.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