Con el cliente inicializado para hacer transacciones solo tienes que llamar al metodo.

Al metodo sendTransaction tienes que pasarle como parametros de entrada la ID de transcción y la ID de usuario.

client
    .sendTransaction(transactionID, userID)

Eso es todo. Cada vez que se llame al metodo enviará una transacción.

Ejemplo

El código que aparece a continuación en un ejemplo completo del SDK

(Archivo JavaScript)

test.js

import { LBFraudSDK, LBFraudSDKEnvironment } from './ironchip.modern.js';

const client = new LBFraudSDK({
  apiKey: 'api-key',
  environment: LBFraudSDKEnvironment.Testing
});

const myButton = document.getElementById('myButton');

function setListener() {
  
  myButton.onclick = function(){
    const transactionID = document.getElementById('transactionId').value;
    const userID = document.getElementById('userId').value;
    client
    .sendTransaction(transactionID, userID)
    .then((success) => {console.log(success)})
    .catch((errorMsg) => {
      console.log(errorMsg)
      });
  }
}

window.onload=function(){
  setListener()
}

index.html

<!DOCTYPE html>
<html>
  <head>
    <title>Web SDK test</title>
  </head>
  <body>
    <label for="transactionId">Transaction ID:</label>
    <input type="text" id="transactionId" name="transactionId">
    
    <label for="userId">User ID:</label>
    <input type="text" id="userId" name="userId">
    
    <button id="myButton">Enviar Transacción</button>
    
    <script type="module" src="test.js"></script>
  </body>
</html>