API – Developers Docs API – Developers Docs
  • Cyberpac
  • Addon Payments
  • Pagos integrados en TPV
  • Inglés
API – Developers Docs API – Developers Docs
API – Developers Docs
  • Cyberpac
  • Addon Payments
  • Pagos integrados en TPV
  • Inglés

Addon Payments

  • Icono de carpeta cerrada Icono de apertura de carpetaIntegraciones
    • Empieza a integrar
      • Bienvenida para las integraciones en CMS
      • Introducción a las integraciones: Hosted, Host2Host y JavaScript
    • Plugins para CMS
      • PrestaShop
        • Instalación y configuración de PrestaShop
        • Errores frecuentes en la instalación y configuración de PrestaShop
        • Gestión de transacciones en PrestaShop
      • WooCommerce
        • Instalación y configuración de WooCommerce
        • Errores frecuentes en la instalación y configuración de WooCommerce
        • Gestión de transacciones en WooCommerce
      • Magento
        • Instalación y configuración de Magento
        • Errores frecuentes en la instalación y configuración de Magento
        • Gestión de transacciones en Magento
      • Salesforce
        • Salesforce Commerce Cloud
    • Tarjetas
      • Integración Hosted
      • Integración Host2Host
      • Integración JavaScript
      • PSD2 y 3DSv2
      • Certificación PCI DSS
    • Complementa tu integración
      • Funcionalidades adicionales
      • Gestión de las notificaciones
      • Complementa la integración JavaScript
      • Personalización de la experiencia de pago
      • Pase a Producción
      • Cifrado, firma y envío de la petición
      • Redirección del cliente
    • Métodos de pago
      • Apple Pay
      • PayByBank
      • Amex
      • PayPal
      • Worldpay
      • Bizum
      • PeX
      • Quix
    • Recursos
      • Glosario
      • Soluciones de pago
      • Códigos de respuesta
      • Códigos de países y estados
      • Códigos de divisa
      • Códigos y validaciones del tipo de documento identificativo
      • Tarjetas para pruebas
    • Herramientas
      • Cifrado y descifrado
      • Postman
      • SDKs
  • Icono de carpeta cerrada Icono de apertura de carpetaPortal BackOffice
    • Guía de uso de Pago por Enlace
    • Consulta de operaciones
    • Creación de usuarios
  • Icono de carpeta cerrada Icono de apertura de carpetaConsultas frecuentes

Pase a Producción

Cómo obtener la clave de cifrado y la clave API para entorno de Producción

IMPORTANTE: Las claves son únicas para cada terminal y diferentes según el entorno (Staging o Producción).

La contraseña de cifrado es un código alfanumérico imprescindible para poder realizar operaciones a través de tu TPV virtual y es diferente según el entorno.

La contraseña JavaScript es un identificador UUID único que autoriza la conexión y renderizado del cajero por JavaScript, el cual también es utilizado por los módulos para CMS.

Dependiendo del tipo de integración necesitarás obtener una (1) o dos (2) claves a través del Portal BackOffice de Addon Payments:

  • Integración por JavaScript o por módulo para CMS (PrestaShop, WooCommerce, Magento, Salesforce).
    • Contraseña de cifrado.
    • Contraseña de JavaScript.
  • Integración Hosted o Host2Host:
    • Contraseña de cifrado.

Por motivos de seguridad, las contraseñas de cifrado y JavaScript para el entorno de Producción no se facilitan por correo electrónico. Puedes recuperarlas directamente a través del Portal BackOffice de Addon Payments. Para obtener las contraseñas correctas antes de operar en entorno de Producción, sigue estos pasos:

  1. Accede al Portal BackOffice de Addon Payments.
    • Haz clic en el enlace o introduce la URL en el navegador según el entorno que quieras consultar o gestionar:
      • Staging/Pruebas:  https://smb-stg.addonpayments.com
      • Producción: https://smb.addonpayments.com
    • En la pantalla de acceso puedes modificar el idioma del Portal BackOffice. Pulsa el botón para cambiar el idioma entre Español (ES), Inglés (EN) y Catalán (CA).
    • Introduce tu usuario y contraseña de acceso. Pulsa en “INICIAR SESIÓN”.
  2. En la parte inferior del menú lateral izquierdo, pulsa en “Configuración de Comercio” > “Gestión de Contraseñas”.
  3. En la pestaña “Cambiar Contraseña de Checkout”, pulsa el botón “Recuperar Contraseña guardada”, situado en la parte inferior izquierda.
  4. Se abrirá una ventana emergente con la contraseña de cifrado. Copia la contraseña y pulsa el botón “Cerrar”.

Nota: Si tu integración es por módulo para CMS o JavaScript también necesitarás recuperar la contraseña para JavaScript. Sigue estos pasos:

  1. Pulsa en la pestaña “Cambiar Contraseña JavaScript”.
  2. Pulsa en el botón “Recuperar Contraseña guardada”.
  3. Se abrirá una ventana emergente con la contraseña de cifrado. Copia la contraseña y pulsa el botón “Cerrar”.

Cambio de contraseña de JavaScript y de cifrado

Puedes modificar las contraseñas de cifrado y JavaScript siguiendo distintos pasos.

Cambio de contraseña JavaScript

  1. Accede a la pestaña “Cambiar Contraseña JavaScript”.
  2. Introduce la contraseña que quieras en los campos “Contraseña” y “Confirme Contraseña”. La clave debe cumplir los requisitos indicados (formato UUID válido).
  3. Despliega el panel “Configuración avanzada”. En él puedes seleccionar si quieres que el cambio de contraseña sea instantáneo o si prefieres que tanto la contraseña anterior como la nueva sean válidas durante un plazo de cinco (5) minutos. De esta forma puedes actualizar la contraseña en tu plataforma de comercio electrónico sin sufrir detención del servicio.
  4. Si la contraseña coincide en ambos campos y cumple las condiciones indicadas, aparecerá el botón “Guardar Contraseña JavaScript” en la esquina inferior derecha. Haz clic en él.
  5. Al pulsar el botón aparecerá una ventana emergente informando del cambio en la contraseña introducida.
  6. Pulsa en “Sí” para que el cambio sea definitivo.
  7. A partir de este momento, y salvo que lo hayas modificado mediante la opción disponible en “Configuración avanzada”, tienes cinco (5) minutos en los que tanto la contraseña antigua como la nueva serán funcionales. Pasados los cinco (5) minutos, sólo podrás operar en tu TPV virtual de Addon Payments con la contraseña nueva.

Cambio de contraseña de cifrado

  1. Accede a la pestaña “Cambiar Contraseña de Checkout”.
  2. Introduce la contraseña que quieras en los campos “Contraseña” y “Confirme Contraseña”. La clave debe cumplir los requisitos indicados (6-20 caracteres, etc).
  3. Despliega el panel “Configuración avanzada”. En él puedes seleccionar si quieres que el cambio de contraseña sea instantáneo o si prefieres que tanto la contraseña anterior como la nueva sean válidas durante un plazo de cinco (5) minutos. De esta forma puedes actualizar la contraseña en tu plataforma de comercio electrónico sin sufrir detención del servicio.
  4. Si la contraseña coincide en ambos campos y cumple las condiciones indicadas, aparecerá el botón “Guardar Contraseña Checkout” en la esquina inferior derecha. Haz clic en él.
  5. Al pulsar el botón aparecerá una ventana emergente informando del PBKDF2 With HmacSHA256 de la contraseña introducida. Este código (PBKDF2 With HmacSHA256) es el que deberás utilizar como nueva clave de cifrado.
  6. Copia y guarda la nueva contraseña de cifrado (PBKDF2 With HmacSHA256), y pulsa en “Sí” para que el cambio sea definitivo.
  7. A partir de este momento, y salvo que lo hayas modificado mediante la opción disponible en “Configuración avanzada”, tienes cinco (5) minutos en los que tanto la contraseña antigua como la nueva serán funcionales. Pasados los cinco (5) minutos, sólo podrás operar en tu TPV virtual de Addon Payments con la contraseña nueva.

    Configurar tu pasarela para entorno de Producción

    Una vez hayas configurado las claves y, si corresponde, también la de JavaScript, es necesario actualizar la configuración de la pasarela de pago en tu plataforma de comercio electrónico para operar en entorno de Producción. Dependiendo del tipo de plataforma para venta online hay distintas indicaciones.

    Integración Hosted

    1. Cambia la URL a la que se envían las peticiones por la siguiente:  https://checkout.addonpayments.com/EPGCheckout/rest/online/tokenize
    2. Sustituye la contraseña de cifrado por la última obtenida. Consulta la sección Cómo obtener la clave de cifrado y la clave API para entorno de Producción de esta guía.

    Integración por Host2Host

    1. Modifica la URL a la que se envían las peticiones por:
      https://checkout.addonpayments.com/EPGCheckout/rest/online/pay
    2. Sustituye la contraseña de cifrado por la última obtenida. Consulta la sección Cómo obtener la clave de cifrado y la clave API para entorno de Producción de esta guía.

    Integración por JavaScript

    1. Modifica la URL a la que se envían las peticiones de autorización por:
      https://epgjs-mep.addonpayments.com/auth     
    2. Modifica la URL a la que se envían las peticiones de pago por:
      https://epgjs-mep.addonpayments.com/charge/v2
    3. Sustituye la contraseña de cifrado por la última obtenida. Consulta la sección Cómo obtener la clave de cifrado y la clave API para entorno de Producción de esta guía.
    4. Sustituye la contraseña de JavaScript por la última obtenida. Consulta la sección Cómo obtener la clave de cifrado y la clave API para entorno de Producción de esta guía.

      Plataformas modulares

      En caso de desconocer cómo realizar los cambios en tu plataforma, contacta con tu empresa integradora para solicitarle los pasos específicos a seguir.

      PrestaShop

      1. Accede a la configuración del módulo de pago de Addon Payments.
      2. Establece el selector de “Modo de producción” a “Habilitado”.
      3. Introduce la contraseña obtenida para JavaScript en “Clave API”. Puedes obtener la contraseña de JavaScript en la sección Cómo obtener la clave de cifrado y la clave API para entorno de Producción de esta guía.
      4. Introduce la contraseña para cifrado en “Contraseña”. Puedes obtener la contraseña de cifrado en la sección Cómo obtener la clave de cifrado y la clave API para entorno de Producción de esta guía.
      5. Pulsa el botón “Guardar” situado en la parte inferior derecha del formulario para guardar los cambios.
      6. Vacía la memoria caché de PrestaShop.

      WooCommerce

      1. Accede a la configuración del módulo de pago de Addon Payments.
      2. Marca la casilla de “Modo de producción”.
      3. Introduce la contraseña para JavaScript en “API Key”. Puedes obtener la contraseña de JavaScript en la sección Cómo obtener la clave de cifrado y la clave API para entorno de Producción de esta guía.
      4. Introduce la contraseña para cifrado en “Contraseña”. Puedes obtener la contraseña de cifrado en la sección Cómo obtener la clave de cifrado y la clave API para entorno de Producción de esta guía.
      5. Pulsa el botón “Guardar los cambios” situado en la parte inferior izquierda del formulario para guardar los cambios.

      Magento

      1. Accede a la configuración del módulo de pago de Addon Payments.
      2. Despliega el panel “Credentials”.
      3. Introduce la contraseña para JavaScript en “Merchant Key”. Puedes obtener la contraseña de JavaScript en la sección Cómo obtener la clave de cifrado y la clave API para entorno de Producción de esta guía.
      4. Introduce la contraseña para cifrado en “Merchant Secret”. Puedes obtener la contraseña de cifrado en la sección Cómo obtener la clave de cifrado y la clave API para entorno de Producción de esta guía.
      5. Haz clic en el desplegable “Sandbox” y pulsa la opción “No”.
      6. Pulsa el botón “Save Config” en la parte superior derecha del formulario para guardar los cambios.
      7. Vacía la memoria caché de Magento.

      Probar el correcto funcionamiento en entorno de Producción

      Cuando hayas configurado tu pasarela de pagos para operar en entorno de Producción, puedes comprobar el funcionamiento del módulo o desarrollo junto a la correcta configuración de los datos de tu comercio.

      El proceso recomendado consiste en realizar dos pedidos a través de tu plataforma de comercio electrónico en cada una de las soluciones de pago disponibles. Haz el primer pedido usando una cuenta o tarjeta operativa y el segundo pedido con otra cuenta o tarjeta no operativa. Verifica que tu plataforma de comercio electrónico gestiona correctamente las notificaciones recibidas desde Addon Payments.

      Por motivos de seguridad, no existe una tarjeta para hacer pruebas en operaciones autorizadas en entorno de Producción. Las pruebas de operaciones autorizadas sólo pueden realizarse con tarjetas reales y operativas.

      Si has completado todos los pasos del proceso de integración, tu TPV virtual ya está operativo y listo para empezar a recibir operaciones.

      Comparte este documento

      Pase a Producción

      Copiar el enlace

      Icono del portapapeles
      Tabla de Contenidos

      Productos

      • Cyberpac
      • Addon Payments
      • Pagos integrados en TPV
      • Universal Pay
      • Addon 1 - XML API Integration

      Ventas

      Cuéntanos cómo es tu negocio para ofrecerte la mejor solución.

      Contacta con un experto

      Soporte técnico

      ¿Ya eres cliente y necesitas ayuda? Contacta con nosotros, estamos a tu disposición.

      Ayuda

      Socios

      Trabajamos con los mejores partners de soluciones in-store y eCommerce. ¿Quieres unirte?

      Únete a nosotros

      © Comercia Global Payments

      Política de privacidad
      Ejercicio de Derechos
      Información a Clientes
      Canal de denuncia
      Aviso Legal
      Política de cookies
      Pregúntale a la IA
      Escribe tu pregunta. Por ejemplo: ¿Cómo creo un enlace de pago?
      La SmartWiki puede omitir datos. Verifica la información o contacta con soporte.

      SmartWiki, Impulsada por IA

      API - Developers Docs
      Gestionar el consentimiento de las cookies
      Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
      Funcional Siempre activo
      El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas
      Preferencias
      El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario
      Estadísticas
      El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario
      Marketing
      El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.
      Administrar opciones Gestionar los servicios Gestionar {vendor_count} proveedores Leer más sobre estos propósitos
      Ver preferencias
      {title} {title} {title}

      Cyberpac

      Consulta la documentación de Cyberpac. Aquí tienes las distintas secciones:

      Canales

      Módulos de integración

      Integraciones a medida

      Consulta la documentación de las distintas secciones de integraciones:

      Comienza a integrar

      undraw_add_to_cart_re_wrdo 1 (1) (1)

      Plugins para CMS

      Complementa la integración

      SDKs

      Métodos de pago

      Herramientas

      Addon Payments

      Consulta la documentación de Addon Payments. Aquí tienes las distintas secciones:

      Integraciones

      Consultas frecuentes

      Portal Backoffice

      Pagos integrados en TPV

      Crea una solución que te ayudará a automatizar procesos. Incluso, podrás agregar procesos de pago en terminales físicos.

      Pago integrado con TPV Android

      Pago integrado con Smartphone TPV

      Fichas Técnicas TPVs