Página principal



Estándar de Estructura Documentaria

Descargar 364.02 Kb.
Ver original pdf

Estándar de Estructura Documentaria





Descargar 364.02 Kb.
Ver original pdf
Fecha de conversión10.08.2018
Tamaño364.02 Kb.

 

Información Técnica sobre 

Comercio Electrónico Visa CheckOut 

Versión Nº: 3 

 

 

 

Propiedad de Compañía Peruana de Medios de Pago S.A.C. - Prohibida cualquier reproducción, distribución o comunicación para otros fines, 

salvo autorización expresa de Visanet Perú. 

Página 1 de 29 

25/10/2016 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INFORMACIÓN TÉCNICA 

SOBRE 

COMERCIO ELECTRÓNICO 

VISA CHECKOUT 


 

Información Técnica sobre 

Comercio Electrónico Visa CheckOut 

Versión Nº: 3 

 

 

 

Propiedad de Compañía Peruana de Medios de Pago S.A.C. - Prohibida cualquier reproducción, distribución o comunicación para otros fines, 

salvo autorización expresa de Visanet Perú. 

Página 2 de 29 

25/10/2016 

INDICE 

 

1.

 

OBJETIVO ............................................................................................................................. 3

 

2.

 

CONFIGURACIÓN DE DEVICE FINGERPRINT EN LA PÁGINA WEB DEL COMERCIO . 3

 

2.1

 

DATOS PARA LA INTEGRACIÓN .................................................................................... 3

 

2.2

 

INCLUIR FUNCIÓN DE CAPTURA DE DEVICE FINGERPRINT EN LA PÁGINA WEB  3

 

2.3

 

RESUMEN DEL PROCESO DE INVOCACIÓN ................................................................ 4

 

3

 

PROCESO DE CONFIGURACIÓN DE VISA CHECKOUT .................................................. 5

 

3.1

 

DATOS PARA LA INTEGRACIÓN .................................................................................... 5

 

3.2

 

INCLUIR EL BOTÓN DE VISA CHECKOUT EN LA PÁGINA. ........................................ 5

 

3.3

 

PREVENCIÓN DE CLICKJACKING ................................................................................. 8

 

3.4

 

CONTROLAR LAS OPERACIONES DE VISA CHECKOUT LIGHTBOX ...................... 10

 

3.4.1

 

MANEJADOR DE EVENTOS V.INIT ........................................................................... 10

 

3.4.2

 

MANEJADOR DE EVENTOS V.ON ............................................................................. 12

 

3.5

 

MOSTRAR EL RESUMEN DE VISA CHECKOUT (DESENCRIPTAR) .......................... 16

 

3.5.1

 

DESENCRIPTAR .......................................................................................................... 16

 

3.5.2

 

MOSTRAR RESUMEN EN SU PÁGINA ...................................................................... 16

 

4

 

PROCESO DE AUTORIZACIÓN......................................................................................... 22

 

4.1

 

WEB SERVICE PARA TRANSACCIONES CON VISA CHECKOUT ............................ 22

 

4.2

 

MOSTRAR EL RESULTADO DE LA TRANSACCIÓN ................................................... 25

 

5

 

ANEXO 1 - EJEMPLOS PARA DESENCRIPTAR PAYLOAD. .......................................... 26

 

 

 

 


 

Información Técnica sobre 

Comercio Electrónico Visa CheckOut 

Versión Nº: 3 

 

 

 

Propiedad de Compañía Peruana de Medios de Pago S.A.C. - Prohibida cualquier reproducción, distribución o comunicación para otros fines, 

salvo autorización expresa de Visanet Perú. 

Página 3 de 29 

25/10/2016 

 

1. 

Objetivo 

 

 

Este documento tiene como objetivo describir los pasos a seguir por un comercio para la 

integración a Visa CheckOut, los cuales son: 

 

1. Configuración de Device Fingerprint en la página web del comercio. 

2. Configuración botón Visa CheckOut 

3. Proceso de Autorización 

 

Visa CheckOut es flexible en su forma de integrar, este documento muestra una forma resumida 

de este proceso. Para acceder a información adicional deberá ponerse en contacto con el equipo 

de Visanet. 

 

2. 

Configuración de Device Fingerprint en la página web del comercio 

 

Esta configuración servirá para recuperar información de un dispositivo remoto con el propósito 

de identificarlo. La captura del Device Fingerprint (huella digital) permite mejorar el análisis del 

sistema CyberSource para la prevención de fraudes.  

 

A  continuación  una  descripción  de  cómo  realizar  la  captura  del  Device  Fingerprint  con    las 

librerías, que serán distribuidas por VisaNet, para los entornos de integración y producción. 

 

2.1  Datos para la integración 

 

Utilizar  la  librería  java  Script  [prd/dev]_

dfp.js

  para  controlar  la  operativa  de  Device 

Fingerprint en la página web. Existe una versión de integración y otra de producción: 

 

Ambiente 

Librería 

Integración 

dev_dfp.js 

Producción  

prd_dfp.js 

 

Incluir la siguiente línea en el header de la página web desde donde se realizará la captura. 

 

  

//Invocación a la librería JS

 

 

 

 

2.2  Incluir función de captura de Device Fingerprint en la página web 

 

Datos necesarios para la captura del Device Fingerprint: 

 

1.  codComercio:  Código  que  VisaNet  asigna  al  comercio  cuando  se  registra  en  Comercio 

Electrónico. 

2.  uuid: Identificador único que debe generar el comercio para cada  transacción. Este  valor 

también se utilizará en el proceso de autorización (

Véase

). 

3.  numOrden: Número de orden del pedido de compra. Este  valor debe ser único por petición 

de  autorización,  el  mismo  que  también  será  incluido  en  la  trama  para  el  proceso  de 

autorización.. 

4.  cliente:  IP  del  cliente  (tarjetahabiente)  que  realiza  la  transacción  pago  y  que  deberá  ser 

capturada por la aplicación del comercio. 

 

 


 

Información Técnica sobre 

Comercio Electrónico Visa CheckOut 

Versión Nº: 3 

 

 

 

Propiedad de Compañía Peruana de Medios de Pago S.A.C. - Prohibida cualquier reproducción, distribución o comunicación para otros fines, 

salvo autorización expresa de Visanet Perú. 

Página 4 de 29 

25/10/2016 

 

Colocar la siguiente función en el header de la página donde se incluirá el botón de VISA Checkout 

y configurar los valores indicados 

 

 

… 

function capturaDFP(){ 

var uuid= "57da56ca-608d-15c0-04bf-d725736c7009";  //Identificador Único de la Transacción 

var numOrden= "000000001";            //Número de Orden del Pedido 

var  ipCliente=  "191.98.100.200";     //IP  del  Cliente  que  accede  a  la  página  del comercio. 

var codComercio= "123456789"; //Código del comercio asignado por VisaNet. 

initDFP(uuid, numOrden, ipCliente, codComercio); 

… 

 

 

Luego colocar el llamado al método "capturaDFP" en el evento onload de la página de pago. Por 

ejemplo: 

 

 

 

 

 

2.3  Resumen del Proceso de Invocación 

 

El comercio debe seguir los siguientes pasos para invocar al Device Fingerprint. 

 

1.  Capturar el IP del cliente. 

2.  Generar el UUID. 

3.  Generar el numOrden. 

4.  Invocar la función "capturaDFP" enviando los parámetros indicados en el evento onload que 

se encuentra en la misma página de pago.  

 

 


 

Información Técnica sobre 

Comercio Electrónico Visa CheckOut 

Versión Nº: 3 

 

 

 

Propiedad de Compañía Peruana de Medios de Pago S.A.C. - Prohibida cualquier reproducción, distribución o comunicación para otros fines, 

salvo autorización expresa de Visanet Perú. 

Página 5 de 29 

25/10/2016 

 

Proceso de configuración de Visa CheckOut 

 

El siguiente paso para la integración es la configuración de Visa CheckOut, para ello se debe 

añadir el botón de Visa CheckOut a su página web e incluir el JavaScript necesario para 

manejar los eventos asociados a este botón. 

 

3.1  Datos para la Integración 

 

Debe utilizar la librería java Script sdk.js para controlar la operativa de VCO en la página 

web. Existe una versión de integración y otra de producción: 

 

Ambiente 

URL 

Integración 

https://sandbox-assets.secure.checkout.visa.com/ 

checkout-widget/resources/js/integration/v1/sdk.js 

Producción  

https://assets.secure.checkout.visa.com/ 

checkout-widget/resources/js/integration/v1/sdk.js 

 

Ejemplo: 

 

src="https://sandbox-assets.secure.checkout.visa.com/checkout-widget/resources/js/integration/v1/sdk.js"> 

 

 

 

3.2 

Incluir el botón de Visa CheckOut en la página. 

 

Para colocar el botón de VISA Checkout en la página web, debe utilizar la etiqueta html "img" y 

hacer referencia a la clase "v-button" ello para la correcta invocación del botón. Cuando el 

cliente haga clic sobre este se levantará el lightbox para la autenticación o registro y selección 

de la tarjeta con la cual se realizará el pago. 

Existe una versión de integración y otra de 

producción:

  

 

Ambiente 

URL 

Integración 

https://sandbox.secure.checkout.visa.com/wallet-services-

web/xo/button.png 

Producción 

https://secure.checkout.visa.com/wallet-services-web/xo/button.png

 

 

Ejemplo: 

 

<

body> 

... 

"https://sandbox.secure.checkout.visa.com/wallet-services-web/xo/button.png?..." 

/> 

... 

 

web/xo/button.png?size=213&color=neutral" /> 



Similar:

Estándar de Estructura Documentaria iconCap. Estándar de Comercio Justo de wfto 6) Introducción, estructura, aplicación y definiciones Introducción
Organizaciones de Comercio Justo (ftos-siglas en inglés) en relación con sus prácticas de Comercio Justo. Se compone de un conjunto...
Estándar de Estructura Documentaria iconCapitulo I estructura de la conferencia de servicios generales
El Plan de la Conferencia tiene una estructura, fue establecido por Bill W. y el Dr. Bob y fue confirmado en 1955
Estándar de Estructura Documentaria iconFacultad de ciencias de la salud carrera profesional de odontologia estructura curricular
Región y del país; el diseño, la estructura y evaluación de los documentos curriculares, tiene importancia capital en la consecución...
Estándar de Estructura Documentaria iconEstructura-cod (ver 0) Rev
Od y fue elaborado a partir de la que figura en el Anexo VII del Pliego de Bases y Condiciones de la Licitación Pública Internacional...
Estándar de Estructura Documentaria iconBases estándar as servicios
Bases estándar de adjudicación simplificada para la contratación de servicios en general
Estándar de Estructura Documentaria iconBases estándar as obras
Bases estándar de adjudicación simplificada para la contratación de la ejecución de obras
Estándar de Estructura Documentaria iconBases estándar de as obras
Bases estándar de adjudicación simplificada para la contratación de la ejecución de obras
Estándar de Estructura Documentaria iconBases estándar de concurso público para la contratación de servicios o para consultoría en general
Bases estándar de adjudicación directa pública para la contratación de la ejecución de obras
Estándar de Estructura Documentaria iconEstándar de Verificación de Seguridad en Aplicaciones 1
El estándar de verificación de seguridad en aplicaciones es una lista de requerimientos de seguridad o pruebas que pueden ser utilizadas...


Descargar 364.02 Kb.
Ver original pdf