| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Restaurant (pos_restaurant) • Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 1110 |
| Technical Name |
pos_stripe_refund |
| License | OPL-1 |
| Website | https://www.micra.digital/ |
| Versions | 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Restaurant (pos_restaurant) • Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 1110 |
| Technical Name |
pos_stripe_refund |
| License | OPL-1 |
| Website | https://www.micra.digital/ |
| Versions | 17.0 18.0 19.0 |
Learn, Explore & Contact Us
Use the links below to contact support, visit our website, read blogs, or watch video tutorials.
Visit Our WebsiteExplore our official website for documentation and more modules. Copy or click the link: https://www.micra.digital/ |
|
Read BlogRead articles and guides related to POS and refund workflows. Copy or click the link: https://www.linkedin.com/pulse/odoo-pos-stripe-refund-configuration-micra-digital-micra-digital-3vjzf |
Video TutorialsWatch step-by-step video tutorials to master the module features. Learn how to install and configure Stripe. Watch Video |
Links may open in a new tab depending on Odoo App Store security policy.
Key Features
Seamless Stripe Integration
(Online & Terminal)
Direct integration with Stripe’s payment gateway ensures refunds are processed instantly for both online and in-person terminal transactions.
Detailed Sales Reports
Access comprehensive refund reports directly from the POS dashboard to track and analyze refund trends efficiently.
Automatic Invoice Generation
Automatically generate refund invoices to ensure accurate bookkeeping and simplified financial management.
Partial Refund Support
Easily process partial refunds for specific items or quantities while maintaining full transaction accuracy and integrity.
OverView
The POS Stripe Refund module revolutionizes how you manage refunds in your Odoo Point of Sale system. By integrating directly with Stripe’s payment gateway, the module enables you to process refunds for both online and terminal payments quickly and efficiently.
Process online or terminal refunds in just a few clicks with real-time updates reflected instantly in both your Odoo system and Stripe account!
Setup Guide
Follow the steps below to configure and start using the module seamlessly.
Tip: Press Ctrl + F and search for “Setup Guide” to quickly locate this section.
Click on each step below to explore detailed configuration instructions.
1
Set Up the POS and Restaurant Modules
🔍 Search Code:
SETUP-001
Set Up the POS and Restaurant Modules
Before implementing the POS Stripe Refund module:
- Login to Odoo Dashboard
- Go to Apps
- Install Point of Sale & Restaurant
- Configure layout, products and users
2
Configure Stripe on Odoo POS
🔍 Search Code:
CONFIG-002
Configure Stripe on Odoo POS
- POS → Configuration → Payment Methods
- Create new method
- Name it Stripe
- Select Online or Terminal
- Enter API keys
- Save
3
Install the POS Stripe Refund Module
🔍 Search Code:
INSTALL-003
Install the POS Stripe Refund Module
Install the POS Stripe Refund module to enable refund functionality:
- Go to the Apps menu in your Odoo dashboard
- Click on Update Apps List
- Search for "POS Stripe Refund"
- Click Install
- Restart your POS session to apply changes
4
Choose the Order to Refund
🔍 Search Code:
SELECT-004
Choose the Order to Refund
To process a refund, first locate and select the order:
- Open POS interface and click the Refund button
- Browse the list of completed orders
- Select the specific order to refund
- Choose items and adjust quantities if needed
- Click Confirm
5
Go to the Payment Section
🔍 Search Code:
PAYMENT-005
Go to the Payment Section
After selecting the order, proceed to the payment section:
- Refund order with negative amounts
- Review refund details carefully
- Click Payment to process the refund
6
Choose Stripe and Process the Refund
🔍 Search Code:
PROCESS-006
Choose Stripe and Process the Refund
Complete the refund process using Stripe (Online or Terminal):
- Select Stripe as the payment method
- Verify the refund amount carefully
- Click the Refund button
- System communicates with Stripe (API for Online, Reader for Terminal)
- Wait for confirmation message
7
Verify the Refund in the Order Section
🔍 Search Code:
VERIFY-007
Verify the Refund in the Order Section
After processing the refund, verify its status:
- Navigate to the Orders section
- Locate the refunded order
- Check that the status shows Completed
- Verify the refunded amount matches the expected total
Technical Requirements
| Requirement | Details |
| Odoo Version | Compatible with Odoo 17.0 |
| Required Modules | Point of Sale, Restaurant |
| External Dependencies | Stripe Account with API Access (Terminal support requires physical hardware) |
| Browser Compatibility | Chrome, Firefox, Safari, Edge (latest versions) |
| Mobile Support | Fully responsive on tablets and mobile devices |
Frequently Asked Questions
Can I use Stripe Refund with Odoo POS in any country?
What types of payments can Stripe Refund process on Odoo POS?
How long does it take to process refunds with Stripe on Odoo POS?
Is there a transaction fee for using Stripe Refund with Odoo POS?
Does this module support Stripe Terminal (physical card readers)?
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