Pagos bajo demanda

Para poder generar el deviceFingerPrint es necesario ejecutar la siguiente función

Variable OrgId para pruebas y producción

Non-flash production OrgId: 9ozphlqx
Non-flash test OrgId: 45ssiuz3

const doProfile = function (orgId) {
  let sessionID = new Date().getTime()
  let tmScript = document.createElement("script")
  tmScript.src = "https://h.online-metrix.net/fp/tags.js?org_id=" + orgId + "&session_id=" + sessionID
  tmScript.type = "text/javascript"
  document.getElementsByTagName("head")[0].appendChild(tmScript)
  //Iframe Code
  let iframeTM = document.createElement("iframe")
  iframeTM.setAttribute('id', 'iframeTM')
  iframeTM.style.width = "100px"
  iframeTM.style.height = "100px"
  iframeTM.style.border = "0"
  iframeTM.style.position = "absolute"
  iframeTM.style.top = "-5000px"
  iframeTM.src = "https://h.online-metrix.net/fp/tags?org_id=" + orgId + "&session_id=" + sessionID
  document.body.appendChild(iframeTM)
  return sessionID
}

📘

Reglas del deviceFingerPrint

El deviceFingerPrint captura la informacion del dispositivo que manda la transaccion, es necesario que para cada ejecucion del servicio de on demand se genere un nuevo deviceFingerPrint para garantizar mayor seguridad en cada transaccion.

Language
Click Try It! to start a request and see the response here!