FraudRulePage
items object[]required
Possible values: [ALLOW, REVIEW, BLOCK, POST_AUTH_VOID, MONITOR]
applicability objectnullable
Possible values: [AUTHORITATIVE, ADVISORY, UNAVAILABLE]
Possible values: [CNP, CARD_PRESENT, KEYED, RECURRING]
condition objectrequired
Possible values: Value must match regular expression [A-Za-z]{3}
Possible values: [TRANSACTION, PAYMENT_CREDENTIAL, SOURCE_IP, CUSTOMER, BIN_IIN]
Possible values: [AMOUNT, VELOCITY_COUNT, VELOCITY_AMOUNT, VELOCITY_DISTINCT_CREDENTIALS, SIGNAL, SAFE_TRANSACTION_SCORE]
Required for SAFE_TRANSACTION_SCORE: payment-risk-v1, 0 lowest risk and 100 highest. Not an approval probability.
Possible values: [payment-risk-v1]
Possible values: [GREATER_THAN_OR_EQUAL, LESS_THAN_OR_EQUAL, PRESENT]
Possible values: [CARD_TESTING, BANK_ACCOUNT_TESTING, RECENT_DECLINE_BURST, RECENT_HIGH_RISK_SCORE, PRIOR_CHARGEBACK, CVV_MISMATCH, HIGH_RISK_COUNTRY, ADDRESS_MATCH, ADDRESS_MISMATCH, ADDRESS_UNAVAILABLE, ZIP_MATCH, ZIP_MISMATCH, ZIP_UNAVAILABLE, NAME_MATCH, NAME_MISMATCH, NAME_UNAVAILABLE, PHONE_MATCH, PHONE_MISMATCH, PHONE_UNAVAILABLE, EMAIL_MATCH, EMAIL_MISMATCH, EMAIL_UNAVAILABLE, IP_ADDRESS_MATCH, IP_ADDRESS_MISMATCH, IP_ADDRESS_UNAVAILABLE, NETWORK_ENHANCED_AUTH_AVAILABLE, NETWORK_ENHANCED_AUTH_UNAVAILABLE, NETWORK_ENHANCED_AUTH_UNKNOWN, RECAPTCHA_AUTOMATION, RECAPTCHA_UNEXPECTED_ENVIRONMENT, RECAPTCHA_TOO_MUCH_TRAFFIC, RECAPTCHA_UNEXPECTED_USAGE_PATTERNS, RECAPTCHA_LOW_CONFIDENCE, RECAPTCHA_HIGH_TRANSACTION_VELOCITY, RECAPTCHA_EXCESSIVE_ENUMERATION_PATTERN, RECAPTCHA_SHORT_IDENTITY_HISTORY, RECAPTCHA_GEOLOCATION_DISCREPANCY, RECAPTCHA_ASSOCIATED_WITH_FRAUD_CLUSTER, RECAPTCHA_STOLEN_INSTRUMENT_HIGH_RISK_V1, RECAPTCHA_CARD_TESTING_HIGH_RISK_V1, RECAPTCHA_LOW_BEHAVIORAL_TRUST_V1, RECAPTCHA_UNKNOWN]
Possible values: [ATTEMPTED, APPROVED, DECLINED, VERIFICATION_MISMATCH]
window objectnullable
Possible values: > 0 and <= 2678400
Possible values: [SECONDS, MINUTES, HOURS, DAYS]
definedScope objectrequired
Possible values: [DEFAULT, PROCESSOR_PROFILE]
effectiveRule objectnullable
requestedScope objectrequired
Possible values: [DEFAULT, PROCESSOR_PROFILE]
{
"items": [
{
"action": "ALLOW",
"applicability": {
"methods": [
"string"
],
"producer": "string",
"reason": "string",
"requiredCapabilities": [
"string"
],
"status": "AUTHORITATIVE"
},
"baseRuleId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"channels": [
"CNP"
],
"condition": {
"currency": "string",
"entity": "TRANSACTION",
"metric": "AMOUNT",
"modelVersion": "payment-risk-v1",
"operator": "GREATER_THAN_OR_EQUAL",
"signal": "CARD_TESTING",
"state": "ATTEMPTED",
"threshold": "string",
"window": {
"duration": 0,
"unit": "SECONDS"
}
},
"definedScope": {
"processorProfileId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"type": "DEFAULT"
},
"effectiveRule": {},
"effectiveVersion": 0,
"enabled": true,
"inherited": true,
"mutationId": "string",
"name": "string",
"organizationId": "string",
"priority": 0,
"projectionDeleted": true,
"replayed": true,
"requestedScope": {
"processorProfileId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"type": "DEFAULT"
},
"ruleId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"sentence": "string",
"sourceRuleId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"sourceVersion": 0,
"version": 0
}
],
"limit": 0,
"offset": 0,
"ruleChannelsMonitorWritesEnabled": true,
"total": 0
}