Skip to main content
Skip table of contents

Consideraciones y recomendaciones

La clave SHA-2, descargadas en el Paso de Generar Llaves del Comercio es necesaria para el envío de información.

La forma de integración entre el comercio y el V-POS2 es a través de JavaScript, donde este crea la función para invocar el diseño modal para el V-POS2.

JS
//Invocar al JavaScript en el Head del Formulario
<head>
<script type="text/javascript" src="https://integracion.alignetsac.com/VPOS2/js/modalcomercio.js" ></script> 
</head>

El comercio en su formulario de envío deberá agregar un tag “class” para identificar los parámetros de envio. Class=” alignet-form-vpos2”

JS
//Definir el tag Class en el Form
<form name="f1" id="f1" action="#" method="post" class="alignet-form-vpos2">

El comercio en su botón de pago deberá llamar a una función JavaScript llamada “AlignetVPOS2.openModal(Dominio del ambiente)”.

Ambiente

Ejemplo

Integración

El link del botón de pagos REDIRECT en el ambiente de Integraciones es el siguiente: https://integracion.alignetsac.com/VPOS2/faces/pages/startPayme.xhtml

CODE
<script language="Javascript">
            function enviar() {
                document.f1.action = 'https://integracion.alignetsac.com/VPOS2/faces/pages/startPayme.xhtml'
                document.f1.submit();
            }
        </script>
CODE
<input type="button" name="boton01" value="Enviar Redirect" onclick="enviar();" ondblclick="enviar();">

Producción

El link del botón de pagos REDIRECT en el ambiente de Producción es el siguiente: https://vpayment.verifika.com/VPOS2/faces/pages/startPayme.xhtml

JS
<script language="Javascript">
            function enviar() {
                document.f1.action = 'https://vpayment.verifika.com/VPOS2/faces/pages/startPayme.xhtml'
                document.f1.submit();
            }
        </script>
JS
<input type="button" name="boton01" value="Enviar Redirect" onclick="enviar();" ondblclick="enviar();">

Continuar a Consideraciones para navegador SAFARI ➡️

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.