Agregar código requerido

Este código se corresponde con la API key de acceso al SDK de LBFraud.

Campos

  • Contexto requerido,
  • TransactionID requerido, único Solicitud de identificador de transacción para resultados de fraude. Use esto en la solicitud de API
  • ID de usuario requerido Identificador de usuario
  • Datos adicionales opcional Campos extra para identificar operación y enviar a análisis.
import com.ironchip.lbfraudsdk.IronchipLBFraudSDK;
    public class MainApplication extends Application {
    private static IronchipLBFraudAndroidSDK ironchipLBFraudAndroidSDK;

@Override
public void onCreate() { super.onCreate();
    ironchipLBFraudAndroidSDK = new IronchipLBFraudAndroidSDK("bLhwSK.eTjtnd4KYCwfpU7FJgVZ67R2KDGXUXbnZ39YHz3yU1rsOvmLWA");
}

public void executeTransaction(Context context, String transactionID,String userID,String operation,HashMap<String,String> extraData){
//Call Ironchip Location Based Antifraud to Analyze transaction
//TransactionID (required,unique): transaction identifier request for fraud results
//UserID (required): User identifier
//ExtraData (optional): extra information for analysis 
// {
//   "concept": "Concept title",
//   "amount": 20,
// } two types of operations: login and transaction, if the operation is login send concept and empty amount
    ironchipLBFraudAndroidSDK.transactionPost(context, "transactionID", "userID", extraData);
 } 
}