Almacenamiento JavaScript

La interfaz de almacenamiento de JavaScript permite que Portal Carat realice la recopilación de los datos de la tarjeta del comprador en la página del comerciante, eximiendo a la tienda de manejar estos datos sensibles y dejando esta tarea bajo la responsabilidad del entorno certificado PCI DSS de Portal Carat.

Esta interfaz se recomienda para los minoristas que desean tener su propia página de pago y, al mismo tiempo, tener un alto nivel de seguridad.

Y para saber más sobre estas nomenclaturas (Bin, Software Express, Carat, e-Sitef) Leer más

Flujo#

! [] (assets / storage-js.png)

Descripción del flujo:

  • 1 . El cliente envía sus datos de compra y pasa a la pantalla de almacenamiento.
    • 1,1 . La Tienda Virtual crea una transacción de tienda en el Portal Carat, enviando los parámetros customer_id e merchant_usn.
    • 1,2 . El Portal Carat devuelve un NITA y un token de la tienda a la tienda.
    • 1,3 . La tienda muestra al comprador su página que contiene la secuencia de comandos de Portal Carat y los campos de datos de la tarjeta con las clases especificadas en [Campos con datos de tarjeta] (almacenamiento-js-virtualstore-page.md # campos-con-datos-de-tarjeta)
  • 2. El cliente completa los detalles de su tarjeta y envía los detalles de su tarjeta. Llama al script de la tienda en línea de Portal Carat, pasando como parámetros el NITA, el Store Token, el código de la tienda, la identificación del autorizador y las funciones de devolución de llamada (procedimientos de la tienda que se llamarán después de que se almacene el Portal Carat).
    • 2,1 . De forma síncrona, Pagamento Online realizará un POST HTTPS a la URL de almacenamiento proporcionada por el comerciante y registrada en el back office de Portal Carat. El POST enviado contendrá el Hash de la tarjeta almacenada. [Más información] (pago-html-armazenamento.md#aviso-de-armazenamento)
    • 2,2 . La respuesta de la tienda al POST HTTPS debe ser "200 OK".
    • 2.3 \ .Portal Carat devuelve el resultado del almacenamiento, incluido el código, el mensaje, el estado de la transacción, nsu de la la tienda y nita.
    • 2,4 . Callback del comerciante es llamado.