Solucionar problemas de instalación de Payment Services

Este artículo explica los errores que puede experimentar al instalar Payment Services y proporciona soluciones para corregirlos de modo que pueda completar la instalación.

Productos y versiones afectados

  • Servicios de pago ahora es compatible con las versiones de Adobe Commerce 2.4.0 a 2.4.4.

Problema - Claves de composición incorrectas

Al instalar la extensión de servicios de pago, puede que aparezca un mensaje de error que indica que ha utilizado claves de Compositor incorrectas durante la instalación.

Pasos a seguir:

  1. Intento de instalar Payment Services.

  2. Consulte el siguiente error:

    No se ha podido encontrar una versión coincidente del paquete magento/payment-services. Revise la ortografía del paquete, la restricción de versión y que el paquete esté disponible en una estabilidad que coincida con su estabilidad mínima (estable).

Resultado esperado:

Puedes seguir estos instrucciones de instalación en nuestra documentación para desarrolladores para instalar correctamente Payment Services.

Resultado real:

Durante la instalación, verá un mensaje de error que indica que no ha utilizado las claves del Compositor correctas durante la instalación.

Causa

Durante la instalación se han utilizado claves de composición incorrectas.

Solución

Compruebe que las claves de composición están vinculadas al ID del Magento se utiliza durante el registro de servicios de pago.

Problema: uso del mismo espacio de datos en varias instancias

Ejecución de una configuración de varios entornos con servicios de pago en cada uno.

Solución

La misma clave de API se puede utilizar en todas las instancias, pero cada instancia necesita utilizar su propio espacio de datos de SaaS.

Al crear un proyecto de SaaS, Commerce genera uno o más espacios de datos de SaaS en función de la licencia de Commerce:

  • Adobe Commerce: un espacio de datos de producción, dos espacios de datos de prueba
  • Magento Open Source: un espacio de datos de producción, sin espacios de datos de prueba

Siga las instrucciones de Clave de API de Commerce y clave privada para configurar correctamente la extensión de servicios de pago.

Problema - No hay suficiente memoria para PHP

Al instalar la extensión de servicios de pago, puede que vea un mensaje de error que indica que no tiene suficiente memoria para PHP.

Pasos a seguir:

  1. Intento de instalar Payment Services.

  2. Consulte el siguiente error o similar:

    Error grave: se agotó el tamaño de memoria permitido de 2146435072 bytes (se intentó asignar 4096 bytes) en phar:///usr/local/bin/composer/src/Composer/DependencyResolver/RuleWatchGraph.php en la línea 52

Resultado esperado:

Puedes seguir estos instrucciones de instalación en nuestra documentación para desarrolladores para instalar correctamente Payment Services.

Resultado real:

Durante la instalación, verá un mensaje de error que indica que no tiene suficiente memoria para PHP.

Causa

El límite para PHP en su entorno no está establecido en un umbral lo suficientemente alto.

Solución

Aumente el límite de memoria para PHP en su entorno en php.ini.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a