Saltar al contenido principal

Lista de verificación de puesta en producción

Siga esta lista de verificación cuando esté listo para pasar del modo de prueba al modo live. Complete cada elemento antes de habilitar su programa para socios y clientes reales. Todos los puntos de conexión hacen referencia a API versión v1.

1. Reemplazar claves de prueba por claves live

ReemplazarCon
pk_test_* (en el snippet de seguimiento)pk_live_*
sk_test_* (en código del lado del servidor / variables de entorno)sk_live_*

Dónde verificar:

  • Atributo data-merchant del snippet de seguimiento en su HTML/template
  • Variables de entorno del lado del servidor para la API de conversión
  • Secretos del pipeline CI/CD o configuración de despliegue
  • Cualquier script o trabajo cron que llame a la API de Selgeo
peligro

Nunca confirme claves secretas live (sk_live_*) en el control de versiones. Use variables de entorno o un gestor de secretos.

2. Verificar la conexión live de Stripe

  1. En el panel de control de Selgeo, vaya a Configuración > Stripe.
  2. Confirme que su cuenta de Stripe live está conectada.
  3. Verifique que los siguientes eventos estén habilitados en su webhook de Stripe:
    • checkout.session.completed
    • invoice.paid
    • charge.refunded

3. Eliminar datos de prueba

  • Eliminar socios de prueba que no deban transferirse
  • Archivar o eliminar programas de prueba
  • Borrar puntos de conexión webhook de prueba que apunten a localhost

4. Verificar puntos de conexión webhook

  1. Vaya a Configuración > Webhooks en el panel de control.
  2. Cree (o verifique) sus puntos de conexión webhook en modo live. Los puntos de conexión live deben usar HTTPS.
  3. Suscríbase a los eventos que necesita su aplicación.
  4. Haga clic en Enviar ping de prueba para cada punto de conexión.
  5. Guarde el secreto de firma (whsec_...) de forma segura.
  6. Verifique que su servidor valida correctamente las firmas de webhook.

5. Revisar límites de tasa

ZonaLímite
Seguimiento (POST /v1/clicks)1.000 sol./min por clave pk_*
API de conversión (POST /api/v1/conversions)120 sol./min por clave sk_*
API general300 sol./min por dirección IP

6. Revisar reglas de comisión

Vaya a Programas > [Su Programa] > Reglas de comisión y verifique que los porcentajes, montos fijos, períodos de retención y configuraciones de aprobación automática son correctos para producción.

7. Probar el flujo completo una vez más

  1. Abra su enlace de referido en un navegador.
  2. Complete una compra real (puede reembolsarla después).
  3. Verifique que el clic, la conversión y la comisión aparecen en el panel de control.
  4. Verifique que los eventos webhook se entregaron a sus puntos de conexión.
  5. Reembolse la transacción en Stripe y confirme que el evento commission.refunded se activa.

8. Activar su programa

  1. Establezca el estado de su programa en Activo en el panel de control.
  2. Comparta los enlaces de invitación al programa con sus socios.
  3. Monitoree el panel de control para los primeros registros de socios y conversiones.

Monitoreo post-lanzamiento

  • Registro de entrega de webhooks — verifique las entregas fallidas o dead-letter
  • Registro de auditoría de atribución — revise las decisiones de atribución
  • Alertas de fraude — monitoree los eventos conversion.fraud_detected
  • Cola de revisión de comisiones — apruebe o rechace las comisiones que requieren revisión manual