ACP2E-4601: Reguardando una autoreferencia de operación de autorización de pago parent_id y déclencheur un bucle/OOM infinito

El parche ACP2E-4601 corrige el problema en el que el procesamiento de transacciones de pago se comporta de forma ineficaz al volver a guardar transacciones de autorización sin un parent_txn_id. Esta revisión está disponible cuando está instalado Quality Patches Tool (QPT) 1.1.79. El ID del parche es ACP2E-4601. Este problema está programado para solucionarse en Adobe Commerce 2.4.9.

Productos y versiones afectados

El parche se ha creado para la versión de Adobe Commerce:

  • Adobe Commerce (todos los métodos de implementación) 2.4.8-p3

Compatible con versiones de Adobe Commerce:

  • Adobe Commerce (todos los métodos de implementación) 2.4.8 - 2.4.8-p4
NOTE
El parche podría ser aplicable a otras versiones con las nuevas versiones de Quality Patches Tool. Para comprobar si el parche es compatible con su versión de Adobe Commerce, actualice el paquete magento/quality-patches a la última versión y compruebe la compatibilidad en la página Quality Patches Tool: buscar parches ​. Utilice el ID de parche como palabra clave de búsqueda para localizar el parche.

Problema

El procesamiento de transacciones de pago se comporta de manera ineficiente al volver a guardar transacciones de autorización creadas sin un parent_txn_id.

Pasos a seguir:

  1. Configurar un método de pago en línea.
  2. Realice un pedido que cree una transacción de pago de autorización sin parent_txn_id.
  3. Vuelva a guardar la transacción de autorización.

Resultados esperados:

El procesamiento de transacciones de pago finaliza correctamente.

Resultados reales:

Error al volver a guardar la transacción de autorización.

Aplicar el parche

Para aplicar parches individuales, utilice los siguientes vínculos según el método de implementación:

Lectura relacionada

Para obtener más información sobre Quality Patches Tool, consulte:

recommendation-more-help
commerce-operations-help-tools