MPI Externo EMV3DS

 

En el caso de que se disponga de un MPI certificado externo a Redsys, se podrán mandar las peticiones y en estas indicar que la operación viene autenticada. Este MPI, para poder realizar operaciones EMV3DS, deberá estar certificado con EMVCO y con las diversas marcas.

Las peticiones se realizarán de la misma forma que se ha explicado en el documento y añadiendo en el campo DS_MERCHANT_PARAMETERS el parámetro DS_MERCHANT_MPIEXTERNAL, del tipo JSON Object. Acceder al apartado Parámetros de entrada y salida para conocer el detalle del parámetro y de los campos que lo componen.

A continuación, se describen los datos de debe incluir el Ds_MerchantParameters para enviar una petición de autenticación con MPI en versión 1.0.2 al Servicio REST:

{

"DS_MERCHANT_ORDER":1552572812, "DS_MERCHANT_MERCHANTCODE":"999008881", "DS_MERCHANT_TERMINAL":"2", "DS_MERCHANT_CURRENCY":"978", "DS_MERCHANT_TRANSACTIONTYPE":"0", "DS_MERCHANT_AMOUNT":"1000", "DS_MERCHANT_PAN":" XXXXXXXXXXXXXXXXXX ", "DS_MERCHANT_EXPIRYDATE":"XXXX", "DS_MERCHANT_CVV2":"XXX",

" DS_MERCHANT_MPIEXTERNAL ":{

"TXID”:” VFVSTCI6Imh0dHA6XC9cL3d3dy5wcnVlYmEuY23456gh67j789”, "CAVV”:” Y23456gh67j7Imh0dHA6XC9cL3d3dy5VlYmEu89VFVSTCI6wcn” , "ECI”:”5”

}

}

 

A continuación, se describen los datos de debe incluir el Ds_MerchantParameters para enviar una petición de autenticación con MPI en versión 2 al Servicio REST:

{

"DS_MERCHANT_ORDER":1552572812, "DS_MERCHANT_MERCHANTCODE":"999008881", "DS_MERCHANT_TERMINAL":"2", "DS_MERCHANT_CURRENCY":"978", "DS_MERCHANT_TRANSACTIONTYPE":"0", "DS_MERCHANT_AMOUNT":"1000", "DS_MERCHANT_PAN":" XXXXXXXXXXXXXXXXXX ", "DS_MERCHANT_EXPIRYDATE":"XXXX", "DS_MERCHANT_CVV2":"XXX"",

" DS_MERCHANT_MPIEXTERNAL ":{

"threeDSServerTransID”:” FVSTCI6Imh0A6XC9cL3d3dy5wcnVlYmEuY23”, "authenticacionValue”:” 7Imh0dHA6XC9cL3d3dy5VlYmEu81” ,

"protocolVersion”:”2.1.0”

}

}

 

NOTA: para realizar esta integración se requiere activación por parte de la Entidad.