bloque 1: anticipo al reservar en linea y cobro automatico de membresias con enlace de pago (modulo skeen_cobros: enlaces con token firmado, webhooks de Stripe/MercadoPago, modo simulado para pruebas, pagina publica de pago, expiracion automatica y reembolso, reintentos de cobro, permisos y reporte); apagado por defecto
This commit is contained in:
12
odoo-addons/skeen_cobros/data/cobro_sequence.xml
Normal file
12
odoo-addons/skeen_cobros/data/cobro_sequence.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<record id="seq_skeen_cobro_enlace" model="ir.sequence">
|
||||
<field name="name">Enlaces de cobro SKEEN</field>
|
||||
<field name="code">skeen.cobro.enlace</field>
|
||||
<field name="prefix">COBRO-</field>
|
||||
<field name="padding">5</field>
|
||||
<field name="company_id" eval="False"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
20
odoo-addons/skeen_cobros/data/cobros_cron.xml
Normal file
20
odoo-addons/skeen_cobros/data/cobros_cron.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<!-- Expiración de enlaces de cobro. Marca expirados los enlaces vencidos
|
||||
y aplica su consecuencia: cancela la cita retenida (libera el
|
||||
horario) o avisa al periodo de la membresía. Con los ajustes por
|
||||
defecto (anticipo apagado / cobro_automatico apagado) no hay
|
||||
enlaces pendientes y no hace nada. -->
|
||||
<record id="cron_cobros_expirar" model="ir.cron">
|
||||
<field name="name">SKEEN Cobros: expirar enlaces y liberar retenciones</field>
|
||||
<field name="model_id" ref="model_skeen_cobro_service"/>
|
||||
<field name="state">code</field>
|
||||
<field name="code">model._cron_tick()</field>
|
||||
<field name="interval_number">15</field>
|
||||
<field name="interval_type">minutes</field>
|
||||
<field name="numbercall">-1</field>
|
||||
<field name="active">True</field>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
Reference in New Issue
Block a user