
FraudLabs Pro
fraudlabs_proFraudLabs Pro is an online payment fraud detection service that helps merchants minimize chargebacks and maximize revenue by detecting fraud across various payment methods.
Acciones disponibles (8)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Create FraudLabs Pro AccountFRAUDLABS_PRO_CREATE_ACCOUNTAcciónTool to create a new user account under a reseller. Use after gathering personal and company details.
FRAUDLABS_PRO_CREATE_ACCOUNTAcciónTool to create a new user account under a reseller. Use after gathering personal and company details.
Parámetros de entrada
faxstringFax number
keystringObligatorioReseller API key
citystringObligatorioCity
namestringObligatorioUser full name
emailstringObligatorioemailNew account email
phonestringObligatorioPhone number
statestringObligatorioState/Province
formatstringenumResponse format: json or xml
jsonxmlcompanystringObligatorioCompany name
countrystringObligatorioISO 3166 alpha-2 country code
address1stringObligatorioAddress line 1
address2stringAddress line 2
industrystringObligatorioIndustry ID
usernamestringObligatorioNew account username
zip_codestringObligatorioZIP/Postal code
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
FLP Feedback OrderFRAUDLABS_PRO_FLP_FEEDBACK_ORDERAcciónTool to submit feedback on a screened order. Use after determining whether a flagged order was approved or rejected to improve future fraud detection.
FRAUDLABS_PRO_FLP_FEEDBACK_ORDERAcciónTool to submit feedback on a screened order. Use after determining whether a flagged order was approved or rejected to improve future fraud detection.
Parámetros de entrada
idstringObligatorioUnique transaction ID returned by the screen-order API.
keystringObligatorioYour FraudLabs Pro API license key.
notestringOptional note or reason for the feedback (e.g., 'False positive').
actionstringObligatorioenumFeedback action to perform. Allowed values: APPROVE, REJECT, REJECT_BLACKLIST.
APPROVEREJECTREJECT_BLACKLISTformatstringenumResponse format. Defaults to 'json'.
jsonxml
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
FraudLabs Pro Screen OrderFRAUDLABS_PRO_FLP_SCREEN_ORDERAcciónTool to screen orders for fraud. Use when you need to assess transaction risk before fulfillment.
FRAUDLABS_PRO_FLP_SCREEN_ORDERAcciónTool to screen orders for fraud. Use when you need to assess transaction risk before fulfillment.
Parámetros de entrada
ipstringObligatorioTransaction IP address (IPv4 or IPv6)
keystringObligatorioAPI license key for FraudLabs Pro
emailstringemailUser's email address
amountnumberTransaction amount (must be positive)
bin_nostringFirst 6 or 8 digits of card for bank identification
formatstringenumResponse format
jsonxmlcurrencystringTransaction currency (ISO-4217 code, e.g., USD)
quantityintegerTotal quantity of items
usernamestringUsername used for signup
bill_addrstringBilling street address
bill_citystringBilling city
card_hashstringSHA2 hash of card number
last_namestringUser's last name
ship_addrstringShipping street address
ship_citystringShipping city
avs_resultstringSingle-character AVS result from processor
bill_statestringBilling state or province (US/CA code, e.g., NY)
cvv_resultstringSingle-character CVV2 result (processor response)
departmentstringMerchant product/service department ID
email_hashstringSHA2 hash of email if email not provided
first_namestringUser's first name
ship_statestringShipping state or province (US/CA code, e.g., NY)
user_phonestringUser's phone number
bill_countrystringBilling country ISO-3166 alpha-2 code (e.g., US)
email_domainstringEmail domain; auto-extracted if email provided
flp_checksumstringDevice validation checksum from FraudLabs Pro JavaScript
payment_modestringenumPayment mode for transaction
creditcardpaypalcodbankdepositgiftcardcryptowiredothersship_countrystringShipping country ISO-3166 alpha-2 code (e.g., US)
bill_zip_codestringBilling postal or ZIP code
ship_zip_codestringShipping postal or ZIP code
user_order_idstringMerchant's order ID (max 15 chars)
ship_last_namestringShipping recipient last name
payment_gatewaystringPayment gateway name
ship_first_namestringShipping recipient first name
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get FraudLabs Pro Order ResultFRAUDLABS_PRO_GET_ORDER_RESULTAcciónTool to retrieve the fraud analysis result of a previously screened order. Use after initial screening when you need to check an order's risk.
FRAUDLABS_PRO_GET_ORDER_RESULTAcciónTool to retrieve the fraud analysis result of a previously screened order. Use after initial screening when you need to check an order's risk.
Parámetros de entrada
idstringObligatorioUnique transaction ID from FraudLabs Pro (fraudlabspro_id) or your platform's order ID
keystringFraudLabs Pro API key. If not provided, will attempt to use key from metadata.query_params.
formatstringenumResponse format; json (default) or xml
jsonxml
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get SMS Verification ResultFRAUDLABS_PRO_GET_SMS_VERIFICATION_RESULTAcciónTool to retrieve SMS verification result. Use after sending an OTP via SMS to confirm validity.
FRAUDLABS_PRO_GET_SMS_VERIFICATION_RESULTAcciónTool to retrieve SMS verification result. Use after sending an OTP via SMS to confirm validity.
Parámetros de entrada
keystringObligatorioFraudLabs Pro API key
otpstringObligatorioOne-time password sent via SMS to the recipient's phone
formatstringenumResponse format, 'json' (default) or 'xml'
jsonxmltran_idstringObligatorioUnique transaction ID returned by the Send SMS Verification API
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Send SMS OTP VerificationFRAUDLABS_PRO_SEND_SMS_VERIFICATIONAcciónTool to send SMS OTP for phone verification. Use when you need to deliver a one-time password via SMS before verifying user identity.
FRAUDLABS_PRO_SEND_SMS_VERIFICATIONAcciónTool to send SMS OTP for phone verification. Use when you need to deliver a one-time password via SMS before verifying user identity.
Parámetros de entrada
keystringObligatorioFraudLabs Pro API key
telstringObligatorioRecipient mobile number in E.164 format, e.g., +12015550123
mesgstringObligatorioSMS message template; must include <otp> placeholder; max 140 characters
formatstringenumResponse format: json (default) or xml
jsonxmlotp_timeoutintegerOTP timeout in seconds; default 3600; min 15; max 86400
country_codestringISO 3166 country code for the phone, e.g., US
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Subscribe Reseller PlanFRAUDLABS_PRO_SUBSCRIBE_PLANAcciónTool 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.
FRAUDLABS_PRO_SUBSCRIBE_PLANAcciónTool 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.
Parámetros de entrada
keystringObligatorioYour Reseller API key.
planstringObligatorioenumPlan code. Only MICRO plan is currently accepted.
MICROSMALLMEDIUMLARGEENTERPRISEformatstringenumResponse format. Valid values: json, xml. Default is json.
jsonxmlusernamestringObligatorioUsername of the account to subscribe.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Test Order Status Changed Webhook DeliveryFRAUDLABS_PRO_WEBHOOK_ORDER_STATUS_CHANGEDAcciónTool 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.
FRAUDLABS_PRO_WEBHOOK_ORDER_STATUS_CHANGEDAcciónTool 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.
Parámetros de entrada
test_idstringTest transaction id to include in the webhook payload
test_actionstringenumFraudLabs Pro status to include in the webhook payload
APPROVEREJECTcallback_urlstringObligatoriouriURL to receive FraudLabs Pro order status change notifications
extra_fieldsobjectAdditional key/value pairs to include in the payload
payload_formatstringenumPayload encoding format for the test webhook POST
formjson
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not