SEGURIDAD / BUENAS PRÁCTICAS
La confianza tambiénse integra.
Protege cada acceso. Confirma cada operación. Diseña una integración que puedas entender y acompañar cuando algo no salga como esperas.
SEGURIDAD EN CADA CAPA
Controles complementarios.
Ninguno sustituye a los demás.
Tres principios para empezar
Secretos en el servidor.
Las credenciales privadas nunca forman parte del navegador, la app ni el repositorio.
El estado, desde backend.
La respuesta visual no basta para confirmar una venta o entregar un pedido.
Trazabilidad sin exponer.
Relaciona pedido y operación. Registra lo necesario, no los datos sensibles.
Aplica los controles
Protege credenciales y accesos
Protege credenciales y accesos
- Guarda Client Secret, llaves privadas y tokens sensibles en variables de entorno o un gestor de secretos del servidor.
- Mantén separadas las configuraciones de sandbox y producción.
- Ejecuta las operaciones sensibles desde backend mediante HTTPS y limita el acceso a las credenciales.
- No incluyas secretos en URLs, capturas, mensajes de soporte ni registros. Ante una exposición, coordina su revocación o rotación.
Confirma la operación, no solo la pantalla
Confirma la operación, no solo la pantalla
- Relaciona el identificador de tu pedido con el de la operación de Pay-me.
- Verifica desde backend el estado mediante el mecanismo documentado para tu integración.
- Comprueba la correspondencia del pedido, importe y moneda antes de actualizar tu sistema.
- Trata los estados pendientes o inciertos como tales. Un timeout no demuestra que un pago haya sido rechazado.
Controla notificaciones y reintentos
Controla notificaciones y reintentos
- Cuando tu flujo utilice notificaciones, valida su autenticidad según la guía específica del canal.
- Evita procesar dos veces un mismo evento o ejecutar dos veces la entrega de un pedido.
- Contempla eventos duplicados o fuera de orden, y conserva estados coherentes en tu sistema.
- Antes de repetir una operación con resultado incierto, consulta o reconcilia su estado según el flujo documentado.
Registra, monitorea y prueba
Registra, monitorea y prueba
- Conserva identificadores, fecha, entorno, código de respuesta y resultado esperado para investigar incidencias.
- Enmascara los datos personales necesarios. No registres CVV, números completos de tarjeta, secretos ni tokens sensibles.
- Define alertas para errores repetidos, timeouts o variaciones inusuales en los resultados.
- Prueba los medios de pago habilitados y los escenarios aplicables: aprobación, rechazo, pendiente, expiración y error controlado.

