FraudLabs Pro

8 tools available

FraudLabs Pro is an online payment fraud detection service that helps merchants minimize chargebacks and maximize revenue by detecting fraud across various payment methods.

Connect FraudLabs Pro to Definable to recover failed charges, triage refunds against policy, detect churn signals. Personas call FraudLabs Pro's 8 tools directly from chat or scheduled flows. Hook to a finance or growth persona — react to revenue events the moment they happen.

Common workflows with FraudLabs Pro

01

Failed charge recovery

  1. Webhook on failed payment
  2. Persona pulls customer context
  3. Drafts a recovery message
02

Refund triage

  1. Refund request arrives
  2. Agent checks policy + history
  3. Approves or routes for human review
03

Subscription churn detection

  1. Pull cancellations
  2. Identify common reasons
  3. Trigger a save-flow

FraudLabs Pro actions 8

Every FraudLabs Pro action below is a callable tool any Definable persona can invoke.

Create FraudLabs Pro Reseller Sub-Account

Creates a new FraudLabs Pro user account under a reseller account. Requires a Reseller API key (not a regular API key). Use this action to provision new sub-accounts for customers when operating as a FraudLabs Pro reseller. Returns account credentials (username and password) upon successful creation. Prerequisites: - Must have a FraudLabs Pro Reseller account (apply at https://www.fraudlabspro.com/reseller/program) - Requires valid Reseller API key (different from standard FraudLabs Pro API key) - All required fields must contain valid data matching FraudLabs Pro validation rules Important: - Phone numbers should contain only digits (no +, -, spaces, or parentheses) - Country must be valid ISO 3166-1 alpha-2 code (e.g., US, GB, CA) - Industry must be a valid ID from 1-14

FLP Feedback Order

Submit fraud screening feedback to improve FraudLabs Pro's machine learning model. Use this after reviewing a screened order to mark it as approved, rejected, or blacklisted. This feedback trains the algorithm to better detect fraud patterns in future transactions.

FraudLabs Pro Screen Order

Tool to screen orders for fraud. Use when you need to assess transaction risk before fulfillment.

Get FraudLabs Pro Order Result (v2)

Tool to retrieve an existing transaction from FraudLabs Pro fraud detection system using the v2 API. This API is only available for paid plans.

Get SMS Verification Result

Verify an OTP (one-time password) received via SMS. Returns 'Y' if the OTP is valid, 'N' if invalid or expired. Must be called after using Send SMS Verification to obtain a transaction ID.

Send SMS OTP Verification

Sends an SMS message containing a one-time password (OTP) to verify a user's phone number. The API generates a random 6-digit OTP, replaces the <otp> placeholder in your message template, and sends the SMS to the recipient. Returns a transaction ID that you must use with the Get SMS Verification Result action to verify the OTP the user enters. Testing: Use phone number '+11' for sandbox testing (no credits deducted). For verification testing with sandbox number, use OTP '123456'.

Subscribe Reseller Plan

Tool to subscribe a reseller account to a specific plan. Use after obtaining a reseller API key and selecting a plan. Example: Subscribe user "john_doe" to the MICRO plan.

Test Order Status Changed Webhook Delivery

Tool to send a test webhook payload to the provided callback URL for FraudLabs Pro order status change notifications. This helps validate your endpoint behavior. Important: FraudLabs Pro webhook registration must be configured manually via dashboard.

Frequently asked questions

What can I automate with FraudLabs Pro on Definable?

Anything FraudLabs Pro exposes through its API. Common payment processing workflows on Definable include recover failed charges, triage refunds against policy, detect churn signals. Personas can call any of the 8 FraudLabs Pro tools directly, then chain the result into another integration without you writing code.

How does FraudLabs Pro authentication work?

FraudLabs Pro uses API_KEY on Definable. You connect once from the integrations page, scoped to the permissions you choose, and from then on any persona that has the integration enabled can act on your behalf. Tokens are encrypted at rest and rotated automatically.

Is the FraudLabs Pro integration included in my Definable plan?

Yes — every Definable plan, including Starter, includes access to all 8 FraudLabs Pro tools. You only need a separate FraudLabs Pro subscription if FraudLabs Pro itself charges per seat or per API call.

Is using FraudLabs Pro through Definable secure?

Every call from a persona to FraudLabs Pro is logged with the user, persona, prompt, and response. Tokens never leave Definable's secrets vault, scopes are configurable per persona, and you can revoke access at any time from the integration page.

How do I get started with FraudLabs Pro on Definable?

Sign up for Definable, open the integrations page, find FraudLabs Pro, and connect via OAuth or API key. You can immediately attach FraudLabs Pro to any persona and start running workflows. The free Starter plan includes 5,000 credits/month.

What FraudLabs Pro actions does Definable expose?

Definable exposes all 8 FraudLabs Pro actions as callable tools — including `Create FraudLabs Pro Reseller Sub-Account`, `FLP Feedback Order`, `FraudLabs Pro Screen Order`, plus 5 more. Each tool gets a typed parameter schema so personas know exactly how to call it.

Ready to automate with FraudLabs Pro?

Wire it up in minutes. No coding required.

← All integrations