| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) • Invoicing (account) • Repairs (repair) • Sales (sale_management) |
| Lines of code | 2813 |
| Technical Name |
sp_warranty_portal_manager |
| License | OPL-1 |
| Website | https://speeduplight.com/ |
Warranty Portal Manager
Complete warranty lifecycle management with customer self-service
Auto-create warranties on sale confirmation, let customers submit claims via magic-link portal, manage approvals with SLA tracking, and auto-generate repair orders, replacements, or credit notes.
Comprehensive Warranty Management Solution
Stop managing warranty claims manually. This module automates the entire warranty lifecycle — from creation at sale confirmation through to claim resolution — while giving customers a frictionless self-service portal experience. Built for Odoo 19, compatible with both Community and Enterprise editions.
|
⚡
Auto-Create WarrantiesAutomatically generate one warranty per unit when sales orders are confirmed. No manual data entry required. |
🔗
Magic Link PortalCustomers access their warranty with zero login required. Each warranty gets a unique secure token — no password management needed. |
📋
Claim WorkflowSubmitted → Under Review → Approved / Rejected. Complete audit trail with decision timestamps and user attribution. |
|
⏳
SLA TrackingConfigurable SLA deadline per warranty. Overdue open claims are automatically flagged as breached — visible on the claims list. |
🔧
Multi-ResolutionRepair, Replace, or Refund. On approval, the module auto-creates a repair order, return + delivery pickings, or a credit note. |
📱
QR Code & Warranty CardAuto-generated QR code per warranty encodes the portal URL. Customers scan and land directly on their warranty page. |
|
💌
Automated Email Notifications5 built-in email templates: warranty created, claim approved, claim rejected, expiry reminder (configurable days), and warranty reactivated. All include the magic portal link. |
🏢
Multi-Company ReadyFull data isolation between companies. Each company sees only their warranties and claims. Cron jobs run per company with no cross-company leakage. |
⏰
Scheduled TasksTwo daily cron jobs: one sends expiry reminder emails 30 days before warranty end, the other auto-expires warranties past their end date. |
See It In Action
Typical Workflow
|
1
Sale & WarrantyCustomer buys product. Warranty auto-created on sale confirmation. Email with portal link sent to customer. |
2
Customer IssueIssue occurs. Customer opens portal via magic link from their email. No login needed. |
3
Submit ClaimSelect claim type, describe issue, upload photos or documents. Claim submitted via portal. |
4
Staff ReviewManager opens claim in backend. Reviews details and attachments. Moves to "Under Review". |
5
Decide & ActApprove with resolution type (Repair / Replace / Refund) or reject. Odoo documents auto-created on approval. |
6
Customer NotifiedEmail sent with approval or rejection decision and resolution notes. Customer can revisit portal to view claim history. |
Powerful Features
Warranty Lifecycle Management
Customer Portal Features
SLA & Breach Tracking
|
Claim Management Workflow
Email Notifications (5 Templates)
Reporting & Analytics
Security & Access Control
Multi-Company Features
|
Why Choose This Module?
Zero Manual Work
Warranties created automatically on sale confirmation. Cron jobs run daily for expiry reminders and auto-expiration. Resolution documents created on approval. Your team focuses on decisions, not data entry.
Better Customer Experience
Customers access their warranty anytime via magic link — no login, no support call needed. Self-service claim submission and claim history visibility reduces inbound support queries.
Complete Visibility
Know exactly who claimed what, when it was submitted, who reviewed it, and what decision was made. Full audit trail with decision timestamps and user attribution for compliance and accountability.
Smart Multi-Company
Built for groups with separate legal entities. Each company sees only their own warranties and claims. Cron jobs run independently per company. No accidental cross-company data visibility.
Built on Odoo Standards
Uses standard Odoo models, mail thread, activity mixin, sequences, and access control. Integrates cleanly with Sale, Stock, Repair, and Accounting. No custom database tables outside the module.
Technical Specifications
|
Version
19.0.1.1.0
|
Odoo Compatibility
Odoo 19.0+
|
Edition Support
Community & Enterprise
|
License
OPL-1
|
|
Dependencies
sale_management, sale_stock, stock, repair, account, mail, portal
|
|||
Standard Odoo Architecture
Uses Odoo ORM, mail.thread, mail.activity.mixin, ir.sequence, and standard security groups. Integrates with Sale, Stock, Repair, and Accounting modules using native Odoo patterns. No external dependencies or custom database modifications.
Works With Community & Enterprise
Full compatibility with both Odoo Community and Odoo Enterprise editions. Same features, same functionality on both.
Perfect For These Industries
|
💻
Electronics & TechLaptops, phones, appliances, IoT devices. Track hardware issues with serial number support. |
🛒
E-Commerce & RetailMulti-product, high-volume operations. Manage warranties across multiple companies with full data isolation. |
🏭
ManufacturingB2B warranty management with serial/lot tracking. Repair order creation integrated with Odoo Repair. |
|
🚗
Automotive & PartsExtended warranties, multiple claim types, full traceability. Serial/lot tracking for parts. |
⚙
Equipment & MachineryHigh-value items with extended warranties. Detailed repair tracking and full claim documentation. |
Get Started in 4 Steps
Up and running in under 10 minutes. No code required.
|
1
Install Module
Go to Apps → search Warranty Portal Manager → click Install. |
2
Enable Warranty on Products
Open any product → go to the Warranty tab → check Has Warranty → set duration in months. |
3
Assign User Roles
Go to Settings → Users → open each staff member → under Warranty, assign: |
4
Confirm Your First Sale
Create a sale order with a warranty-enabled product → click Confirm. |
FREE 90 DAYS SUPPORT
Speeduplight will provide "FREE 90 Days Support" for any doubt, queries, and bug fixing (excluding data recovery) or any type of issues related to this module. This is applicable from the date of purchase.
What's Included
- ✓Installation support and configuration
- ✓Bug fixes and troubleshooting
- ✓Queries and clarifications
- ✓Email & ticket support — response within 24 hours
Our Odoo Services
|
💼
ConsultingExpert guidance on warranty strategy, process optimization, and Odoo best practices tailored to your business. |
💻
DevelopmentCustom module development, feature enhancements, and custom workflows built specifically for your requirements. |
🔄
MigrationSeamless migration from legacy systems to Odoo. Data mapping, testing, and deployment support. |
|
🔧
SupportBug fixes, troubleshooting, and ongoing maintenance for your Odoo instance. Response within 24 hours. |
🔌
IntegrationConnect Odoo with your existing systems. API integration and third-party platform connectors. |
🎓
TrainingTraining programs for your team — from basic Odoo usage to advanced module customization. |
Need Help? Contact Us
Have questions about Warranty Portal Manager? Need custom development or integration support? Our team is here to help.
| ✉️ contact@speeduplight.com | 🌐 www.speeduplight.com |
Response within 24 hours · Expert team · Free consultation
Warranty Portal Manager
Version: 19.0.1.1.0 | Author: Speeduplight
Website: speeduplight.com
License: OPL-1
For questions, support, or custom development:
support@speeduplight.com
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) • Invoicing (account) • Repairs (repair) • Sales (sale_management) |
| Lines of code | 2813 |
| Technical Name |
sp_warranty_portal_manager |
| License | OPL-1 |
| Website | https://speeduplight.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