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

Stripe Backend Payment Manager | Backend Payment Integration

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

$ 117.23

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 2280
Technical Name eb_payment_stripe_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 2280
Technical Name eb_payment_stripe_backend
LicenseOPL-1
Websitehttps://www.echobitzit.com
  • Description
  • License

Stripe Backend Payment Provider

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

Stripe 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 "Pay with Stripe" on any posted invoice or confirmed sale order. Charge new cards on-the-fly or select previously saved client payment tokens.

Secure Tokenization (Stripe)
PCI Compliance Assured
Hot Feature

Create, update, and manage customer payment profiles in Stripe'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, Stripe Checkout redirect, and separate payment terminals with zero customer impact.

Multi-Company
Configure separate Stripe profiles per Odoo company allowing localized credit card vaults.
Detailed Reports
Analyze transactions directly with Odoo Reporting containing amounts, states, and auth keys.
Stripe Checkout
Uses Stripe Checkout hosted redirect for secure off-site card entries and 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
Stripe Backend Billing Process

Review the exact visual panels showing customer linkage, card tokenization, checkout sessions, and gateway logs.

1. Stripe (Backend) Payment Provider Configuration

Configure the Stripe backend credentials (Secret Key, Publishable Key, and Webhook Signing Secret) in Invoicing -> Configuration -> Payment Providers.

Stripe (Backend) Payment Provider Configuration
2. Pay with Stripe Button on Invoice

Once a customer invoice is posted, a dedicated "Pay with Stripe" button appears in the action bar for internal staff to trigger payments.

Pay with Stripe Button on Invoice
3. Stripe Payment Wizard Options

The payment wizard displays billing details, allowing staff to select the payment method (Stripe Checkout redirect or charge a saved card) and optionally save the card for future use.

Stripe Payment Wizard Options
4. Stripe Checkout Hosted Page

If Stripe Checkout is chosen, the system redirects to a secure Stripe-hosted interface to enter credit card details in compliance with PCI standards.

Stripe Checkout Hosted Page
5. Payment Confirmation & Invoice Paid

A success toast notifies the user of the completed payment, automatically marks the invoice as Paid, and displays smart buttons for quick reference.

Payment Confirmation & Invoice Paid
6. Reconciled Payment Record

Odoo generates a standard payment record with "Stripe (Backend)" as the method, linking the transaction and posting the Stripe PaymentIntent ID in the Memo.

Reconciled Payment Record
7. Stripe Payment Transaction Log

A detailed payment transaction record is saved in Odoo with status "Confirmed", storing the provider reference and linked payment references.

Stripe Payment Transaction Log
8. Stripe Dashboard - Payment Verification

Confirm the successful transaction details, including customer info, payment method brand, country, risk analysis, and Odoo metadata on the Stripe dashboard.

Stripe Dashboard - Payment Verification
9. Stripe Dashboard - Customer Profile Sync

Verify that the Odoo partner is successfully linked to a Stripe customer profile, along with metadata references mapping back to Odoo.

Stripe Dashboard - Customer Profile Sync
10. Refund via Stripe Wizard

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

Refund via Stripe Wizard
11. Stripe Refund Logged in Chatter

Successful refunds display a confirmation, log the refund details (Refund ID, original intent ID, and amount) on the invoice chatter, and trigger a Credit Note.

Stripe Refund Logged in Chatter
12. Stripe Refund Transaction Log

Odoo creates a separate transaction for the refund with a negative amount (e.g. $-862.50), status "Confirmed", and recording the Stripe Refund ID.

Stripe Refund Transaction Log
13. Stripe Dashboard - Refund Verification

Verify that the payment status is updated to "Refunded" on the Stripe portal, confirming the refund details and related customer history.

Stripe Dashboard - Refund Verification
Version 19.0.1.0.1

Stable Odoo 19 release of the Stripe Backend payment module. Integrates internal invoice and sale order charging directly with Odoo's payment provider, tokenization, checkout redirect, and void/refund architectures.

Key Enhancements
  • Staff payment terminal actions built into backend templates.
  • Support for Authorize Only holds & partial captures.
  • Stripe 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.1
Stable release matching Odoo 19 framework specifications. Fully supports Stripe Checkout, 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 Stripe 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 midnight settlement). Refunds apply to settled payments in closed batches. Odoo 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 Stripe, 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

Stripe 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 Stripe 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 Stripe backend payments?

Install Stripe 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