View Categories

Introducing New Payload Format for Custom Webhook

1 min read

New Payload Format for Custom Webhook

Introduction #

We are pleased to introduce the updated custom webhook notification payload for FraudLabs Pro, designed to streamline real-time transaction tracking and offer seamless integration for your fraud detection workflows. Transitioning to a structured JSON format, the new payload delivers key transaction data—including order id, customer name and email, and order amount—directly to your custom endpoint. This modernization improves data readability, simplifies server-side parsing, and ensures your system receives reliable, instant updates whenever order statuses or manual review decisions are triggered in the FraudLabs Pro merchant portal.

What’s New in the Custom Webhook #

Compared to the V1 payload, which used the id and action fields, the V2 payload uses more descriptive field names and includes additional transaction and customer information. The table below highlights the changes between the two payload versions.

V1 FieldV2 FieldDescription
idfraudlabspro_idThe unique identifier for the transaction.
actionfraudlabspro_statusThe final action based on the rules analysis.
user_order_idThe merchant identifier used to uniquely identify a transaction.
full_nameThe user’s first and last name.
emailThe user’s email address.
currencyThe currency used in the transaction in ISO-4217 (3 characters) format.
amountThe total amount of the transaction.

This is a sample response in JSON:

{
"fraudlabspro_id": "20260820-DEFF8Z",
"user_order_id": "1001",
"fraudlabspro_status": "APPROVE",
"full_name": "John Doe",
"email": "johndoe@gmail.com",
"currency": "USD",
"amount": 199.00
}

For more information about custom webhooks, see the Developer Guide.

How to Switch Your Custom Webhook to V2 #

This update will work seamlessly for new users, who will receive the v2 format by default. However, existing users who have previously set up a custom webhook may need to follow the steps below to transition to the v2 format:

  1. Update the existing configuration in their custom webhook endpoint.
  2. Log in to their FraudLabs Pro account dashboard.
  3. Go to the Settings > General.
  4. Navigate to Custom Notification Settings under the Notification Settings section.
  5. Locate the button under the Custom Webhook URL setting and click on it.FraudLabs Pro Custom Webhook V2 setting
  6. You will receive data in v2 format from now on.

Conclusion #

The V2 custom webhook payload provides more complete transaction information in a structured JSON format, making it easier to integrate FraudLabs Pro notifications with your existing workflows. New users will receive V2 by default, while existing users can switch their custom webhook configuration to V2 from the FraudLabs Pro merchant portal.


Ready to Streamline Your Fraud Detection?

Integrate real-time transaction updates into your workflow & simplify fraud monitoring with webhook flexible notifications.

Scroll to Top