¿Cómo debo afrontar la depreciación de la solución heredada de idempotencia de Adyen?

¿Por qué estamos cambiando nuestra solución de idempotencia?

Adyen ha desarrollado un nuevo sistema de idempotencia que es capaz de escalar de manera óptima con el crecimiento de la plataforma de Adyen. Este nuevo sistema permite aumentar el procesamiento sincrónico y mejorar la lógica de reintento y la solidez.

Con la implantación de este nuevo marco de idempotencia, Adyen dejará de utilizar su solución de idempotencia heredada. Los merchants que utilicen nuestra solución heredada necesitarán revisar su integración y realizar actualizaciones cuando sea necesario.

¿Cuál es el cronograma de este cambio?
La eliminación de la solución de idempotencia heredada se realizará en dos etapas:

  • Entorno de prueba: discontinuación de la solución antigua el miércoles 1 de julio
  • Entorno en vivo: discontinuación de la solución antigua el martes 15 de septiembre

Nuestro nuevo marco de idempotencia ya está disponible para los merchants en el entorno de prueba y en el de producción. A continuación se muestra un calendario para ambas etapas de la migración:

Hasta el 30 de junio de 2020

1 de julio de 2020

Hasta el 14 de septiembre de 2020

15 de septiembre de 2020


Entorno de prueba

Los merchant actualizan el sistema de pruebas y migran a la nueva solución

Adyen discontinúa la solución antigua

/
/

Entorno en vivo

/
/

Los merchant actualizan el sistema de trabajo en vivo y migran a la nueva solución

Adyen discontinúa la solución antigua

¿Cuáles son las principales diferencias técnicas entre ambas soluciones de idempotencia?

La siguiente tabla muestra una descripción general de las principales diferencias técnicas:

Sistema de idempotencia antiguo

Sistema de idempotencia nuevo


Encabezado de solicitud http

  • Utiliza una clave pragma http con un valor de encabezado de directiva pragma

  • El encabezado solo se incluye en los reintentos
  • El uso del encabezado cambia el proceso de sincrónico a asíncrono
  • Utiliza una clave de idempotencia http con un identificador único proporcionado por ti

  • El encabezado se envía en todas las solicitudes
  • El uso del encabezado no afecta al proceso sincrónico

Manejo de los reintentos

Envía una notificación de código de evento PROCESS_RETRY junto con la habitual notificación de solicitudes

Envía la notificación habitual utilizada para las solicitudes de autorización


Tratamiento de errores

No aplicable

Proporciona errores de respuesta para una mejor lógica de reintento


Identificador único de transacción

Utiliza la cuenta del merchant y la referencia única del merchant para identificar una transacción específica

Utiliza una clave idempotente creada por el merchant, normalmente generada a través de la versión 4 (aleatoria) del tipo UUID*

*Ten en cuenta que el servicio de idempotencia de Adyen es específico para cada región y, por lo tanto, las claves de idempotencia únicas proporcionadas por el merchant no deben utilizarse de forma interregional en caso de que estés realizando procesos en más de una región.

¿Dónde puedo encontrar más información sobre la solución de idempotencia más reciente de Adyen?

Para más información, consulta nuestra documentación, que puedes encontrar en nuestra página de documentos de Adyen: Idempotencia API.

Ten en cuenta que el servicio de idempotencia de Adyen es específico para cada región y, por lo tanto, las claves de idempotencia únicas proporcionadas por el merchant no deben utilizarse de forma interregional en caso de que estés realizando procesos en más de una región.

Para más detalles sobre las claves de idempotencia, consulta esta página: alcance de la clave y tiempo de validez.

¿Cuáles son los siguientes pasos a seguir para realizar este cambio?

Nuestro nuevo sistema de idempotencia ya está disponible en el entorno de prueba y en el entorno en vivo. Tu equipo técnico o integrador ya puede empezar a verificar la integración de tus pagos para evaluar los cambios necesarios y compararla con nuestros resultados finales.

Más información

Encuentra más información sobre este tema.

The illustration of support agent wearing a headset.

¿Necesitas más ayuda?

Contacta con nuestro equipo de Soporte

Envíanos los detalles de tu problema añadiendo imágenes o capturas de pantalla.