For the best performance of Tazapay’s Fraud Detection system, you should integrate the risk SDK into every payment process initiated by shoppers. It captures advanced signals that are leveraged in Tazapay’s fraud model. These signals include:Documentation Index
Fetch the complete documentation index at: https://developer.tazapay.com/llms.txt
Use this file to discover all available pages before exploring further.
- Device Identification
- Geolocation
- Spoofing Attempts
- Fingerprinting Data
How it works

Integrate the risk SDK
Set up tazapay.js
Initialising tazapay.js with your public key
HTML
You can fetch the public key from the Tazapay dashboard.
Retrieve the session_id
When the customer clicks to pay, publish the device data and retrieve the session_idJavaScript
The function tazapay.publishRiskData() will create a promise when called which resolves into a session_id string.
Attach the session_id to the transaction
- Pass the session_id to your server.
- Pass the session_id in the API calls to the following depending on your use case
