Self Storage Management System
by Rein on Odoo https://www.reinonodoo.com , iBAS Software https://www.reinonodoo.com$ 3462.00
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) • Invoicing (account) • Maintenance (maintenance) • Sales (sale_management) • Website (website) • eCommerce (website_sale) |
| Lines of code | 5652 |
| Technical Name |
roo_self_storage |
| License | OPL-1 |
| Website | https://www.reinonodoo.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) • Invoicing (account) • Maintenance (maintenance) • Sales (sale_management) • Website (website) • eCommerce (website_sale) |
| Lines of code | 5652 |
| Technical Name |
roo_self_storage |
| License | OPL-1 |
| Website | https://www.reinonodoo.com |
Roo Self Storage
Complete self-storage facility management for Odoo 19 Community
Online Storefront
Customers browse, reserve, and rent units 24/7 from your website. Payment is processed at checkout - no phone calls required.
Automated Billing
Save cards at checkout. Monthly invoices generated and charged automatically. Failed payments surfaced in the customer portal for self-service retry.
Full Lifecycle
From reservation to move-in, billing, access control, delinquency, lien notices, and auction recovery - every stage managed in one system.
Customer-Facing Website
Support and Onboarding Included
Every purchase through the Odoo App Store includes 15 hours of dedicated support and onboarding. Every self-storage operation is unique, and we bring that experience to your setup.
You may be eligible to receive up to 30 hours of support and customization when purchasing through other payment channels. Please contact us for more information.
Online Checkout - Rent in 4 Steps
- 1Your Info: Name, email, phone, move-in date
- 2Add-ons: Optional and required services configured per unit type (insurance, admin fees, etc.)
- 3Review: Full payment and rental summary, terms acceptance
- 4Payment: Any Odoo payment provider - Stripe, Adyen, Authorize.net, and more. Card saved for auto-billing.
On successful payment, the rental agreement is created automatically and the tenant gets access immediately.
Review and Payment Step
Rental Agreement Management
- ✓Full state machine: Draft > Active > Move-Out Notice > Closed
- ✓Smart buttons for Invoices, Access Codes, Inspections, Insurance - all linked
- ✓Recurring billing lines with configurable billing cycle and billing day
- ✓Deposit tracking (one-time) separate from recurring rent lines
- ✓Unit transfer wizard - move tenant to a new unit mid-lease
- ✓Saved payment method displayed on agreement for transparency
- ✓Full chatter - every state change, transfer, invoice, and auto-pay event logged
Unit and Facility Management
- ✓Facilities > Buildings > Floors > Units hierarchy
- ✓Real-time status: Available, Reserved, Occupied, Pending Inspection
- ✓Unit types with photos, size badges, climate control and drive-up flags
- ✓Per-unit pricing overrides on top of unit type defaults
- ✓Optional reservation fee per unit type for holding a unit online
- ✓Kanban and list views - see your full inventory at a glance
Delinquency Management - Automated Escalation
Define your own escalation path. The daily cron automatically advances agreements through stages based on days overdue - no manual work required.
- 0 daysCurrent: normal billing
- 5 daysLate: grace period
- 15 daysOverlocked: access suspended, unit locked
- 30 daysLien Notice: formal legal notice triggered
- 60 daysAuction Eligible: unit can be auctioned
All stage thresholds, actions, and flags are fully configurable by the operator.
Auction Management - Full Workflow
- ✓Create auction records for eligible units
- ✓Send formal auction notice by email with auto-generated PDF attachment
- ✓Track debt amount, recovered amount, and writeoff per unit line
- ✓Mark outcome: Sold, No Sale, Redeemed
- ✓On completion: agreements auto-closed, units released, access revoked
- ✓Recovery report - total debt vs recovered across all auctions
Everything Included
Website and Customer Portal
- ✓Public storefront at /storage
- ✓Reserve Now (with optional fee) and Rent Now paths
- ✓Configurable web add-ons per unit type
- ✓Race condition protection - units cannot be double-booked
- ✓Portal: My Storage (agreements and access codes)
- ✓Portal: My Reservations with payment status and Pay Now retry
- ✓Portal: Move-out notice submission
Billing and Payments
- ✓Automated recurring invoice generation (daily cron)
- ✓Auto-pay via saved payment token (daily cron)
- ✓Provider-agnostic tokenization (Stripe, Adyen, Authorize.net, Xendit, Razorpay and more)
- ✓Failed auto-pay flagged on agreement with chatter alert
- ✓Optional checkout invoice generation (configurable in Settings)
- ✓Correct first-invoice logic - no duplicate deposits on month 2
Access Control
- ✓Per-tenant access codes: Active, Suspended, Revoked
- ✓Access areas and permissions linked to agreements
- ✓Complete audit log of every code state change
- ✓Auto-revoke on agreement close or delinquency overlocking
- ✓Codes visible to tenants on their portal
Operations
- ✓Move-in and move-out inspections with checklist templates
- ✓Damage tracking with photos and descriptions
- ✓Lock management - serial numbers per unit
- ✓Walkthroughs with per-unit notes
- ✓Maintenance request integration (Odoo Maintenance module)
Reporting and Pricing
- ✓Occupancy report - pivot and graph views by facility
- ✓Revenue report - monthly and facility breakdowns
- ✓Delinquency report - overdue agreements with days overdue
- ✓Auction recovery report - debt vs recovered
- ✓Pricing rules - occupancy-based price adjustment
- ✓Promotions with date ranges and discount amounts
- ✓Weekly pricing recommendations (advisory, operator applies)
Insurance
- ✓Track tenant insurance policies per agreement
- ✓Active / Expiring Soon / Expired status
- ✓Daily cron alerts for policies expiring within 30 days
6 Automated Scheduled Actions - Set and Forget
- DailyGenerate recurring invoices for all active agreements
- DailyAuto-pay due invoices via saved payment tokens
- DailyAdvance delinquency stages based on days overdue
- DailyExpire unconfirmed reservations past their expiry date
- DailyAlert on insurance policies expiring within 30 days
- WeeklyCompute occupancy-based pricing recommendations
Get Support
www.reinonodoo.com
or
Need Odoo Customization or Support?
Rein helps self-storage operators and other businesses get the most out of Odoo - from configuration to fully custom modules.
Areas we cover:
- Self-storage and property management
- Accounting automation
- Sales and website workflows
- Inventory and operations improvements
- Custom Odoo modules
- Business process optimization
Let us make Odoo fit the way your business works.
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