Saltar al contenido principal

🧩 Escenario Propuesto: Actualización Segura de Tarjetas de Contacto Existentes

✅ Contexto Actual

  • El formulario web automatizado se conecta con Salesforce y permite registrar o actualizar contactos, crear donaciones, oportunidades y métodos de pago.
  • Si ya existe una Donación Recurrente activa para el contacto, el formulario se deja en estado Pending y se muestra un mensaje de advertencia para evitar duplicaciones.

🛠️ Propuesta: Usar Formularios en Pending para Detectar Actualización de Tarjeta

1. Reporte de Formularios en Estado "Pending"

  • Crear un informe en Salesforce que liste todos los formularios con:
    • Estado = Pending
    • Motivo = "Se encontró una DR activa del contacto"
  • Esto indicará que el donante intentó registrar una nueva tarjeta, pero el sistema lo detuvo por seguridad.

2. Comparar Datos de Tarjeta

  • En el formulario, guardar los últimos 4 dígitos de la tarjeta nueva y la fecha de vencimiento, para fines de comparación.
  • En Salesforce, comparar esta información con el método de pago actualmente asociado al contacto.

3. Detectar Cambio de Tarjeta

  • Si los datos de la tarjeta son diferentes a los registrados, entonces:
    • Es muy probable que el donante esté intentando actualizar su tarjeta.
    • Puedes asumir que el contacto es válido y solo quiere cambiar su medio de pago.

4. Actualización Manual Segura

  • Un operador podrá:
    • Validar que el correo y DNI coinciden con un solo contacto.
    • Ver que la nueva tarjeta es distinta a la actual.
    • Actualizar manualmente el método de pago del contacto existente.
    • Marcar el formulario como “Procesado” o “Actualizado Manualmente”.

🧾 Beneficios de Esta Estrategia

BeneficioDescripción
SeguridadEvita que se sobrescriban datos automáticamente sin supervisión humana.
Detección ProactivaPermite identificar donantes que realmente están intentando cambiar su tarjeta.
Auditoría ClaraCada formulario pending puede servir como registro del intento de actualización.
Ahorro de TiempoEn vez de contactar al donante, se puede revisar fácilmente en el sistema.