| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Invoicing (account) • Discuss (mail) |
| Lines of code | 948 |
| Technical Name |
stripe_auto_sync |
| License | OPL-1 |
| Website | https://bps-solution.odoo.com |
| Versions | 16.0 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Invoicing (account) • Discuss (mail) |
| Lines of code | 948 |
| Technical Name |
stripe_auto_sync |
| License | OPL-1 |
| Website | https://bps-solution.odoo.com |
| Versions | 16.0 17.0 18.0 19.0 |
Stripe Auto Sync PRO
Real-Time Multi-Account Stripe Integration for Odoo
Automate your accounting instantly! Stop relying on delayed Cron jobs. Our Webhook-driven engine processes successful charges, refunds, and customer data in real-time.
Why Choose Our Connector?
Real-Time Webhooks
Instant creation of invoices and payments the exact second a Stripe charge succeeds. No more waiting for scheduled actions.
Automated Refunds
If you refund a customer in Stripe, Odoo instantly generates and validates a Credit Note. 100% synchronized accounting.
Multi-Account & Multi-Currency
Manage multiple accounts and dynamically sync transactions in their exact native currencies (USD, EUR, etc).
1. Instant Invoice & Payment Creation
The moment a payment is successful in Stripe, our Webhook listener kicks in. It automatically creates the Customer (if new), generates the Invoice, validates it, and reconciles it with a matching Payment record in Odoo.
2. Automated Credit Notes (Refunds)
Refunds in Stripe are a nightmare to track manually. Our module listens to `charge.refunded` events, locates the original invoice, and automatically issues and posts a Credit Note to keep your books 100% accurate.
3. Version-Proof API Integration
Stripe frequently updates their API. We've built in dynamic API versioning right into the Odoo configuration screen, meaning your module won't break when Stripe releases a new update.
4. Manual Sync Wizard
Missed a webhook due to server downtime? No problem! Our built-in Manual Sync Wizard allows you to fetch and process historical charges directly from Stripe by simply entering the Charge ID.
1. Multi-Account Dashboard & Setup
Configure multiple secret keys and monitor total synced invoices and payments via Smart Buttons.
2. Comprehensive Sync Logs
Never miss a transaction. Every Webhook event is logged with its payload. Filter by Success/Failed.
3. Automated Odoo Invoices
Invoices are automatically created, posted, and linked directly to the Stripe Charge ID.
Bank-Grade Security Architecture
We take your financial data seriously. This module is built with strict Odoo security guidelines and Stripe's best practices.
Signature Verification
Every incoming Webhook is strictly verified using your Stripe Webhook Secret. Fake payloads are instantly rejected.
Password Masking
All Secret Keys and Webhook Keys are masked in the Odoo backend (widget="password") to prevent shoulder-surfing.
Race Condition Prevention
Strict SQL Constraints ensure that even if Stripe sends the exact same Webhook twice, Odoo will never duplicate an invoice.
Savepoint Logging
If a complex business error prevents an invoice from posting, the transaction rolls back, but the Error Log is ALWAYS saved.
Need Customizations or Support?
Developed by BPS Solutions
Contact DeveloperOdoo 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