Menu

Plugins de e-commerce

Amazon Pay para PrestaShop

Requisitos previos

  1. Versión de la tienda:
    • Versión 1.6 o superior
  2. Versión de PHP:
    • Versión mínima: PHP 5.5
    • Versión recomendada: PHP 7.1 o superior
  3. Plugins de terceros:

    Si estás utilizando uno de los siguientes plugins, actualiza a la versión mínima requerida a continuación.

    • One Page Checkout PS (fácil, rápido e intuitivo)
      Versión 2.7.9 para Prestashop 1.6
      Versión 4.0.12 para Prestashop 1.7
    • One Page Checkout, inicio de sesión social y MailChimpSuperCheckout
      Versión 7.0.2
    • The Checkout
      Versión 3.3.0
    • One page checkout para Prestashop
      Versión 2.3.13 para Prestashop 1.6
      Versión 3.3.0 para Prestashop 1.7

Instalación

Nota: Si utilizas el módulo Amazon Pay – Login y Pagar con Amazon, desactívalo antes de instalar Amazon Pay (Checkout v2).

  1. Inicia sesión en tu cuenta de administrador de PrestaShop.
  2. Haz clic en Módulo y, a continuación, en Module Manager (en PrestaShop 1.6, haz clic en Módulos y servicios y, después, en Pago).
  3. Busca Amazon Pay (Checkout v2), haz clic en Activar y, a continuación, en Configurar.

Configuración

  1. En la pestaña Autenticación:
    1. Haz clic para registrarte si aún no has registrado una cuenta de vendedor de Amazon Payments.
    2. Haz clic para iniciar sesión si ya tienes una cuenta de vendedor de Amazon Payments.
      Nota: Para iniciar sesión con tu cuenta de vendedor, selecciona un país, haz clic en Crear una cuenta de vendedor de Amazon Payments y, a continuación, haz clic en Iniciar sesión.
  2. Introduce la URL de tu política de privacidad si no lo hiciste durante el registro y, a continuación, haz clic en Transferir claves de acceso.
    Nota: Si tienes problemas al transferir tus claves, consulta Intercambio manual de claves para solucionarlos.
  3. En la pestaña Autenticación, selecciona la Región en la que está registrada tu cuenta de vendedor de Amazon Payments y, a continuación, haz clic en Salvar.
  4. Abre la pestaña Configuración.
  5. Para Modo Producción, selecciona .
  6. Para Nivel del log, selecciona Only errors (Sólo errores).
  7. En el menú desplegable Tipo de captura, elige cuándo se capturará un pedido (cuando se hace el pedido, cuando se envía o manualmente).
  8. Para Modo de procesado de la autorización, selecciona Synchronous (Sincrónico).
  9. Define los diferentes estados del pedido que correspondan a la configuración de tu tienda.
  10. Para activar el botón adicional de pago de Amazon Pay durante el proceso de pago, selecciona  para Mostrar el botón de Amazon Pay como método de pago.
  11. Haz clic en Salvar.
  12. Desplázate hacia abajo hasta el final de la página y, a continuación, copia la URL que se muestra debajo de Utiliza esta URL para tu configuración de IPN.
  13. Dirígete a Seller Central.
  14. Haz clic en Configuración, Configuración de integración y, a continuación, en Editar.
  15. Pega la URL que has copiado en el paso 18 en el campo URL del vendedor y, a continuación, haz clic en Actualizar.
  16. En el menú desplegable de la parte superior de la página, selecciona la vista Sandbox y repite los pasos 14 y 15.
  17. Vuelve a la vista de producción.

Notificaciones de entrega de Alexa

  1. En tu backend de PrestaShop, abre la pestaña Notificaciones de entrega de Alexa.
  2. En Habilitar notificaciones de entrega de Alexa, selecciona .
  3. Para cada transportista habilitado en la tienda, elige al transportista correspondiente admitido por Amazon Pay en el menú desplegable que se muestra a la derecha.
  4. Haz clic en Salvar.

Resolución de problemas

Intercambio manual de claves

Copia tus claves y IDs manualmente en tu configuración de PrestaShop completando los siguientes pasos:

  1. En una nueva pestaña del navegador, inicia sesión en Seller Central.
  2. Haz clic en Integración y, a continuación, en Central de integración.
  3. En Configuración de integración, selecciona Sitio web o móvil.
  4. En el menú desplegable, selecciona PrestaShopy, a continuación, elige tu versión.
  5. Haz clic en Mostrar instrucciones.
  6. Desplázate hacia abajo hasta la sección Acceso API y, a continuación, haz clic en Crear claves.
  7. En el elemento emergente, selecciona Generar credenciales de API y, a continuación, añade el nombre de tu tienda en el campo Asigna un nombre a tus claves de API.
  8. Haz clic en Crear clavesy, a continuación, guarda la clave privada (archivo PEM) en el disco duro.
  9. Copia tu ID de vendedor, ID de clave pública y ID de tienda y pégalos en los campos correspondientes en la pestaña Autenticación de tu administrador de PrestaShop.
  10. Para subir tu Llave privada, haz clic en Añadir archivo y selecciona el archivo de la clave privada (archivo PEM) que has descargado en el paso 8.

Otros problemas

Si tienes algún otro problema con tu integración, abre la pestaña Contacta con nosotros en tu administrador de PrestaShop y, a continuación, descarga tus archivos de registro. Envíalos a tu gestor de cuenta de Amazon Pay con una descripción detallada del problema, o ponte en contacto con Atención al vendedor de Amazon Pay.