Ir al contenido

Pagos y renovaciones

El flujo de compra actual es para suscripciones personales. La implementación del proveedor de pago es PayPhone, a través de PaymentOrderService y IPaymentGatewayProvider.

Antes de crear una orden, cada plan elegido debe estar activo, pertenecer al producto resuelto y tener audiencia personal. Un plan de organización rechaza la orden completa antes de persistir una orden o sus elementos.

El usuario debe aceptar la versión vigente de los términos antes de mostrar el widget del proveedor. Tras la aprobación, el sistema vuelve a validar el plan y el destino de renovación, crea o renueva la suscripción y sincroniza el acceso efectivo al producto. Cancelar un pago no crea acceso.

El proceso automático valida de nuevo que la suscripción y el plan sean compatibles antes de iniciar o aplicar una renovación. Si detecta una incompatibilidad heredada, marca el ciclo pendiente como omitido (skipped) y no crea reintentos, eventos de éxito ni accesos nuevos.

Los diagnósticos pueden identificar órdenes, planes, productos y suscripciones, pero nunca deben incluir tokens de pago, secretos del proveedor, payloads ni notas libres.