NEW Workflow v2 · the multi-agent verification layer is live
All apps

FraudLabs Pro

payment processing 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.

About this integration

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.

Connect FraudLabs Pro to Definable and it becomes a set of typed tools your agents plan with — triggered by events, run on schedules, or invoked mid-conversation. Every write is checked by the verifier before it lands.

Auth OAuth2 · 2 clicks
Tools 8 exposed
Plans All, incl. Free
Data Never trained on

FraudLabs Pro · in workflows

What teams actually run.

Three patterns teams run with FraudLabs Pro on day one. Each one is a plain-English prompt — no canvas, no glue code — and you can remix them into anything.

01

Failed charge recovery

Webhook on failed payment
Persona pulls customer context
Drafts a recovery message
02

Refund triage

Refund request arrives
Agent checks policy + history
Approves or routes for human review
03

Subscription churn detection

Pull cancellations
Identify common reasons
Trigger a save-flow

8 tools available

The FraudLabs Pro toolbox.

Every FraudLabs Pro capability your agents can call, each with a typed schema the planner reads. The router picks the right tool per step; the verifier checks the result.

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.

See it run

One prompt, start to finish.

A real prompt, the FraudLabs Pro tools it calls, and what comes back. This is the whole interface — describe the outcome, agents handle the rest.

Run a real FraudLabs Pro task end-to-end — plan it, execute across the API, and hand back a verified result.

fraudlabs_pro.create_fraudlabs_pro_reseller_sub_account Creates a new FraudLabs Pro user account under a reseller account. Requires a Reseller API
fraudlabs_pro.flp_feedback_order Submit fraud screening feedback to improve FraudLabs Pro's machine learning model. Use thi
fraudlabs_pro.fraudlabs_pro_screen_order Tool to screen orders for fraud. Use when you need to assess transaction risk before fulfi · verified
done

Done. FraudLabs Pro responded across 3 calls, the verifier signed off, and the result is logged with every payload.

FAQ · FraudLabs Pro

Questions, answered.

What teams ask before connecting FraudLabs Pro.

01 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.

02 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.

03 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.

04 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.

05 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.

06 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.

Put FraudLabs Pro to work tonight.

Connect in two clicks, describe an outcome, and your first workflow is live in minutes. Free plan included — no card required.

← All apps