SinergiaTIC / SinergiaCRM

SinergiaCRM is an open source CRM for non-profits based on SuiteCRM
https://www.sinergiacrm.org
GNU Affero General Public License v3.0
20 stars 2 forks source link

Mejora - Economía - Habilitar método para gestionar caducidad de tarjeta en pagos recurrentes #107

Open enricsinergia opened 8 months ago

enricsinergia commented 8 months ago

¿Está tu propuesta relacionada con algún problema o falta de funcionalidad? Actualmente, si un pago no se puede hacer porque la tarjeta está caducada, SinergiaCRM pone una fecha de "baja" al compromiso de pago y avisa al usuario (usuario del CRM asignado al compromiso de pago) por correo electrónico.

Descripción de la propuesta Sería mejor avisar tanto al usuario del CRM asignado al CdP como a la persona / organización relacionada con el Compromiso de pago antes de que la tarjeta caduque. Además, podríamos enviar a la persona/organización un enlace para que actualice los datos de su tarjeta, ya sea para mantener el mismo compromiso de pago o crear uno nuevo.

enricsinergia commented 8 months ago

Propuesta para mejorar la situación actual mientras no se puede abordar este issue en su totalidad en #108

enricsinergia commented 8 months ago

Revisada la documentación de Redsys (https://pagosonline.redsys.es/funcionalidades.html) no parece haber una función específica para la renovación. Se trataría de obtener una nueva autorización de pago.

Un punto a revisar es la utilización de PayGold (https://pagosonline.redsys.es/paygold.html) que permite enviar un SMS o correo electrónico para obtener el pago... habría que comprobar si en lugar de obtener unpago, se puede obtener una autorización, lo que resolvería quizás el problema de enviar un enlace a un formulario que actualizase datos.

[Revisado PayGold] A día de hoy, la personalización del mail no es suficiente para cubrir la necesidad de renovación de los pagos.