FraudLabs Pro

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

8 actions Integration catalog
Request access
Connect FraudLabs Pro once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Create FraudLabs Pro Reseller Sub-AccountFRAUDLABS_PRO_CREATE_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 OrderFRAUDLABS_PRO_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 OrderFRAUDLABS_PRO_FLP_SCREEN_ORDER
Tool to screen orders for fraud. Use when you need to assess transaction risk before fulfillment.
Get FraudLabs Pro Order Result (v2)FRAUDLABS_PRO_GET_ORDER_RESULT2
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 ResultFRAUDLABS_PRO_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 VerificationFRAUDLABS_PRO_SEND_SMS_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 PlanFRAUDLABS_PRO_SUBSCRIBE_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 DeliveryFRAUDLABS_PRO_WEBHOOK_ORDER_STATUS_CHANGED
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.