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. Subscriptions
  3. Suscripciones recurrentes v 19.0
  4. Sales Conditions FAQ

Suscripciones recurrentes

by Codfy https://www.codfy.mx
Odoo
v 19.0 Third Party 3
Download for v 19.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Sales (sale_management)
• Discuss (mail)
• Invoicing (account)
Lines of code 1302
Technical Name c_subscription
LicenseLGPL-3
Websitehttps://www.codfy.mx
Codfy
Suscripciones · Odoo Community
Suscripciones para Odoo Community

Codfy · Suscripciones

Convierte una orden de venta en un contrato recurrente: define un plan, factura cada periodo de forma automática, cobra la tarjeta del cliente, mide tu MRR y deja que el cliente se autogestione desde su portal. Todo en Odoo Community, sin Enterprise.

Facturación recurrente Cobro automático MRR y portal
  • Funciones y alcance
  • Manual de usuario

¿Qué resuelve?

Odoo Community no trae el módulo de suscripciones de Enterprise. Este addon lo lleva a Community: gestiona ingresos recurrentes de principio a fin — alta del contrato, facturación periódica, cobro de tarjeta sin intervención, métricas de MRR, control de cancelaciones (churn) y un portal donde el propio cliente administra su plan.

🔄

Facturación recurrente

Una acción planificada factura cada suscripción en su periodo (semanal, mensual o anual) y avanza la fecha al siguiente.

💳

Cobro automático de tarjeta

Con una tarjeta guardada (token), el cobro se hace solo cada periodo, fuera de sesión. Compatible con Stripe y Mercado Pago.

📅

Planes flexibles

Define periodicidad, días de gracia, plantilla de correo y qué puede hacer el cliente en su portal. Trae planes Mensual y Anual listos.

📊

MRR y reportes

Cada alta, expansión, contracción y baja queda registrada. Gráficos y tablas dinámicas de MRR sin el widget de Enterprise.

👤

Portal de cliente

El cliente ve sus suscripciones, plan, MRR, productos y facturas desde /my, y — si lo permites — cancela o renueva solo.

📉

Control de churn

Razones de cierre configurables y asistente de cancelación: cada baja queda con su motivo y fecha para analizar la deserción.

🧾

Timbrado CFDI opcional

Si tienes el módulo de timbrado de Codfy instalado, las facturas recurrentes se timbran solas. Si no, se envían por correo.

✓

100% Community y gratis

Solo depende de Ventas y del framework de Pagos de Odoo. Licencia LGPL-3, sin costo.

Ideal para

SaaS y software por mensualidad Membresías anuales Renta de equipo Servicios gestionados Mantenimientos / pólizas

¿Quieres ver cómo se usa, pantalla por pantalla? Abre la pestaña Manual de usuario arriba.

Compatible y gratuito Hecho para Odoo Community 19, sin módulos de pago.

Diseñado y probado en Odoo Community 19.0. Solo depende de los módulos de Ventas y del framework de Pagos de Odoo, presentes en Community (y también en Enterprise). Es un módulo gratuito (licencia LGPL-3). El timbrado CFDI es una integración opcional: si tienes instalado el módulo de timbrado de Codfy, las facturas se timbran solas; si no, simplemente se envían por correo.

Contenido del manual

1. Qué hace y conceptos clave

2. Instalación

3. Configuración: planes

4. Configuración: razones de cierre

5. Configuración: productos recurrentes

6. Crear y gestionar una suscripción

7. Facturación y cobro automático

8. Métricas: MRR y reportes

9. Portal de cliente

10. Casos de uso

11. Preguntas frecuentes

1. Qué hace y conceptos clave

Este módulo lleva las suscripciones de Odoo Enterprise a Odoo Community. Una suscripción no es un documento nuevo: es una orden de venta a la que le asignas un plan recurrente. Al confirmarla, Odoo la factura periodo a periodo de forma automática y, si guardaste una tarjeta, también la cobra.

PlanDefine cada cuánto se factura (semanal, mensual, anual) y que puede hacer el cliente en su portal.
Producto recurrenteProducto marcado para facturarse cada periodo; cuenta para el MRR.
EstadoCotización, En progreso, Pausada, Cancelada o Renovada.
MRRIngreso Recurrente Mensual: el importe del periodo normalizado a un mes.
Token de pagoTarjeta guardada con la que se cobra automáticamente cada periodo.

2. Instalación

Entra a Aplicaciones, busca Codfy - Suscripciones e instala. El módulo depende de Ventas y del framework de Pagos; ambos vienen en Community. Al terminar aparece la aplicación Suscripciones en el menú superior, con tres secciones: Suscripciones, Reportes y Configuración.

Timbrado CFDI (opcional). Si tienes instalado el módulo de timbrado de Codfy (c_invoice_cfdi), las facturas que genere la suscripción se timbran solas. Si no, simplemente se envían por correo. No hay que configurar nada extra.

3. Configuración: planes de suscripción

Menú Suscripciones > Configuración > Planes. El plan es el corazón de la recurrencia. El módulo trae dos planes listos (Mensual y Anual); puedes editarlos o crear los tuyos.

Lista de planes

Ficha del plan, campo por campo

Ficha del plan

CampoQué hace
NombreNombre del plan (ej. Mensual, Anual, Trimestral).
Periodo de facturaciónCada cuánto se factura: un número + una unidad (Semanas, Meses, Años). Ej. 1 Mes, 3 Meses, 1 Año.
Alinear al inicio del periodoSi se activa, alinea las facturas al primer día de cada periodo.
Cierre automático (días)Dias de gracia antes de cerrar sola una suscripción con el pago vencido. Por defecto 15.
Plantilla de correo de facturaPlantilla con la que se envía la factura por correo. Dejala vacía si no quieres enviarla.
El cliente puede cancelarMuestra el botón de cancelación en el portal del cliente.
Opción de cierreSi el cierre del cliente aplica en la fecha o al final del periodo.
El cliente puede renovarHabilita la renovacion desde el portal.
El cliente puede agregar productosPermite que el cliente ajuste cantidades / agregue productos desde el portal.

El botón inteligente Suscripciones en la parte superior de la ficha lleva a las suscripciones activas de ese plan.

4. Configuración: razones de cierre

Menú Configuración > Razones de cierre. Son los motivos por los que se cancela una suscripción; sirven para analizar el churn. El módulo trae cuatro (Demasiado caro, Ya no lo usa, Se fue con la competencia, Otra). Edita la lista a tu gusto; el orden se ajusta arrastrando.

Razones de cierre

5. Configuración: productos recurrentes

Para que una linea cuente como suscripción debes marcar el producto como recurrente. Abre el producto (normalmente un Servicio) y activa la casilla Producto recurrente, debajo de la Política de facturación. Solo las lineas con productos recurrentes se facturan cada periodo y suman al MRR.

Producto recurrente

6. Crear y gestionar una suscripción

Una suscripción se crea como cualquier cotización, agregando un plan y al menos un producto recurrente:

  1. Menú Suscripciones > Suscripciones > Nuevo.
  2. Elige el cliente y el Plan recurrente (junto a la lista de precios).
  3. Agrega lineas con productos marcados como recurrentes.
  4. (Opcional) en la pestaña Suscripción, asigna un Token de pago para cobro automático.
  5. Pulsa Confirmar: la suscripción pasa a En progreso y se fijan las fechas.

La ficha de la suscripción

En la cabecera verás la barra de estado de la suscripción y los botones de accion. En suscripciones se oculta la barra de venta nativa para no confundir.

Ficha de suscripción

BotónFuncion
Generar facturaFactura el periodo actual de inmediato (y cobra si hay token). Util para emitir manualmente sin esperar al cron.
PausarDetiene temporalmente la facturación. La suscripción pasa a Pausada.
ReanudarVuelve a En progreso una suscripción pausada.
Cerrar suscripciónAbre el asistente de cierre para registrar el motivo (churn).

Pestaña Suscripción

Concentra los datos del contrato recurrente.

Pestaña Suscripción

CampoSignificado
Fecha de inicioCuando comienzan los periodos. Se fija al confirmar.
Próxima facturaFecha en que el cron generara la siguiente factura. Avanza solo un periodo cada vez que se factura.
Última facturaFecha de la factura anterior (calculada).
Fecha de finSi la defines, la suscripción se cierra en esa fecha.
MRRIngreso recurrente mensual de este contrato.
Importe recurrenteLo que se cobra cada periodo (antes de normalizar a mes).
Token de pagoTarjeta guardada para el cobro automático. Si está vacío, la factura se envía para pago manual.

Ciclo de estados

EstadoSignificado
CotizaciónBorrador, aún no confirmada.
En progresoActiva: se factura cada periodo.
PausadaActiva pero sin facturar (en pausa).
CanceladaCerrada (churn), con su motivo y fecha de fin.

Asistente de cierre

Al pulsar Cerrar suscripción se pide el motivo y la fecha de cierre, para llevar el control de cancelaciones.

Asistente de cierre

Vistas de lista y kanban

El menú Suscripciones abre la lista (con el total de MRR) y un tablero kanban por estado. Usa los filtros En progreso / Pausadas / Canceladas / Por facturar y agrupa por plan o cliente.

Lista de suscripciones

Kanban de suscripciones

7. Facturación y cobro automático

Tres acciones planificadas (crons) trabajan a diario. Las encuentras en Ajustes > Técnico > Acciones planificadas.

Acciones planificadas

CronQué hace
Generar facturas y cobros recurrentesPor cada suscripción cuya Próxima factura ya llegó: crea y postea la factura del periodo, intenta el cobro con la tarjeta guardada y avanza la fecha al siguiente periodo.
Recordatorios de pagoA las suscripciones con un cobro fallido les reenvía el aviso de pago al cliente.
Expiración y cierre automáticoCierra las suscripciones que llegaron a su fecha de fin, o las que llevan demasiados días con el pago vencido (segun el límite del plan).

La factura generada

Cada periodo se emite una factura con las lineas recurrentes. Queda ligada a la suscripción (botón Facturas) y, si el módulo de timbrado está instalado, se timbra automáticamente.

Factura de suscripción

Cobro automático de tarjeta (off-session)

Si la suscripción tiene un Token de pago (una tarjeta guardada), el cron cobra solo cada periodo mediante el proveedor de pago, sin que el cliente este presente. Si el cobro falla, la suscripción queda en excepcion, se envía el recordatorio y, pasado el límite del plan, se cierra sola.

Proveedores compatibles. El cobro automático requiere un proveedor con tokenización + cobro fuera de sesión. En Community y para México funcionan de forma nativa Stripe y Mercado Pago. Sin un token guardado, la suscripción opera en modo manual: solo emite y envía la factura.

8. Métricas: MRR y reportes

Cada cambio relevante de una suscripción deja un registro de MRR: alta, expansión (sube el importe), contracción (baja) y cancelación. Con eso, el menú Reportes > Análisis de MRR arma gráficos y tablas dinamicas, sin necesidad del widget de cohorte de Enterprise.

Gráfico de MRR

Tabla dinamica de MRR

Mide la Variacion de MRR (cuánto creció o cayó el ingreso) y el MRR acumulado, agrupando por mes, tipo de evento, plan o cliente.

9. Portal de cliente

El cliente administra sus suscripciones desde su área privada (/my). Aparece una tarjeta Suscripciones con el número de contratos.

Portal: inicio

Desde ahi ve la lista de sus suscripciones y el detalle de cada una: plan, MRR, productos y facturas.

Portal: lista

Portal: detalle

Si el plan lo permite (El cliente puede cancelar), aparece el botón Cancelar suscripción, que pide el motivo del cierre.

Portal: cancelar

10. Casos de uso

SaaS mensual con cobro de tarjeta

Producto recurrente, plan Mensual y token guardado del cliente. Cada mes Odoo factura, cobra la tarjeta y envía el recibo. Si falla, recuerda al cliente y cierra tras el límite.

Membresia anual con pago manual

Plan Anual sin token. Cada año se emite y envía la factura (timbrada si tienes el CFDI), y el cliente paga por transferencia o liga de pago.

Renta de equipo / servicio gestionado

Plan trimestral con varias lineas recurrentes. Si el cliente amplia el servicio (más unidades), el cambio queda como expansión en el reporte de MRR.

Autoservicio del cliente

Activando los permisos del plan, el cliente entra a su portal y cancela su suscripción solo, registrando el motivo para tu análisis de churn.

11. Preguntas frecuentes

Necesito Odoo Enterprise? No. El módulo funciona en Odoo Community.

Se cobran las tarjetas solas? Si, cuando la suscripción tiene una tarjeta guardada y el proveedor soporta cobro fuera de sesión (Stripe, Mercado Pago). Sin token, opera en modo manual.

Timbra las facturas (CFDI)? Si tienes instalado el módulo de timbrado de Codfy, si; si no, la factura solo se envía por correo. Es una integracion opcional, sin configuración extra.

Qué pasa si un cobro falla? La suscripción queda en excepcion, el cliente recibe un recordatorio y, pasado el límite de días del plan, se cierra automáticamente.

Puedo facturar antes de tiempo? Si, con el botón Generar factura de la suscripción.

Servicios Codfy Te acompañamos en todo el ciclo de vida de tu Odoo.
🚀

Implementación

Puesta en marcha de Odoo a la medida de tu operación, de la configuración al arranque.

⚙

Desarrollo Odoo

Módulos y personalizaciones específicas para automatizar lo que tu negocio necesita.

📊

Consultoría contable Odoo

Configuración fiscal y contable alineada a la normativa mexicana (CFDI, SAT y conciliación).

🎓

Capacitación

Formamos a tu equipo para que aproveche Odoo al máximo desde el primer día.

Te ayudamos a implementarlo

Implementación, desarrollo y consultoría Odoo en México.

msuarez@codfy.mx
www.codfy.mx · WhatsApp 434 120 3120
(c) Codfy · www.codfy.mx

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, please use the developer contact information. They can usually be found in the description.
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