Files
SKEEN-Proyecto/odoo-addons/skeen_cobros/__manifest__.py

39 lines
1.7 KiB
Python

# -*- coding: utf-8 -*-
{
'name': 'SKEEN Cobros (enlaces de pago)',
'version': '1.0.0',
'category': 'Healthcare',
'summary': 'Enlaces de cobro reutilizables: anticipos de reservas en línea y cobro automático de membresías',
'description': """
Modelo único de ENLACE DE COBRO (`skeen.cobro.enlace`) reutilizable por
anticipos de reservas en línea, cobro automático de membresías y ventas.
- Token HMAC firmado con caducidad y estado (pendiente/pagado/expirado/
cancelado).
- Proveedor: Stripe, MercadoPago o `simulado` cuando no hay credenciales
de pasarela (permite probar el flujo completo sin dinero real ni llaves).
- Endpoints públicos seguros para consultar y pagar el enlace, con límite
de peticiones y trampa antiautómatas.
- Webhooks de Stripe y MercadoPago que verifican la firma/secreto.
- Al confirmarse el pago se crea un `skeen.pago` real ligado a la cita y
a la venta, para que aparezca en cortes de caja y reportes.
Todo el módulo está APAGADO por defecto: los sub-bloques `anticipo` y
`cobro_automatico` nacen con `activo=false`, así que una instancia sin
configurar se comporta EXACTAMENTE como antes.
""",
'author': 'Consultoria Alcaraz Salazar, S.A.S.',
'website': 'https://skeen.mx',
'depends': ['base', 'skeen_citas', 'skeen_pagos', 'skeen_ventas'],
'data': [
'security/ir.model.access.csv',
'data/cobro_sequence.xml',
'data/cobros_cron.xml',
'views/cobro_views.xml',
],
'installable': True,
'application': False,
'auto_install': False,
'license': 'LGPL-3',
}