Transaction Filters
General information
Fraud protection filters
Rule name |
Rule description |
---|---|
Technical filters |
Technical filters compare two or more merchant requests to detect and prevent duplicate invoice payments. All filters in this category could be applied to requests in a short period of time since the moment of the transaction received by our system. |
Referral filters |
Referral checks allow to establish block and trust lists of both good and bad transaction attributes, affecting the risk score based on a known trend on many different customer attributes. |
Velocity filters |
Velocity checks allow merchants to set velocity thresholds on various customer attributes, controlling how often a customer can attempt transactions. These checks are intended to identify high-speed fraud attacks. Velocity Rules are calculated at the merchant account level. If a merchant has several merchant accounts under their company account, velocity counts do not aggregate across the entire company if not specified additionally. For example: A single credit card is used for 2 transactions in merchant account A and 3 transactions in Merchant Account B. The Velocity Rule counts 2 in Account A and 3 in Account B. An abandonment of the shopper after redirecting to a payment method or 3-D Secure is counted as an attempt and adds to the count for velocity rules as declined transaction. But not all of these abandoned attempts can be found in the payment list, it depends on the exact integration with PSP. |
Consistency filters |
Consistency checks compare two or more transaction attributes with each other. |
Custom business validations |
Additional validations and risk profiles defined by the manager. |
Technical filters
Detecting and preventing duplicate requests
Merchant request with the same request parameters will be filtered out
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
Checking interval in seconds |
max interval in seconds to check duplicate request |
Type: int
Default: 15
|
Skip declined transactions |
Y - to skip sessions in Filtered or Declined status, N - otherwise |
Type: Enum
Default: No
|
Error codes
# |
Code |
Name |
---|---|---|
10001 |
1007 |
Duplicate request |
Detecting and preventing duplicate invoices
Merchant request with the same client order ID will be filtered out
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
Checking interval in seconds |
max interval in seconds to check duplicate invoices, set to 0 for infinity |
Type: int
Default: 30
|
Skip error transactions |
Y - to skip sessions in Error, Failed, Limited or Rejected status, N - otherwise |
Type: Enum
Default: Yes
|
Skip unapproved transactions |
Y - to skip to skip sessions in Filtered, Declined or Cancelled status, N - otherwise |
Type: Enum
Default: Yes
|
Error codes
# |
Code |
Name |
---|---|---|
10048 |
1058 |
Duplicate invoice |
Detecting and preventing accidental duplicate credit card number usage
Customer request for the current merchant with the same credit card number will be filtered out
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
Checking interval in seconds |
max interval in seconds to check duplicate credit card number usage, values more then 60 seconds are ignored |
Type: int
Default: 30
|
Skip declined transactions |
Y - to skip sessions in Filtered or Declined status, N - otherwise |
Type: Enum
Default: Yes
|
Error codes
# |
Code |
Name |
---|---|---|
10087 |
1097 |
Duplicate credit card |
Declined transactions frequency by Credit Card number and Invoice
This check fires when the number of declined transactions associated with exact Credit Card number and Invoice number exceeds the configured thresholds. The time threshold is a moving window calculated backwards from the moment of the transaction, all transactions dates are truncated to minutes during window calculation. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 declines in 60 minutes, it fires on the 11th decline in 60 minutes. Counts transactions for Account verification, Sale, Preauth or Transfer transactions in the Filtered or Declined status. The limit is calculated for the current End point if parameter “for all merchant projects” set to N, or for all Merchant Projects if parameter set to Y.
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in minutes |
time frame to calculate declines count in minutes, values more then 24 hours are ignored |
Type: int
Default: 30
|
For all Merchant projects |
Y - to check transactions for all projects of the current Merchant, otherwise check transactions for current end point only |
Type: Enum
Default: No
|
Maximum declines count |
maximum number of declined or filtered transactions allowed |
Type: int
Default: 2
|
Error codes
# |
Code |
Name |
---|---|---|
10009 |
1013 |
Too many declines for the same credit card number and invoice |
Preventing of repeated withdrawal operations for the same customer
This check is fires when there is more than one transaction for one customer in a non-final status at any time. The risk is fires on the second transaction if the first transaction is still in a non-final status. The filter works only for projects added to the CMS. Counts reverse transactions, payouts or transfers.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
For all merchant projects |
Yes: for all merchant projects No: for current project only |
Type: Enum
Default: Yes
|
Skip reversals |
Yes: reversal transactions are not taken into account No: reversal transactions are taken into account |
Type: Enum
Default: Yes
|
Error codes
# |
Code |
Name |
---|---|---|
10205 |
1215 |
Repeated withdrawal request |
Preventing new transactions with source card which has previous attempt in unknown status
This check fires when customer tries to perform new card transaction while last transaction with the same source card still has non-final unknown status for past N minutes (max 1 hour). Counts Sale, Preauth or Transfer transactions in unknown status.
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
Checking interval in minutes |
Max interval in minutes to check existing unknown operation |
Type: Int
Default: 60
|
For all merchant projects |
Y - to check transactions for all projects of the current merchant N - check transactions for current end point only |
Type: Enum
Default: No
|
Error codes
# |
Code |
Name |
---|---|---|
10259 |
1269 |
Customer card has previous transactions in unknown status |
Referral filters
When transaction is filtered by merchant blacklist, the API response message will have the following structure: “Transaction declined - please contact support with the following code: {error code}:{error #}” This message is relevant only for merchant black lists and can be displayed to the customer instead of actual filtering reason.
Blacklist check (BL)
Allows blacklisting of specified clients based on various criteria such as email, IP address, etc
Score: No
Enabled by default: Y
Parameters
Name |
Description |
Value |
---|---|---|
For all merchant projects |
Y - to check blacklists for all projects of the current merchant, otherwise check blacklists for current project only |
Type: Enum
Default: Yes
|
Error codes
# |
Code |
Name |
---|---|---|
10137 |
1147 |
Billing country blacklisted for merchant |
10138 |
1148 |
IP-address country blacklisted for merchant |
10139 |
1149 |
Customer e-mail blacklisted for merchant |
10140 |
1150 |
Customer fingerprint blacklisted for merchant |
10141 |
1151 |
Customer ip-address blacklisted for merchant |
10142 |
1152 |
Customer purpose blacklisted for merchant |
10143 |
1153 |
Destination card bin blacklisted for merchant |
10144 |
1154 |
Destination card country blacklisted for merchant |
10145 |
1155 |
Destination card number blacklisted for merchant |
10146 |
1156 |
Destination card type blacklisted for merchant |
10147 |
1157 |
E-mail domain blacklisted for merchant |
10148 |
1158 |
Source card bin blacklisted for merchant |
10149 |
1159 |
Source card country blacklisted for merchant |
10150 |
1160 |
Source card number blacklisted for merchant |
10151 |
1161 |
Source card type blacklisted for merchant |
10156 |
1166 |
Customer e-mail blacklisted for manager |
10157 |
1167 |
Customer fingerprint blacklisted for manager |
10158 |
1168 |
Customer ip-address blacklisted for manager |
10159 |
1169 |
Customer purpose blacklisted for manager |
10160 |
1170 |
Destination card number blacklisted for manager |
10161 |
1171 |
E-mail domain blacklisted for manager |
10162 |
1172 |
Source card number blacklisted for manager |
10169 |
1179 |
Customer e-mail + source card number blacklisted for merchant |
10194 |
1204 |
Source card mask blacklisted for merchant |
10195 |
1205 |
Destination card mask blacklisted for merchant |
10196 |
1206 |
Source card mask blacklisted for manager |
10197 |
1207 |
Destination card mask blacklisted for manager |
Predefined loyalty lists check
Allows processing for trusted customers only. Different merchants have different definitions of a trusted customer, this filter allows processing for customers with emails, source/destination card or purpose in corresponding loyalty lists only. Transactions for customers that are not listed in any loyalty list will be filtered out. Filter will be applied for chosen countries only, for all other countries check will be ignored.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
BIN country identifier |
* |
Type: String
Default: *
|
For all merchant projects |
Y - to check customer email in email anti-blacklists for all projects of the current merchant, otherwise check in email list for current project only |
Type: Enum
Default: Yes
|
Ignore check for account type |
* |
Type: String
Default: *
|
Ignore check for bank id list |
* |
Type: String
Default: *
|
IP country identifier |
apply filter for selected countries only, country defined by customer IP |
Type: String
Default: *
|
Error codes
# |
Code |
Name |
---|---|---|
10152 |
1162 |
Merchant loyal customer e-mail check failed |
10153 |
1163 |
Merchant loyal customer purpose check failed |
10154 |
1164 |
Merchant loyal destination card number check failed |
10155 |
1165 |
Merchant loyal source card number check failed |
10163 |
1173 |
Manager loyal customer e-mail check failed |
10164 |
1174 |
Manager loyal customer purpose check failed |
10165 |
1175 |
Manager loyal destination card number check failed |
10166 |
1176 |
Manager loyal source card number check failed |
10168 |
1178 |
Merchant loyal customer e-mail + source card number end check failed |
10183 |
1193 |
Merchant loyal customer e-mail + source card number check failed |
10184 |
1194 |
Merchant loyal customer phone + source card number check failed |
10185 |
1195 |
Merchant loyal customer purpose + source card number check failed |
10186 |
1196 |
Merchant loyal customer fingerprint + source card number check failed |
10193 |
1203 |
Transaction declined - please contact support with the following code: 1203:10193 |
10260 |
1270 |
Manager loyal destination card mask check failed |
10261 |
1271 |
Merchant loyal source card mask check failed |
10262 |
1272 |
Merchant loyal destination card mask check failed |
10263 |
1273 |
Manager loyal source card mask check failed |
Predefined emails whitelist check (ABL)
Allows processing for trusted customers only. Different merchants have different definitions of a trusted customer, this filter allows processing for customers with emails uploaded by ABL batch only. Transactions for customers which emails are not listed in ABL will be filtered out. Filter will be applied for chosen countries only, for all other countries check will be ignored
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
Issuer country identifier |
apply filter for selected countries only, country defined by credit card issuer |
Type: String
Default: *
|
IP country identifier |
apply filter for selected countries only, country defined by customer IP |
Type: String
Default: *
|
For all merchant projects |
Y - to check customer email in email anti-blacklists for all projects of the current merchant, otherwise check in email list for current project only |
Type: String
Default: Y
|
Error codes
# |
Code |
Name |
---|---|---|
10068 |
1078 |
Email blacklisted |
Ban untrusted networks
Allows to make block lists based on the specific IP address ranges of the customer. Merchants are able to submit IP address ranges in either IPv4 or IPv6 format via CSV upload.
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
Customer ip ranges |
file format example: 192.168.0.0,192.168.255.255 fd00:0000:0000:0000:0000:0000:0000:0000, fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff |
Type: File |
Error codes
# |
Code |
Name |
---|---|---|
10034 |
1044 |
Untrusted network |
Credit Card Whitelist check (WL)
Allows ignoring all other fraud filters for selected credit cards. Sometimes customer’s behavior can lead to the unfortunate situation where a shopper is completely unable to process transactions. You can whitelist a customer’s credit card so they can successfully process their transaction. White list will be applied only before total transactions amount for the last month for this credit will not reach the limit specified by filter parameters. White list could be specified for: the exact source card number by manager and merchant, the exact destination card number by merchant or the whole source card number issuer BIN range.
Score: N/A
Enabled by default: Y
Parameters
Name |
Description |
Value |
---|---|---|
For all merchant projects |
current total transactions amount for the last month for this credit card value would be calculated, - Y: for all projects, - 3D: for 3D gates only, - Non3D: for non 3D gates only, - N: for current project only of the current merchant and converted to current project currency to compare with “up to amount” value |
Type: Enum
Default: Yes
|
Subtract Cancel transactions |
* |
Type: Enum
Default: Yes
|
Up to amount |
maximum total transactions amount for the last month for this credit card to allow credit card to be whitelisted, if this limit reached - whitelist will be ignored |
Type: Decimal
Default: 99999999
|
Customer fingerprint
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
Add to black list threshold |
Type: Decimal
Default: 10.0
|
|
Block transaction threshold |
Type: Decimal
Default: 3.5
|
Error codes
# |
Code |
Name |
---|---|---|
10035 |
1045 |
Fraud suspicious activity |
10039 |
1049 |
Fraud suspicious activity |
Check reader entry mode
If reader entry mode not in allowed list and this list is configured - filter declines transaction
Score: No
Enabled by default: N
Error codes
# |
Code |
Name |
---|---|---|
10088 |
1098 |
Incorrect reader entry mode |
Loyal Customer check
System allows to manage following three types of predefined clients lists:
the lists of the cards managed by Manager
the lists of the clients’ names and email addresses managed by Merchant
the lists of the clients’ names and phone numbers managed by Merchant
In the typical flow the filter distinguishes the credit cards transactions and the uncontested transactions. The credit cards transactions are initially disabled in the system(in case the list of predefined clients was not loaded). If the uncontested transaction was made, e.g. e-check transaction the client’s attributes like family name, email and phone number are automatically added to anti black lists. If the system gets the credit card transaction with the same attributes(at least two of them) the transaction is allowed and the card number is put under inspection. The inspection period is defined by the Manager and is 90 days by default. If there are no refunds or chargebacks for this card within the period of inspection all the attributes of the credit card transactions are added to anti black lists. If there are negatives for the credit card the client is marked unreliable and all subsequent transactions with similar attributes will be denied irregardless of what payment system was used. The elements of this list can have four statuses:
data not available
the attribute is in the anti black list: negative activity not present
the attribute is in the anti black list: returns are present
the attribute is in the anti black list: fraud is detected
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
Strategy |
GLL - accept only credit cards for loyal clients for whom period of disloyalty have passed
MLL+GLL - accept both credit cards and APM’s for loyal clients
|
Type: String
Default: MLL+GLL
|
Credit card period of disloyalty |
the period to consider credit card transaction as suspicious one, during this period transaction from this credit card would be accepted only if other attributes of it could be found in merchant loyalty lists by name and phone or email, after this period transaction would be accepted for any manager project by card number only, no matter if its other attributes could be found in merchant loyalty lists or not |
Type: int
Default: 90
|
Deny type |
customer attributes will be removed from both merchant and manager loyalty lists in case of getting F - fraud transaction only R - reversal transaction only F+R - both fraud and reversal transactions |
Type: String
Default: F+R
|
Error codes
# |
Code |
Name |
---|---|---|
Disloyal customer |
10046 |
1056 |
Payment Method check
This check can be used to apply higher or lower risk scores to transactions based on the payment method used. Some payment methods have higher or lower correlations with fraud. This check allows merchants to affect the risk score based on the payment method behavior that have noted with their fraudsters and good users
Score: Ind
Enabled by default: N
Error codes
# |
Code |
Name |
---|---|---|
10047 |
1057 |
Payment method is restricted |
Email Domain blacklist
This referral list allows the merchant to make block lists based on the domain of the provided customer email address. By default this list includes one time email domains collected on regular basis.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
Customer email domains |
file format example: google.com hotmail.com |
Type: File |
Error codes
# |
Code |
Name |
---|---|---|
10033 |
1043 |
Email server blacklisted |
IP address Country check
This referral list allows the merchant to process transactions only for selected countries based on country of the customer IP address. Requests from IP addresses listed in “Merchant API IP address” are ignoring this check.
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
Country identifier |
comma separated country identifiers list |
Type: String |
Error codes
# |
Code |
Name |
---|---|---|
10014 |
1024 |
Country not in trust list |
Issuer Country check
This referral list allows the merchant to process transactions only for selected countries based on issuing country of the card. Requests from IP addresses listed in “Merchant API IP address” are ignoring this check. Check applied for both Source and Destination card numbers.
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
Country identifier |
comma separated country identifiers list |
Type: String |
Error codes
# |
Code |
Name |
---|---|---|
10015 |
1025 |
Issuer country not in trust list |
Billing Country check
This referral list allows the merchant to process transactions only for selected countries based on billing country of the customer. Requests from IP addresses listed in “Merchant API IP address” are ignoring this check.
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
Country identifier |
comma separated country identifiers list |
Type: String |
Error codes
# |
Code |
Name |
---|---|---|
10112 |
1122 |
Billing country not in trust list |
IP address Country blacklist
This referral list allows the merchant to make block lists based on country of the customer IP address. Requests from IP addresses listed in “Merchant API IP address” are ignoring this check.
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
Country identifier |
comma separated country identifiers list |
Type: String |
Error codes
# |
Code |
Name |
---|---|---|
10028 |
1038 |
Country in blacklist |
Issuer Country blacklist
This referral list allows the merchant to make block lists based on issuing country of the card. Requests from IP addresses listed in “Merchant API IP address” are ignoring this check. Check applied for both Source and Destination card numbers.
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
Country identifier |
comma separated country identifiers list |
Type: String |
Error codes
# |
Code |
Name |
---|---|---|
10027 |
1037 |
Issuer country in blacklist |
Billing Country blacklist
This referral list allows the merchant to make block lists based on billing country of the customer. Requests from IP addresses listed in “Merchant API IP address” are ignoring this check.
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
Country identifier |
comma separated country identifiers list |
Type: String |
Error codes
# |
Code |
Name |
---|---|---|
10113 |
1123 |
Billing country in blacklist |
Issuer Country blacklist by Payment method
This referral list allows the merchant to make block lists based on issuing country of the card for selected payment method. Requests from IP addresses listed in “Merchant API IP address” are ignoring this check. Check applied for both Source and Destination card numbers.
Score: N/A
Enabled by default: N
Error codes
# |
Code |
Name |
---|---|---|
10123 |
1133 |
Issuer country in blacklist for selected payment method |
Transaction amount check
This check can be used to apply higher risk scores to transactions based on the transaction amount.
Score: N/A
Enabled by default: N
Error codes
# |
Code |
Name |
---|---|---|
10032 |
1042 |
Incorrect transaction amount |
Source Credit Card type check
This referral list allows the merchant to process transactions only for selected Source Credit Card types. Counts Sale and Transfer transactions.
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
forbidden card level types |
comma separated card level type list. Typical card types: PREPAID, REWARDS, VIRTUAL, CASH, ATM, STANDARD, CLASSIC, GOLD, SIGNATURE, PLATINUM, ELECTRON, CORPORATE, BUSINESS, WORLD, DEBIT and variations like GOLD REWARDS, WORLD CORPORATE, etc. |
Type: String
Default: PREPAID, REWARD, CORPORATE, BUSINESS
|
Error codes
# |
Code |
Name |
---|---|---|
10127 |
1137 |
Unsupported product type |
Destination Credit Card type check
This referral list allows the merchant to process transactions only for selected Destination Credit Card types. Counts Sale and Transfer transactions.
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
forbidden card level types |
comma separated card level type list. Typical card types: PREPAID, REWARDS, VIRTUAL, CASH, ATM, STANDARD, CLASSIC, GOLD, SIGNATURE, PLATINUM, ELECTRON, CORPORATE, BUSINESS, WORLD, DEBIT and variations like GOLD REWARDS, WORLD CORPORATE, etc. |
Type: String
Default: PREPAID, REWARD, CORPORATE, BUSINESS
|
Error codes
# |
Code |
Name |
---|---|---|
10129 |
1139 |
Unsupported destination product type |
Consistency filters
Check customer data
If one of the stop words contains in cardholder name or firstname/last name OR if cardholder name or firstname/lastname match the specified regexp OR if customer data failed basic validation rules (in case the validation flag is turned on) - filter declines transaction.
Score: Yes
Enabled by default: N
Parameters
Name |
Value |
---|---|
Apply basic validation rules |
Type: String
Default: Y
|
Check if customer first name and last name are equal |
Type: String
Default: N
|
Check if customer first name contains last name |
Type: String
Default: N
|
Check if customer last name contains first name |
Type: String
Default: N
|
Deny regexp |
Type: String
Default: *
|
Min customer first name length |
Type: Int
Default: 0
|
Min customer last name length |
Type: Int
Default: 0
|
Stop word list |
Type: String
Default: *
|
Customer IP address Country differs from Issuing Country
This risk check is triggered when a transaction has the сustomer IP country different from the issuing country of the card. Requests from IP addresses listed in “Merchant API IP address” are ignoring this check. If parameter “apply for countries” is empty, filter will require strict customer country to issuer country matching for all the countries, otherwise this check will force country matching for listed countries only. For example if you setup “apply for countries” to US - check will be triggered for following country combinations US-anyNonUS or anyNonUS-US, but for combinations anyNonUS-anyNonUS and US-US the check will not fire. For card2card transactions issuer country of the source card should be equal to issuer country of the destination card, i.e. this check will be triggered for any cross-border transaction.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
apply for countries |
if current parameters is not empty, check will be applied for listed countries only |
Type: String
Default: 0
|
ignore undefined countries |
ignore check if country of the customer or issuer could not be defined |
Type: String
Default: Y
|
skip country identifier |
ignore check for specific customer country, for example check could be skipped if customer uses mobile network with Opera browser proxy to process the transaction |
Type: String
Default: 0
|
Error codes
# |
Code |
Name |
---|---|---|
10013 |
1023 |
Country of the customer does not correspond to the country of the issuer |
Customer name differs from Cardholder name
This check fires when the provided customer name does not match cardholder name.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
greatest levenshtein distance |
greatest levenshtein distance to consider customer and cardholder names equal |
Type: Int
Default: 3
|
Error codes
# |
Code |
Name |
---|---|---|
10114 |
1124 |
Customer name does not correspond to the cardholder name |
Customer IP address differs from IP address used for 3-D Secure validation
This check fires when the provided Customer IP address does not match IP address used for 3-D Secure validation. Sometimes fraudsters are changing the destination of the payment converting sale operatons (revocable operation) to card2card transfers to their own cards (irrevocable operation). To exclude the automation of such fraud cases this filter could be used. Some providers are using dynamic IP addresses for their clients and during transaction processing customer IP address might be changed slightly. To avoid false positives in such cases IP address change in /24 subnet is allowed.
Score: Yes
Enabled by default: N
Error codes
# |
Code |
Name |
---|---|---|
10070 |
1080 |
Customer IP address have been changed during transaction processing |
Customer birthday check
This check fires when the provided customer birthday is in incorrect format or customer is too young or too old to perform requested operation.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
date format |
input format for customers birthday, following macros are allowed - %Y Year, numeric, four digits - %m Month, numeric (00..12) - %d Day of the month, numeric (00..31) |
Type: String
Default: %Y%m%d
|
maximum age |
maximum client age to process the transaction |
Type: Int
Default: 100
|
minimum age |
minimum client age to process the transaction |
Type: Int
Default: 16
|
Error codes
# |
Code |
Name |
---|---|---|
10086 |
1096 |
Invalid customer birthday |
Source Credit Card number expiration date check
This check fires when the provided Source Credit Card expiration date will expire soon. The time threshold is a moving window calculated backwards from the moment of the transaction. Usually card expires in the last day of the expiration month printed on card. Check could be used to avoid acceptance of the Credit Card for future preauthorized payments if it expires before the the last recurring payment planned.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
minimum days before card expiration |
minimum days before card expiration date |
Type: Int
Default: 0
|
Error codes
# |
Code |
Name |
---|---|---|
10126 |
1136 |
Card expires too soon |
The 6+4 customer cards differs from the 6+4 passed in purpose
This check fires when the provided Customer 6+4 card does not match 6+4 passed in purpose. Counts Sale and Preauth transactions in any status.
Score: Yes
Enabled by default: N
Error codes
# |
Code |
Name |
---|---|---|
10249 |
1259 |
Customer card 6+4 does not match the purpose |
Custom business validations
Transaction amount changing for Purpose
This check fires when the Transaction amount changing associated with exact Purpose exceeds the configured thresholds. The time threshold is a moving window calculated backwards from the moment of the transaction. So, if you set a quantity threshold of 10 transactions in 30 days, only 10 transactions with amount fitting parameter regexp below will be allowed, starting from 11th transactions its amount should fit regexp after parameter value. Counts Account verification, Sale, Preauth or Transfer transactions in Approved status.
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
for all merchant projects |
Y - to check transactions for all projects of the current merchant, otherwise check transactions for current project only |
Type: String
Default: N
|
lookup period in days |
lookup period to analyse transaction amount velocity in days |
Type: int
Default: 30
|
quantity threshold |
since specified threshold all transaction amounts should fit “regexp after” parameter value |
Type: int
Default: 99999
|
regexp after |
regular expression value to fit all transaction amounts, staring from “quantity threshold” parameter value |
Type: String
^(2[5-9][0-9]|[3-9][0-9] {2}|[1-9][0-9]{3,10})([.] [0-9]{0,3})?$
|
regexp below |
if transaction amount fits this parameter value, “quantity threshold” current value increased by one |
Type: String
Default: ^([0-9]{1,2}| 1[0-9]{2}| 2[0-4][0-9])([.][0-9] {0,3})?$
|
Error codes
# |
Code |
Name |
---|---|---|
10080 |
1090 |
Invalid transaction amount |
MCC 6211 restrictions
Security Brokers/Dealers
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
allow Australia |
allows Australia processing |
Type: String
Default: N
|
allow France |
|
Type: String
Default: N
|
allow Jamaica |
|
Type: String
Default: N
|
allow MasterCard for NA |
allows MasterCard processing for North America |
Type: String
Default: N
|
allow Netherlands |
|
Type: String
Default: N
|
allow Uganda |
|
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10099 |
1109 |
MCC 6211 rules violation |
MCC 7995 restrictions
Betting/Casino Gambling
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
allow Germany |
allows Germany processing |
Type: String
Default: N
|
allow UK |
|
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10124 |
1134 |
MCC 7995 rules violation |
CDB processing restrictions
Deny all countries except USA and EU countries. Also deny the foloowing EU countries: Austria, Belgium, Denmark, Malta, Portugal, Romania, Slovakia, Estonia, Latvia; and the following US satates: Alabama, Georgia, Missouri, South Dakota, Nebraska, California, North Carolina, Florida.
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
check credit card BIN country |
Type: String
Default: Y
|
|
check customer billing address country |
Type: String
Default: Y
|
|
check customer IP country |
Type: String
Default: Y
|
Error codes
# |
Code |
Name |
---|---|---|
10167 |
1177 |
CDB processing restrictions violation. |
Velocity filters
Source Credit Card Number decline frequency for last 24 hours (daily decline limit)
This check fires when the number or amount of declined transactions associated with exact Source credit card number exceeds the configured thresholds. The time threshold is a 24 hours window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 24 hours. Counts Account verification, Sale, Preauth or Transfer transactions in the Declined or Filtered status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last 24 hours for this credit card used as Source card |
Type: Decimal
Default: 999999999
|
For all merchant projects |
current total transactions amount or count for the last 24 hours for this credit card value would be calculated: - Y: for all projects - 3DS: for 3DS gates only - Non-3DS: for non-3DS gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount or quantity limit values |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last 24 hours for this credit card used as Source card |
Type: Int
Default: 99999
|
Use calendar days |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10083 |
1093 |
Daily decline amount limit exceeded for sender |
10084 |
1094 |
Daily decline quantity limit exceeded for sender |
Source Credit Card Number increasing sequence of approved transaction amounts for last 24 hours (daily rising limit)
This check fires when the number of approved transactions with increasing amount associated with exact Source credit card number exceeds the configured thresholds. The time threshold is a 24 hours window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 increasing transactions, it fires on the 11th increasing transaction in 24 hours. Counts Sale, Preauth or Transfer transactions in the Approved status. This check only cross-checks transactions within the same merchant account in the same project.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
quantity limit |
maximum transactions count with increasing amount for the last 24 hours for this credit card number |
Type: Int
Default: 99999
|
Error codes
# |
Code |
Name |
---|---|---|
10022 |
1032 |
Too many transactions with increasing amounts for sender |
Source Credit Card Number decreasing sequence of declined transaction amounts for last 24 hours (daily lessening limit)
This check fires when the number of declined transactions with strictly decreasing amount associated with exact Source credit card number exceeds the configured thresholds. The time threshold is a 24 hours window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 strictly decreasing transactions, it fires on the 11th strictly decreasing transaction in 24 hours. Counts Account verification, Sale, Preauth or Transfer transactions in the Filtered and Declined status. This check only cross-checks transactions within the same merchant account in the same project.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
Quantity limit |
maximum transactions count with decreasing amount for the last 24 hours for this credit card number |
Type: Int
Default: 99999
|
Error codes
# |
Code |
Name |
---|---|---|
10082 |
1092 |
Too many transactions with decreasing amounts for sender |
Source Credit Card Number usage frequency for last 24 hours (daily limit)
This check fires when the number or amount of transactions associated with exact Source credit card number exceeds the configured thresholds. The time threshold is a 24 hours window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 24 hours. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last 24 hours for this credit card used as Source card |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last 24 hours for this credit card value would be calculated: - Y: for all projects - 3DS: for 3DS gates only - Non-3DS: for non-3DS gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount or quantity limit values |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last 24 hours for this credit card used as Source card |
Type: Int
Default: 99999
|
skip payouts |
allows to process Payout transactions even when the count or amount exceeds the thresholds |
Type: String
Default: N
|
subtract Cancel transactions |
subtracts Cancelled transactions from the calculated count and amount thresholds |
Type: String
Default: N
|
use calendar days |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10016 |
1026 |
Daily amount limit exceeded for sender |
10017 |
1027 |
Daily quantity limit exceeded for sender |
Source Credit Card Number usage frequency for last 7 days (weekly limit)
This check fires when the number or amount of transactions associated with exact Source credit card number exceeds the configured thresholds. The time threshold is a 7 days window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 168 hours. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last 7 days for this credit card used as Source card |
Type: Decimal
Default: 999999999
|
calendar week starts from Sunday |
“Y”: calendar week starts from Sunday, “N”: calendar week starts from Monday |
Type: String
Default: N
|
for all merchant projects |
current total transactions amount or count for the last 7 days for this credit card value would be calculated: - Y: for all projects - 3DS: for 3DS gates only - Non-3DS: for non-3DS gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount or quantity limit values |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last 7 days for this credit card used as Source card |
Type: Int
Default: 99999
|
skip payouts |
allows to process Payout transactions even when the count or amount exceeds the thresholds |
Type: String
Default: N
|
subtract Cancel transactions |
subtracts Cancelled transactions from the calculated count and amount thresholds |
Type: String
Default: N
|
use calendar days |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10018 |
1028 |
Weekly amount limit exceeded for sender |
10019 |
1029 |
Weekly quantity limit exceeded for sender |
Source Credit Card Number usage frequency for last month (monthly limit)
This check fires when the number or amount of transactions associated with exact Source credit card number exceeds the configured thresholds. The time threshold is a one month window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in one month. Month calculation based on calendar i.e. 28th, 29th, 30th and 31st of March would be bumped to 28th of February during window calculation. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last one month for this credit card used as Source card |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last one month for this credit card value would be calculated: - Y: for all projects - 3DS: for 3DS gates only - Non-3DS: for non-3DS gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount or quantity limit values |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last one month for this credit card used as Source card |
Type: Int
Default: 99999
|
skip payouts |
allows to process Payout transactions even when the count or amount exceeds the thresholds |
Type: String
Default: N
|
subtract Cancel transactions |
subtracts Cancelled transactions from the calculated count and amount thresholds |
Type: String
Default: N
|
use calendar days |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10020 |
1030 |
Monthly amount limit exceeded for sender |
10021 |
1031 |
Monthly quantity limit exceeded for sender |
Destination Credit Card Number usage frequency for last 24 hours (daily limit)
This check fires when the number or amount of transactions associated with exact Destination credit card number exceeds the configured thresholds. The time threshold is a 24 hours window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 24 hours. Counts Transfer transactions only in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last 24 hours for this credit card used as Destination card |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last 24 hours for this credit card value would be calculated: - Y: for all projects - 3DS: for 3DS gates only - Non-3DS: for non-3DS gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount or quantity limit values |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last 24 hours for this credit card used as Destination card |
Type: Int
Default: 99999
|
use calendar days |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10049 |
1059 |
Daily amount limit exceeded for recipient |
10050 |
1060 |
Daily quantity limit exceeded for recipient |
Destination Credit Card Number usage frequency for last 7 days (weekly limit)
This check fires when the number or amount of transactions associated with exact Destination credit card number exceeds the configured thresholds. The time threshold is a 7 days window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 168 hours. Counts Transfer transactions only in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
for all merchant projects |
current total transactions amount or count for the last 7 days for this credit card value would be calculated: - Y: for all projects - 3DS: for 3DS gates only - Non-3DS: for non-3DS gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount or quantity limit values |
Type: String
Default: Y
|
amount limit |
maximum total transactions amount for the last 7 days for this credit card used as Destination card |
Type: Decimal
Default: 99999999
|
quantity limit |
maximum total transactions count for the last 7 days for this credit card used as Destination card |
Type: Int
Default: 99999
|
use calendar days |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10051 |
1061 |
Weekly amount limit exceeded for recipient |
10052 |
1062 |
Weekly quantity limit exceeded for recipient |
Destination Credit Card Number usage frequency for last month (monthly limit)
This check fires when the number or amount of transactions associated with exact Destination credit card number exceeds the configured thresholds. The time threshold is a one month window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in one month. Month calculation based on calendar i.e. 28th, 29th, 30th and 31st of March would be bumped to 28th of February during window calculation. Counts Transfer transactions only in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last one month for this credit card used as Destination card |
Type: Decimal
Default: 999999999
|
check preauth transactions |
“Y” Prohibit preauth transactions when the quantity limit is reached, it is necessary to enable the filter and set the correct values of the limit on all projects where this functionality requires |
Type: String
Default: N
|
for all merchant projects |
current total transactions amount or count for the last one month for this credit card value would be calculated: - Y: for all projects - 3DS: for 3DS gates only - Non-3DS: for non-3DS gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount or quantity limit values |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last one month for this credit card used as Destination card |
Type: Int
Default: 99999
|
Use calendar days |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10053 |
1063 |
Monthly amount limit exceeded for recipient |
10054 |
1064 |
Monthly quantity limit exceeded for recipient |
Total Credit Card Number usage frequency for last 24 hours (daily limit)
This check fires when the number or amount of transactions associated with exact credit card number used as Source or Destination exceeds the configured thresholds. The time threshold is a 24 hours window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 24 hours. Counts Sale, Preauth or Transfer transactions in the approved status
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last 24 hours for this credit card used as Source or Destination |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last 24 hours for this credit card value would be calculated: - Y: for all projects - 3DS: for 3DS gates only - Non-3DS: for non-3DS gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount or quantity limit values |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last 24 hours for this credit card used as Source or Destination |
Type: Int
Default: 99999
|
subtract Cancel transactions |
subtracts Cancelled transactions from the calculated count and amount thresholds |
Type: String
Default: N
|
use calendar days |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10055 |
1065 |
Daily total amount limit exceeded for sender |
10056 |
1066 |
Daily total quantity limit exceeded for sender |
10057 |
1067 |
Daily total amount limit exceeded for recipient |
10058 |
1068 |
Daily total quantity limit exceeded for recipient |
Total Credit Card Number usage frequency for last 7 days (weekly limit)
This check fires when the number or amount of transactions associated with exact credit card number used as Source or Destination exceeds the configured thresholds. The time threshold is a 7 days window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 168 hours. Counts Sale, Preauth or Transfer transactions in the approved status
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last 7 days for this credit card used as Source or Destination |
Type: Decimal
Default: 999999999
|
calendar week starts from Sunday |
“Y”: calendar week starts from Sunday, “N”: calendar week starts from Monday |
Type: String
Default: N
|
for all merchant projects |
current total transactions amount or count for the last 7 days for this credit card value would be calculated: - Y: for all projects - 3DS: for 3DS gates only - Non-3DS: for non-3DS gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount or quantity limit values |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last 7 days for this credit card used as Source or Destination |
Type: Int
Default: 99999
|
subtract Cancel transactions |
subtracts Cancelled transactions from the calculated count and amount thresholds |
Type: String
Default: N
|
use calendar days |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10059 |
1069 |
Weekly total amount limit exceeded for sender |
10060 |
1070 |
Weekly total quantity limit exceeded for sender |
10061 |
1071 |
Weekly total amount limit exceeded for recipient |
10062 |
1072 |
Weekly total quantity limit exceeded for recipient |
Total Credit Card Number usage frequency for last month (monthly limit)
This check fires when the number or amount of transactions associated with exact credit card number used as Source or Destination exceeds the configured thresholds. The time threshold is a one month window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in one month. Month calculation based on calendar i.e. 28th, 29th, 30th and 31st of March would be bumped to 28th of February during window calculation. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last one month for this credit card used as Source or Destination |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last one month for this credit card value would be calculated: - Y: for all projects - 3DS: for 3DS gates only - Non-3DS: for non-3DS gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount or quantity limit values |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last one month for this credit card used as Source or Destination |
Type: Int
Default: 99999
|
subtract Cancel transactions |
subtracts Cancelled transactions from the calculated count and amount thresholds |
Type: String
Default: N
|
use calendar days |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10063 |
1073 |
Monthly total amount limit exceeded for sender |
10064 |
1074 |
Monthly total quantity limit exceeded for sender |
10065 |
1075 |
Monthly total amount limit exceeded for recipient |
10066 |
1076 |
Monthly total quantity limit exceeded for recipient |
Purpose usage frequency for last 24 hours (daily limit)
This check fires when the number or amount of transactions associated with exact Purpose exceeds the configured thresholds. The time threshold is a 24 hours window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 24 hours. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last 24 hours for this Purpose |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last 24 hours for this credit card value would be calculated: - Y: for all projects - 3DS: for 3DS gates only - Non-3DS: for non-3DS gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount or quantity limit values |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last 24 hours for this Purpose |
Type: Int
Default: 99999
|
subtract Cancel transactions |
subtracts Cancelled transactions from the calculated count and amount thresholds |
Type: String
Default: N
|
use calendar days |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10040 |
1050 |
Daily amount limit exceeded for purpose |
10041 |
1051 |
Daily quantity limit exceeded for purpose |
Purpose usage frequency for last 7 days (weekly limit)
This check fires when the number or amount of transactions associated with exact Purpose exceeds the configured thresholds. The time threshold is a 7 days window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 168 hours. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last 7 days for this Purpose |
Type: Decimal
Default: 999999999
|
calendar week starts from Sunday |
“Y”: calendar week starts from Sunday, “N”: calendar week starts from Monday |
Type: String
Default: N
|
for all merchant projects |
current total transactions amount or count for the last 7 days for this credit card value would be calculated: - Y: for all projects - 3DS: for 3DS gates only - Non-3DS: for non-3DS gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount or quantity limit values |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last 7 days for this Purpose |
Type: Int
Default: 99999
|
Subtract Cancel transactions |
subtracts Cancelled transactions from the calculated count and amount thresholds |
Type: String
Default: Y
|
Use calendar days |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10042 |
1052 |
Weekly amount limit exceeded for purpose |
10043 |
1053 |
Weekly quantity limit exceeded for purpose |
Purpose usage frequency for last month (monthly limit)
This check fires when the number or amount of transactions associated with exact Purpose exceeds the configured thresholds. The time threshold is a one month window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in one month. Month calculation based on calendar i.e. 28th, 29th, 30th and 31st of March would be bumped to 28th of February during window calculation. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Error codes
# |
Code |
Name |
---|---|---|
10044 |
1054 |
Monthly amount limit exceeded for purpose |
10045 |
1055 |
Monthly quantity limit exceeded for purpose |
Email usage frequency for last 24 hours (daily limit)
This check fires when the number or amount of transactions associated with exact Email address exceeds the configured thresholds. The time threshold is a 24 hours window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 24 hours. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last 24 hours for this Email address |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last 24 hours for this credit card value would be calculated: - Y: for all projects - 3DS: for 3DS gates only - Non-3DS: for non-3DS gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount or quantity limit values |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last 24 hours for this Email address |
Type: Int
Default: 99999
|
subtract Cancel transactions |
subtracts Cancelled transactions from the calculated count and amount thresholds |
Type: String
Default: N
|
use calendar days |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10073 |
1083 |
Daily amount limit exceeded for email address |
10074 |
1084 |
Daily quantity limit exceeded for email address |
Email usage frequency for last 7 days (weekly limit)
This check fires when the number or amount of transactions associated with exact Email address exceeds the configured thresholds. The time threshold is a 7 days window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 168 hours. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last 7 days for this Email address |
Type: Decimal
Default: 999999999
|
calendar week starts from Sunday |
“Y”: calendar week starts from Sunday, “N”: calendar week starts from Monday |
Type: String
Default: N
|
for all merchant projects |
current total transactions amount or count for the last 7 days for this credit card value would be calculated: - Y: for all projects - 3DS: for 3DS gates only - Non-3DS: for non-3DS gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount or quantity limit values |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last 7 days for this Email address |
Type: Int
Default: 99999
|
subtract Cancel transactions |
subtracts Cancelled transactions from the calculated count and amount thresholds |
Type: String
Default: N
|
use calendar days |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10075 |
1085 |
Weekly amount limit exceeded for email address |
10076 |
1086 |
Weekly quantity limit exceeded for email address |
Email usage frequency for last month (monthly limit)
This check fires when the number or amount of transactions associated with exact Email address exceeds the configured thresholds. The time threshold is a one month window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in one month. Month calculation based on calendar i.e. 28th, 29th, 30th and 31st of March would be bumped to 28th of February during window calculation. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Error codes
# |
Code |
Name |
---|---|---|
10077 |
1087 |
Monthly amount limit exceeded for email address |
10078 |
1088 |
Monthly quantity limit exceeded for email address |
IP address usage frequency for last 24 hours (daily limit)
This check fires when the number or amount of transactions associated with exact IP address exceeds the configured thresholds. The time threshold is a 24 hours window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 24 hours. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last 24 hours for this IP address |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last 24 hours for this credit card value would be calculated: - Y: for all projects - 3DS: for 3DS gates only - Non-3DS: for non-3DS gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount or quantity limit values |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last 24 hours for this IP address |
Type: Int
Default: 99999
|
subtract Cancel transactions |
subtracts Cancelled transactions from the calculated count and amount thresholds |
Type: String
Default: N
|
use calendar days |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10100 |
1110 |
Daily amount limit exceeded for IP address |
10101 |
1111 |
Daily quantity limit exceeded for IP address |
IP address usage frequency for last 7 days (weekly limit)
This check fires when the number or amount of transactions associated with exact customer IP address exceeds the configured thresholds. The time threshold is a 7 days window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 168 hours. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last 7 days for this IP address |
Type: Decimal
Default: 999999999
|
calendar week starts from Sunday |
“Y”: calendar week starts from Sunday, “N”: calendar week starts from Monday |
Type: String
Default: N
|
for all merchant projects |
current total transactions amount or count for the last 7 days for this credit card value would be calculated: - Y: for all projects - 3DS: for 3DS gates only - Non-3DS: for non-3DS gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount or quantity limit values |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last 7 days for this IP address |
Type: Int
Default: 99999
|
subtract Cancel transactions |
subtracts Cancelled transactions from the calculated count and amount thresholds |
Type: String
Default: N
|
use calendar days |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10102 |
1112 |
Weekly amount limit exceeded for IP address |
10103 |
1113 |
Weekly quantity limit exceeded for IP address |
IP address usage frequency for last month (monthly limit)
This check fires when the number or amount of transactions associated with exact customer IP address exceeds the configured thresholds. The time threshold is a one month window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in one month. Month calculation based on calendar i.e. 28th, 29th, 30th and 31st of March would be bumped to 28th of February during window calculation. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last one month for this IP address |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last one month for this credit card value would be calculated: - Y: for all projects - 3DS: for 3DS gates only - Non-3DS: for non-3DS gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount or quantity limit values |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last one month for this IP address |
Type: Int
Default: 99999
|
Subtract Cancel transactions |
subtracts Cancelled transactions from the calculated count and amount thresholds |
Type: String
Default: N
|
Use calendar days |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10104 |
1114 |
Monthly amount limit exceeded for IP address |
10105 |
1115 |
Monthly quantity limit exceeded for IP address |
Source Credit Card Number usage frequency for Purpose
This check fires when the number of Source Credit Cards associated with exact Purpose exceeds the configured thresholds. The time threshold is a moving window calculated backwards from the moment of the transaction. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 Credit Cards in 6 hours, it fires on the 11th unique Credit Card in 6 hours. Counts unique Source Credit Card numbers for Account verification, Sale, Preauth or Transfer transactions in any status for the current Merchant.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in hours |
time frame to calculate unique credit card numbers count |
Type: Int
Default: 12
|
maximum card number count |
maximum number of unique credit cards |
Type: Int
Default: 5
|
Error codes
# |
Code |
Name |
---|---|---|
10071 |
1081 |
Too many credit cards used for the same account |
Source Credit Card Number usage frequency for Email address
This check fires when the number of Source Credit Cards associated with exact Email address exceeds the configured thresholds. The time threshold is a moving window calculated backwards from the moment of the transaction. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 Credit Cards in 6 hours, it fires on the 11th unique Credit Card in 6 hours. Counts unique Source Credit Card numbers for Account verification, Sale, Preauth or Transfer transactions in any status for the current Merchant.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in hours |
time frame to calculate unique credit card numbers count |
Type: Int
Default: 12
|
maximum card number count |
maximum number of unique credit cards |
Type: Int
Default: 5
|
Error codes
# |
Code |
Name |
---|---|---|
10091 |
1101 |
Too many credit cards used for the same Email address |
Source Credit Card Number usage frequency for First and Last name
This check fires when the number of Source Credit Cards associated with exact Customer First and Last names exceeds the configured thresholds. The time threshold is a moving window calculated backwards from the moment of the transaction. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 Credit Cards in 6 hours, it fires on the 11th unique Credit Card in 6 hours. Counts unique Source Credit Card numbers for Sale or Preauth transactions in any status for the current Merchant.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in hours |
time frame to calculate unique credit card numbers count |
Type: Int
Default: 12
|
maximum card number count |
maximum number of unique credit cards |
Type: Int
Default: 5
|
Error codes
# |
Code |
Name |
---|---|---|
10092 |
1102 |
Too many credit cards used for the same customer |
Source Credit Card Number usage frequency for Destination Credit Card number
This check fires when the number of Source Credit Cards associated with exact Destination Credit Card number exceeds the configured thresholds. The time threshold is a moving window calculated backwards from the moment of the transaction. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 Credit Cards in 6 hours, it fires on the 11th unique Credit Card in 6 hours. Counts unique Source Credit Card numbers for Transfer transactions in any status for the current Merchant.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in hours |
time frame to calculate unique credit card numbers count |
Type: Decimal
Default: 12.00
|
maximum card number count |
maximum number of unique credit cards |
Type: Int
Default: 5
|
Error codes
# |
Code |
Name |
---|---|---|
10093 |
1103 |
Too many source cards used for the same destination card |
Source Credit Card Number usage frequency for Email or IP address
This check fires when the number of Source Credit Cards associated with exact Email or IP address exceeds the configured thresholds. The time threshold is a moving window calculated backwards from the moment of the transaction. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 Credit Cards in 6 hours, it fires on the 11th unique Credit Card in 6 hours. Counts unique Source Credit Card numbers for Sale, Preauth or Transfer transactions in Approved status for the current Merchant.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in hours |
time frame to calculate unique credit card numbers count |
Type: Int
Default: 24
|
maximum card number count |
maximum number of unique credit cards |
Type: Int
Default: 4
|
Error codes
# |
Code |
Name |
---|---|---|
10026 |
1036 |
Too many source cards used for the same email or IP address |
Source Credit Card Number usage frequency
This check fires when the number of requests associated with exact Source Credit Card exceeds the configured thresholds. The time threshold is a moving window calculated backwards from the moment of the transaction. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 requests in 6 hours, it fires on the 11th request in 6 hours. Counts requests count for Account verification, Sale, Preauth or Transfer transactions in the Approved or Declined status for the current Merchant.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in hours |
time frame to calculate requests count |
Type: Int
Default: 24
|
maximum number of requests |
maximum number of requests allowed |
Type: Int
Default: 5
|
Error codes
# |
Code |
Name |
---|---|---|
10072 |
1082 |
Too many requests for the same credit card |
Customer IP address usage frequency
This check fires when the number of requests associated with exact Customer IP address exceeds the configured thresholds. Such Customer IP address is automatically added to the IP blacklist of merchant and manager. The time threshold is a moving window calculated backwards from the moment of the transaction. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 requests in 60 minutes, it fires on the 11th request in 60 minutes. Counts requests count for Account verification, Sale, Preauth or Transfer transactions in the Approved or Declined status for the current Merchant. Local IP addresses are ignored. Requests from IP address listed in “Merchant API IP address” list are ignored, i.e. if merchant initiates the request from IP address X.X.X.X and knowingly sets customer_ip_address to Y.Y.Y.Y for each transaction, but address X.X.X.X classified as “API IP address” for this merchant, this check will be ignored.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in minutes |
time frame to calculate requests count |
Type: Int
Default: 10
|
maximum number of requests |
maximum number of requests allowed |
Type: Int
Default: 5
|
Error codes
# |
Code |
Name |
---|---|---|
10115 |
1125 |
Too many requests from the same IP address |
Credit Card number already used from another IP address
This check fires when the Credit Card number has already been successfully used from a different IP address. The time threshold is a moving window calculated backwards from the moment of the transaction. This check only cross-checks transactions within the same merchant account. Analyses Sale, Preauth or Transfer transactions in the Approved status. Requests from IP addresses listed in “Merchant API IP address” are ignoring this check.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in minutes |
time frame to analyse approved transactions in minutes, set to 0 for infinity (not recommended) |
Type: Int
Default: 30
|
Error codes
# |
Code |
Name |
---|---|---|
10008 |
1006 |
Too many IP addresses for the same credit card number |
Credit Card number already used from another Country
This check fires when the Credit Card number has already been successfully used from another Country. IP address is used to calculate customers country code. This check only cross-checks transactions within the same merchant account. Analyses Sale, Preauth or Transfer transactions in the Approved status. Requests from IP addresses listed in “Merchant API IP address” are ignoring this check.
Score: Yes
Enabled by default: N
Error codes
# |
Code |
Name |
---|---|---|
10079 |
1089 |
Too many countries for the same credit card number |
Credit Card number already used with another Email
This check fires when the Credit Card number has already been successfully used with a different Email address. The time threshold is a moving window calculated backwards from the moment of the transaction. This check only cross-checks transactions within the same merchant account. Analyses Sale, Preauth or Transfer transactions in the Approved status. Requests from IP addresses listed in “Merchant API IP address” are ignoring this check.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in minutes |
time frame to analyse approved transactions in minutes, set to 0 for infinity (not recommended) |
Type: Int
Default: 30
|
Error codes
# |
Code |
Name |
---|---|---|
10007 |
1005 |
Too many Emails for the same credit card number |
Credit Card number already used with another Purpose
This check fires when the Credit Card number has already been successfully used with a different Purpose. The time threshold is a moving window calculated backwards from the moment of the transaction. This check only cross-checks transactions within the same merchant account. Analyses Account verification, Sale, Preauth or Transfer transactions in the Approved status. Requests from IP addresses listed in “Merchant API IP address” are ignoring this check.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in minutes |
time frame to analyse approved transactions in minutes, set to 0 for infinity (not recommended) |
Type: Int
Default: 30
|
Error codes
# |
Code |
Name |
---|---|---|
10081 |
1091 |
Too many purposes for the same credit card number |
Credit Card number already used with another Cardholder name
This check fires when the Credit Card number has already been successfully used with another Cardholder name. Distances between current Cardholder name and existing ones are calculated using Levenshtein algorithm. This check only cross-checks transactions within the same merchant account. Analyses Sale, Preauth or Transfer transactions in the Approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in hours |
time frame to analyse approved transactions in hours |
Type: Int
Default: 30
|
greatest levenshtein distance |
greatest levenshtein distance to consider both cardholder names equal |
Type: Int
Default: 3
|
Error codes
# |
Code |
Name |
---|---|---|
10089 |
1099 |
Too many cardholder names for the same credit card number |
Customer IP address already used by another Cardholder
This check fires when the Customer IP address has already been successfully used by a customer with a different Cardholder name. The time threshold is a moving window calculated backwards from the moment of the transaction. This check only cross-checks transactions within the same merchant account. Analyses Sale, Preauth or Transfer transactions in the Approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in minutes |
time frame to analyse approved transactions in minutes |
Type: Int
Default: 30
|
Error codes
# |
Code |
Name |
---|---|---|
10006 |
1004 |
Too many card holders from the same IP address |
Customer Email already used by another Cardholder
This check fires when the Customer Email has already been successfully used by a customer with a different Cardholder name. The time threshold is a moving window calculated backwards from the moment of the transaction. This check only cross-checks transactions within the same merchant account. Analyses Sale, Preauth or Transfer transactions in the Approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in minutes |
time frame to analyse approved transactions in minutes |
Type: Int
Default: 30
|
Error codes
# |
Code |
Name |
---|---|---|
10005 |
1003 |
Too many card holders for the same Email |
Source Credit Card Number approved transaction interval
This check fires when the interval for the last approved transaction associated with exact Source credit card number lesser the configured thresholds. The time threshold is time window calculated backwards from the moment of the transaction. The risk fires on the transaction below the set threshold. So, if you set a threshold of 10 minutes and the last approved transaction time is 10:00:00, it fires untill 10:10:01. Counts Sale, Preauth or Transfer transactions in the Approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in minutes |
time frame to analyse approved transactions in minutes |
Type: Int
Default: 30
|
for all merchant projects |
Y - to check transactions for all projects of the current merchant, otherwise check transactions for current project only |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10023 |
1033 |
Too many approved transactions for the same credit card number |
Source Credit Card Number declined transaction interval
This check fires when the interval for the last declined transaction associated with exact Source credit card number lesser the configured thresholds. The time threshold is time window calculated backwards from the moment of the transaction. The risk fires on the transaction below the set threshold. So, if you set a threshold of 10 minutes and the last declined transaction time is 10:00:00, it fires untill 10:10:01. Counts Account verification, Sale, Preauth or Transfer transactions in the Declined and Filtered status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in minutes |
time frame to analyse approved transactions in minutes |
Type: Int
Default: 30
|
for all merchant projects |
Y - to check transactions for all projects of the current merchant, otherwise check transactions for current project only |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10085 |
1095 |
Too many declined transactions for the same credit card number |
Source Credit Card Number Issuer Country change frequency for current Purpose
This check fires when the number of Countries, calculated for Source Credit Card number issuer, associated with exact Purpose exceeds the configured thresholds. The time threshold is a moving window calculated backwards from the moment of the transaction. The risk fires on the transaction after the set threshold. So, if you set a threshold of 2 Countries in 24 hours, it fires on the 3rd unique Country in 24 hours for the same Purpose. Counts unique Source Credit Card number issuer Countries for Sale, Preauth or Transfer transactions in Approved status for the current Merchant. Requests from IP addresses listed in “Merchant API IP address” are ignoring this check.
Score: Yes
Enabled by default: N
Parameters
Error codes
# |
Code |
Name |
---|---|---|
10122 |
1132 |
Too many countries per account |
Reversal frequency
This check fires when the number or ratio of reversal transactions calculated for the whole merchant or for the exact merchant project exceeds the configured thresholds. Ratio is calculated for the full lifetime, absolute number could be limited for the whole lifetime or on daily basis from 00:00:00 till 23:59:59. The risk fires on the transaction after the set threshold. So, if you set a threshold of 5 reversals, it fires on the 6th one. Ratio calculation is based on transitions count, i.e. total reversal transactions count divided by total sale transactions count. Counts Sale and Capture transactions in Approved status and Reversal and Void transactions.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
absolute number |
maximum allowable number of reversal transactions |
Type: Int
Default: 99999
|
daily absolute number |
maximum allowable number of reversal transactions per day |
Type: Int
Default: 9999
|
for all merchant projects |
Y - to check transactions for all projects of the current merchant, otherwise check transactions for current project only |
Type: String
Default: N
|
percentage ratio |
maximum allowable ratio of reversal transactions calculated by transaction count in percent (from 0 to 100) |
Type: Decimal
Default: 101.00
|
Error codes
# |
Code |
Name |
---|---|---|
10036 |
1046 |
Too high reversal ratio |
10037 |
1047 |
Too many reversals |
10038 |
1048 |
Too many reversals today |
Fingerprint usage frequency for last 24 hours (daily limit)
This check fires when the number or amount of transactions associated with exact Fingerprint exceeds the configured thresholds. The time threshold is a 24 hours window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 24 hours. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last 24 hours for this Fingerprint |
Type: Decimal
Default: 999999999
|
for all merchant projects |
Y - to check transactions for all projects of the current merchant, otherwise check transactions for current project only |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last 24 hours for this Fingerprint |
Type: Int
Default: 99999
|
subtract Cancel transactions |
subtracts Cancelled transactions from the calculated count and amount thresholds |
Type: String
Default: N
|
use calendar days |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10170 |
1180 |
Daily amount limit exceeded for fingerprint |
10171 |
1181 |
Daily quantity limit exceeded for fingerprint |
Fingerprint usage frequency for last 7 days (weekly limit)
This check fires when the number or amount of transactions associated with exact Fingerprint exceeds the configured thresholds. The time threshold is a 7 days window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 168 hours. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last 7 days for this Fingerprint |
Type: Decimal
Default: 99999999
|
calendar week starts from Sunday |
“Y”: calendar week starts from Sunday, “N”: calendar week starts from Monday |
Type: String
Default: N
|
for all merchant projects |
Y - to check transactions for all projects of the current merchant, otherwise check transactions for current project only |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last 7 days for this credit Fingerprint |
Type: Int
Default: 99999
|
subtract Cancel transactions |
subtracts Cancelled transactions from the calculated count and amount thresholds |
Type: String
Default: N
|
use calendar days |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10172 |
1182 |
Weekly amount limit exceeded for fingerprint |
10173 |
1183 |
Weekly quantity limit exceeded for fingerprint |
Fingerprint usage frequency for last month (monthly limit)
This check fires when the number or amount of transactions associated with exact Fingerprint exceeds the configured thresholds. The time threshold is a one month window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in one month. Month calculation based on calendar i.e. 28th, 29th, 30th and 31st of March would be bumped to 28th of February during window calculation. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last one month for this Fingerprint |
Type: Decimal
Default: 999999999
|
for all merchant projects |
Y - to check transactions for all projects of the current merchant, otherwise check transactions for current project only |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last one month for this credit Fingerprint |
Type: Int
Default: 99999
|
subtract Cancel transactions |
subtracts Cancelled transactions from the calculated count and amount thresholds |
Type: String
Default: N
|
use calendar days |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10174 |
1184 |
Monthly amount limit exceeded for fingerprint |
10175 |
1185 |
Monthly quantity limit exceeded for fingerprint |
Source Credit Card Number usage frequency for Fingerprint
This check fires when the number of Source Credit Cards associated with exact Fingerprint exceeds the configured thresholds. The time threshold is a moving window calculated backwards from the moment of the transaction. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 Credit Cards in 6 hours, it fires on the 11th unique Credit Card in 6 hours. Counts unique Source Credit Card numbers for Account verification, Sale, Preauth or Transfer transactions in any status for the current Merchant.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in hours |
time frame to calculate unique card number count |
Type: Int
Default: 12
|
maximum card count |
maximum number of unique card numbers |
Type: Int
Default: 5
|
Error codes
# |
Code |
Name |
---|---|---|
10176 |
1186 |
Too many source credit cards used for the same fingerprint |
Source Credit Card number Issuer Country change frequency for current Device Fingerprint
This check fires when the number of Countries, calculated for Source Credit Card number issuer, associated with exact Fingerprint exceeds the configured thresholds. The time threshold is a moving window calculated backwards from the moment of the transaction. The risk fires on the transaction after the set threshold. So, if you set a threshold of 2 Countries in 24 hours, it fires on the 3rd unique Country in 24 hours for the same Purpose. Counts unique Source Credit Card number issuer Countries for Sale, Preauth or Transfer transactions in Approved status for the current Merchant. Requests from IP addresses listed in “Merchant API IP address” are ignoring this check.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in hours |
time frame to calculate unique card number count |
Type: Int
Default: 24
|
maximum countries count |
maximum number of countries for one fingerprint |
Type: Int
Default: 5
|
Error codes
# |
Code |
Name |
---|---|---|
10177 |
1187 |
Too many countries for the same fingerprint |
Destination Credit Card Number usage frequency for Device fingerprint
This check fires when the number of Destination Credit Cards associated with exact Device Fingerprint exceeds the configured thresholds. The time threshold is a moving window calculated backwards from the moment of the transaction. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 Credit Cards in 6 hours, it fires on the 11th unique Credit Card in 6 hours. Counts unique Destination Credit Card numbers for Transfer transactions in any status for the current Merchant.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in hours |
time frame to calculate unique destination credit card numbers count |
Type: Int
Default: 12
|
maximum card count |
maximum number of unique destination credit cards |
Type: Int
Default: 5
|
Error codes
# |
Code |
Name |
---|---|---|
10178 |
1188 |
Too many destination credit cards used for the same fingerprint |
Destination Credit Card number Issuer Country change frequency for current Device fingerprint
This check fires when the number of Countries, calculated for Destination Credit Card number issuer, associated with exact Device Fingerprint exceeds the configured thresholds. The time threshold is a moving window calculated backwards from the moment of the transaction. The risk fires on the transaction after the set threshold. So, if you set a threshold of 2 Countries in 24 hours, it fires on the 3rd unique Country in 24 hours for the same Fingerprint. Counts unique Destination Credit Card number issuer Countries for Sale, Preauth or Transfer transactions in Approved status for the current Merchant. Requests from IP addresses listed in “Merchant API IP address” are ignoring this check.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in hours |
time frame to calculate unique card number count |
Type: Int
Default: 24
|
maximum countries count |
maximum number of destination countries for one fingerprint |
Type: Int
Default: 5
|
Error codes
# |
Code |
Name |
---|---|---|
10179 |
1189 |
Too many destination credit cards countries used for the same fingerprint |
Email usage frequency for Device fingerprint
This check fires when the number of email addresses associated with exact Device Fingerprint exceeds the configured thresholds. The time threshold is a moving window calculated backwards from the moment of the transaction. The risk fires on the transaction after the set threshold. So, if you set a threshold of 2 email addresses in 24 hours, it fires on the 3rd unique email address in 24 hours for the same Fingerprint. Counts unique email addresses for all types of transactions for the current Merchant.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in hours |
time frame to calculate unique emails count |
Type: Int
Default: 24
|
maximum emails count |
maximum number of emails for one fingerprint |
Type: Int
Default: 5
|
Error codes
# |
Code |
Name |
---|---|---|
10180 |
1190 |
Too many emails used for the same fingerprint |
Purpose usage frequency for Device fingerprint
This check fires when the number of Purpose associated with exact Device Fingerprint exceeds the configured thresholds. The time threshold is a moving window calculated backwards from the moment of the transaction. The risk fires on the transaction after the set threshold. So, if you set a threshold of 2 Purpose in 24 hours, it fires on the 3rd unique Purpose in 24 hours for the same Fingerprint. Counts unique Purposes for all types of transactions for the current Merchant.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in hours |
time frame to calculate unique purposes count |
Type: Int
Default: 24
|
maximum purposes count |
maximum number of purposes for one fingerprint |
Type: Int
Default: 5
|
Error codes
# |
Code |
Name |
---|---|---|
10181 |
1191 |
Too many purposes used for the same fingerprint |
Account Number usage frequency for last 24 hours (daily limit)
This check fires when the number or amount of transactions associated with exact Account number exceeds the configured thresholds. The time threshold is a 24 hours window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 24 hours. Counts Sale, Preauth, Payout or Transfer transactions in the approved status.
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last 24 hours for this account number |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last 24 hours for this credit card value would be calculated - Y: for all projects - 3D: for 3D gates only - Non3D: for non 3D gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount or quantity limit values |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last 24 hours for this account number |
Type: Int
Default: 99999999
|
skip payouts |
ignore payouts |
Type: String
Default: N
|
subtract Cancel transactions |
ignore cancel transactions for two-stage payments |
Type: String
Default: N
|
use calendar day |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10187 |
1197 |
Daily amount limit exceeded for account number address |
10188 |
1198 |
Daily quantity limit exceeded for account number address |
Account Number usage frequency for last 7 days (weekly limit)
This check fires when the number or amount of transactions associated with exact Account number exceeds the configured thresholds. The time threshold is a 7 days window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 168 hours. Counts Sale, Preauth, Payout or Transfer transactions in the approved status.
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last 7 days for this account number |
Type: Decimal
Default: 999999999
|
calendar week starts from Sunday |
“Y”: calendar week starts from Sunday, “N”: calendar week starts from Monday |
Type: String
Default: N
|
for all merchant projects |
current total transactions amount or count for the last 7 days for this credit card value would be calculated - Y: for all projects - 3D: for 3D gates only - Non3D: for non 3D gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount or quantity limit values |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last 7 days for this account number calculated |
Type: Int
Default: 99999999
|
skip payouts |
ignore payouts |
Type: String
Default: N
|
subtract Cancel transactions |
ignore cancel transactions for two-stage payments |
Type: String
Default: N
|
use calendar week |
“Y” For calculation using calendar week instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10189 |
1199 |
Weekly amount limit exceeded for account number address |
10190 |
1200 |
Weekly quantity limit exceeded for account number address |
Account Number usage frequency for last month (monthly limit)
This check fires when the number or amount of transactions associated with exact Account number exceeds the configured thresholds. The time threshold is a one month window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in one month. Month calculation based on calendar i.e. 28th, 29th, 30th and 31st of March would be bumped to 28th of February during window calculation. Counts Sale, Preauth, Payout or Transfer transactions in the approved status.
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last one month for this account number |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last one month for this credit card value would be calculated - Y: for all projects - 3D: for 3D gates only - Non3D: for non 3D gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount or quantity limit values |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last one month for this account number |
Type: Int
Default: 99999999
|
skip payouts |
ignore payouts |
Type: String
Default: N
|
subtract Cancel transactions |
ignore cancel transactions for two-stage payments |
Type: String
Default: N
|
use calendar month |
“Y” For calculation using calendar month instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10191 |
1201 |
Monthly amount limit exceeded for account number address |
10192 |
1202 |
Monthly quantity limit exceeded for account number address |
Preventing transaction with the same amount
This check fires when more than one transaction is made with same amount in a time threshold (in seconds). The maximum time threshold is a 300 seconds window, calculated backwards from the moment of the first transaction. The risk fires on the second transaction with the same amount during set time threshold. Counts Sale, Preauth, Payouts or Transfer transactions.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
checking interval in seconds |
max interval in seconds to check requests with the same amount, values more then 300 seconds or less 10 seconds are ignored |
Type: int
Default: 60
|
skip declined transactions |
Y - to skip sessions in Filtered or Declined status, N - otherwise |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10198 |
1208 |
Such transaction amount has already been processed in the set threshold of time |
Issuer country usage frequency
This check fires when the number of transactions associated with the same card issuer country exceeds the configured thresholds. The maximum time threshold is a 300 seconds window, calculated backwards from the moment of the first transaction. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 300 seconds. Counts Sale, Preauth, Payouts or Transfer transactions.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
Checking interval in seconds |
max interval in seconds to check transactions associated with the same card issuer country, values more then 300 seconds or less 10 seconds are ignored |
Type: int
Default: 60
|
Quantity limit |
pick a value for the number of transactions over which the filter will be fired |
Type: int
Default: 10
|
Skip country identifier |
choose the countries where the filter will be applied |
Type: String
Default: *
|
Skip declined transactions |
Y - to skip sessions in Filtered or Declined status, N - otherwise |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10199 |
1209 |
Exceeding the limit of cards issued in the same country |
Purpose usage frequency for last year (annual limit)
This check fires when the number or amount of transactions associated with exact Purpose exceeds the configured thresholds. The time threshold is a one year window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 100 transactions, it fires on the 101th transaction in one year. Calculation of the year can be started from the beginning of the calendar year or from the filter activation truncated to the month and -12 months. I.e. if you activated the filter on May 15, 2021, the filter will consider transactions from May 2020. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last year for this Purpose |
Type: int
Default: 9999999999
|
for all merchant projects |
current total transactions amount or count for the last year for this Purpose value would be calculated. - Y: for all projects. - 3D: for 3D gates only. - Non3D: for non 3D gates only. N: for current project only of the current merchant and converted to current project currency to compare with amount or quantity limit values |
Type: String
Default: Y
|
quantity limit |
maximum total transactions count for the last year for this Purpose |
Type: int
Default: 99999
|
subtract Cancel transactions |
* |
Type: String
Default: N
|
use calendar year |
* |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10200 |
1210 |
Annual amount limit exceeded for purpose |
10201 |
1211 |
Annual quantity limit exceeded for purpose |
BIN range usage frequency
This check fires when the number of transactions associated with the specific card BIN range exceeds the configured thresholds. The maximum time threshold is a 300 seconds window, calculated backwards from the moment of the first transaction. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 300 seconds. Counts Sale, Preauth, Payouts or Transfer transactions.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
BIN range exceptions |
card BIN range list for which checks will not be performed |
Type: *
Default: *
|
checking interval in seconds |
max interval in seconds to check transactions associated with the same card issuer country, values more then 300 seconds or less 10 seconds are ignored |
Type: int
Default: 60
|
quantity limit |
pick a value for the number of transactions over which the filter will be fired |
Type: int
Default: 10
|
skip declined transactions |
Y - to skip sessions in Filtered or Declined status, N - otherwise |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10202 |
1212 |
Exceeding the limit of cards associated with the same card BIN range |
Abnormal transaction time
This check fires when transactions are received outside the set time period. So, if you set the time period from 10:00 to 20:00, it fires on any transaction from 0:00 to 9:59 and from 20:00 to 0:00. The time is set in the GMT+3 time zone. Counts Sale, Preauth, Payouts or Transfer transactions.
Score: Yes
Enabled by default: N
Parameters
Name |
Value |
---|---|
Time period from |
Type: *
Default: 10:00
|
Time period to |
Type: *
Default: 19:00
|
Time zone |
Type: *
Default: 3
|
Error codes
# |
Code |
Name |
---|---|---|
10203 |
1213 |
Transaction in abnormal time |
10204 |
1214 |
Customer data validation failed (first name, last name, cardholder, email, phone) |
Source Credit Card Number decline frequency for last week (weekly decline limit)
This check fires when the number or amount of declined transactions associated with exact Source credit card number exceeds the configured thresholds. The time threshold is a 7 days window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 168 hours. Counts Account verification, Sale, Preauth or Transfer transactions in the Declined status.
Score: No
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last 7 days for this credit card used as Source card |
Type: Decimal
Default: 999999999
|
calendar week starts from Sunday |
“Y”: calendar week starts from Sunday, “N”: calendar week starts from Monday |
Type: String
Default: N
|
for all merchant projects |
current total transactions amount or count for the last 7 days for this credit card would be calculated - Y: for all projects - 3D: for 3D gates only - Non3D: for non 3D gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount limit values |
Type: String
Default: N
|
quantity limit |
maximum total transactions count for the last 7 days for this credit card used as Source card |
Type: Int
Default: 99999
|
use calendar week |
“Y” For calculation using calendar week instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10206 |
1216 |
Weekly decline amount limit exceeded for sender |
10207 |
1217 |
Weekly decline quantity limit exceeded for sender |
Source Credit Card Number usage frequency per Email address for last 24 hours (daily limit)
This check fires when the number of Source Credit Cards associated with exact Email address exceeds the configured thresholds. The time threshold is a moving window calculated backwards from the moment of the transaction. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 Credit Cards, it fires on the 11th unique Credit Card in 24 hours. Counts unique Source Credit Card numbers for Sale or Preauth transactions in any status for the current Merchant.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
approved only |
counts unique Source Credit Card numbers for Sale or Preauth transactions in approved status |
Type: String
Default: N
|
maximum card number count |
maximum total card number count for the last 24 hours for this Email address |
Type: Int
Default: 99999
|
use calendar day |
“Y” For calculation using calendar days instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10208 |
1218 |
Daily card number count limit exceeded for email address |
Source Credit Card Number usage frequency per Email address for last 7 days (weekly limit)
This check fires when the number of Source Credit Cards associated with exact Email address exceeds the configured thresholds. The time threshold is a moving window calculated backwards from the moment of the transaction. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 Credit Cards, it fires on the 11th unique Credit Card in 7 days. Counts unique Source Credit Card numbers for Sale or Preauth transactions in any status for the current Merchant.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
approved only |
counts unique Source Credit Card numbers for Sale or Preauth transactions in approved status |
Type: String
Default: N
|
calendar week starts from Sunday |
“Y”: calendar week starts from Sunday, “N”: calendar week starts from Monday |
Type: String
Default: N
|
maximum card number count |
maximum total card number count for the last 7 days for this Email address |
Type: Int
Default: 99999
|
use calendar week |
“Y” For calculation using calendar week instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10209 |
1219 |
Weekly card number count limit exceeded for email address |
Source Credit Card Number usage frequency per Email address for last month (monthly limit)
This check fires when the number of Source Credit Cards associated with exact Email address exceeds the configured thresholds. The time threshold is a moving window calculated backwards from the moment of the transaction. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 Credit Cards, it fires on the 11th unique Credit Card in 1 month. Counts unique Source Credit Card numbers for Sale or Preauth transactions in any status for the current Merchant.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
approved only |
counts unique Source Credit Card numbers for Sale or Preauth transactions in approved status |
Type: String
Default: N
|
maximum card number count |
maximum total card number count for the last month for this Email address |
Type: Int
Default: 99999
|
use calendar month |
“Y” For calculation using calendar month instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10210 |
1220 |
Monthly card number count limit exceeded for email address |
Source Credit Card Number usage frequency for last N days
This check fires when the number or amount of transactions associated with exact Source credit card number exceeds the configured thresholds. The time threshold is a N days window calculated backwards from the moment of the transaction. The N parameter (date period) can be set from 1 to 30. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in N days. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last N days for this credit card used as Source card |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last N days for this credit card value would be calculated - Y: for all projects - 3D: for 3D gates only - Non3D: for non 3D gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount limit values |
Type: String
Default: N
|
for last N days |
date period can be set from 1 to 30 days |
Type: Int
Default: 1
|
quantity limit |
maximum total transactions count for the last N days for this credit card used as Source card |
Type: Int
Default: 99999
|
subtract Cancel transactions |
ignore cancel transactions for two-stage payments |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10211 |
1221 |
Specified period amount limit exceeded for sender |
10212 |
1222 |
Specified period quantity limit exceeded for sender |
Destination Credit Card Number usage frequency for last N days
This check fires when the number or amount of transactions associated with exact Destination credit card number exceeds the configured thresholds. The time threshold is a N days window calculated backwards from the moment of the transaction. The N parameter (date period) can be set from 1 to 30. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in N days. Counts Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last N days for this credit card used as Destination card |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last N days for this Destination card value would be calculated - Y: for all projects - 3D: for 3D gates only - Non3D: for non 3D gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount limit values |
Type: String
Default: N
|
for last N days |
date period can be set from 1 to 30 days |
Type: Int
Default: 1
|
quantity limit |
maximum total transactions count for the last N days for this credit card used as Destination card |
Type: Int
Default: 99999
|
subtract Cancel transactions |
ignore cancel transactions for two-stage payments |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10213 |
1223 |
Specified period amount limit exceeded for recipient |
10214 |
1224 |
Specified period quantity limit exceeded for recipient |
Total Credit Card Number usage frequency for last N days
This check fires when the number or amount of transactions associated with exact credit card number used as Source or Destination exceeds the configured thresholds. The time threshold is a N days window calculated backwards from the moment of the transaction. The N parameter (date period) can be set from 1 to 30. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in N days. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last N days for this credit card used as Source or Destination card |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last N days for this credit card value would be calculated - Y: for all projects - 3D: for 3D gates only - Non3D: for non 3D gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount limit values |
Type: String
Default: N
|
for last N days |
date period can be set from 1 to 30 days |
Type: Int
Default: 1
|
quantity limit |
maximum total transactions count for the last N days for this credit card used as Source or Destination card |
Type: Int
Default: 99999
|
subtract Cancel transactions |
ignore cancel transactions for two-stage payments |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10215 |
1225 |
Specified period total amount limit exceeded for sender |
10216 |
1226 |
Specified period total quantity limit exceeded for sender |
10217 |
1227 |
Specified period total amount limit exceeded for recipient |
10218 |
1228 |
Specified period total quantity limit exceeded for recipient |
Purpose usage frequency for last N days
This check fires when the number or amount of transactions associated with exact Purpose exceeds the configured thresholds. The time threshold is a N days window calculated backwards from the moment of the transaction. The N parameter (date period) can be set from 1 to 30. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in N days. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last N days for this Purpose |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last N days for this Purpose would be calculated - Y: for all projects - 3D: for 3D gates only - Non3D: for non 3D gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount limit values |
Type: String
Default: N
|
for last N days |
date period can be set from 1 to 30 days |
Type: Int
Default: 1
|
quantity limit |
maximum total transactions count for the last N days for this Purpose |
Type: Int
Default: 99999
|
subtract Cancel transactions |
ignore cancel transactions for two-stage payments |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10219 |
1229 |
Specified period amount limit exceeded for purpose |
10220 |
1230 |
Specified period quantity limit exceeded for purpose |
Email usage frequency for last N days
This check fires when the number or amount of transactions associated with exact Email exceeds the configured thresholds. The time threshold is a N days window calculated backwards from the moment of the transaction. The N parameter (date period) can be set from 1 to 30. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in N days. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last N days for this Email |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last N days for this Email would be calculated - Y: for all projects - 3D: for 3D gates only - Non3D: for non 3D gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount limit values |
Type: String
Default: N
|
for last N days |
date period can be set from 1 to 30 days |
Type: Int
Default: 1
|
quantity limit |
maximum total transactions count for the last N days for this Email |
Type: Int
Default: 99999
|
subtract Cancel transactions |
ignore cancel transactions for two-stage payments |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10221 |
1231 |
Specified period amount limit exceeded for email address |
10222 |
1232 |
Specified period quantity limit exceeded for email address |
IP address usage frequency for last N days
This check fires when the number or amount of transactions associated with exact IP address exceeds the configured thresholds. The time threshold is a N days window calculated backwards from the moment of the transaction. The N parameter (date period) can be set from 1 to 30. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in N days. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last N days for this IP address |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last N days for this IP address would be calculated - Y: for all projects - 3D: for 3D gates only - Non3D: for non 3D gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount limit values |
Type: String
Default: N
|
for last N days |
date period can be set from 1 to 30 days |
Type: Int
Default: 1
|
quantity limit |
maximum total transactions count for the last N days for this IP address |
Type: Int
Default: 99999
|
subtract Cancel transactions |
ignore cancel transactions for two-stage payments |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10223 |
1233 |
Specified period amount limit exceeded for IP address |
10224 |
1234 |
Specified period quantity limit exceeded for IP address |
Fingerprint usage frequency for last N days
This check fires when the number or amount of transactions associated with exact Fingerprint exceeds the configured thresholds. The time threshold is a N days window calculated backwards from the moment of the transaction. The N parameter (date period) can be set from 1 to 30. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in N days. Counts Sale, Preauth or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last N days for this Fingerprint |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last N days for this Fingerprint would be calculated - Y: for all projects - 3D: for 3D gates only - Non3D: for non 3D gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount limit values |
Type: String
Default: N
|
for last N days |
date period can be set from 1 to 30 days |
Type: Int
Default: 1
|
quantity limit |
maximum total transactions count for the last N days for this Fingerprint |
Type: Int
Default: 99999
|
subtract Cancel transactions |
ignore cancel transactions for two-stage payments |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10225 |
1235 |
Specified period amount limit exceeded for fingerprint |
10226 |
1236 |
Specified period quantity limit exceeded for fingerprint |
Account Number usage frequency for last N days
This check fires when the number or amount of transactions associated with exact Account Number exceeds the configured thresholds. The time threshold is a N days window calculated backwards from the moment of the transaction. The N parameter (date period) can be set from 1 to 30. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in N days. Counts Sale, Preauth, Payout or Transfer transactions in the approved status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last N days for this Account Number |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last N days for this Account Number would be calculated Y: for all projects - 3D: for 3D gates only - Non3D: for non 3D gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount limit values |
Type: String
Default: N
|
for last N days |
date period can be set from 1 to 30 days |
Type: Int
Default: 1
|
quantity limit |
maximum total transactions count for the last N days for this Account Number |
Type: Int
Default: 99999
|
subtract Cancel transactions |
ignore cancel transactions for two-stage payments |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10227 |
1237 |
Specified period amount limit exceeded for account number |
10228 |
1238 |
Specified period quantity limit exceeded for account number |
Source Credit Card Number decline frequency for last month (monthly decline limit)
This check fires when the number or amount of declined transactions associated with exact Source credit card number exceeds the configured thresholds. The time threshold is a one month window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in one month. Month calculation based on calendar i.e. 28th, 29th, 30th and 31st of March would be bumped to 28th of February during window calculation. Counts Account verification, Sale, Preauth or Transfer transactions in the Declined status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last month for this credit card used as Source card |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last month for this credit card would be calculated - Y: for all projects - 3D: for 3D gates only - Non3D: for non 3D gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount limit values |
Type: String
Default: N
|
quantity limit |
maximum total transactions count for the last month for this credit card used as Source card |
Type: Int
Default: 99999
|
use calendar month |
“Y” For calculation using calendar month instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10229 |
1239 |
Monthly decline amount limit exceeded for sender |
10230 |
1240 |
Monthly decline quantity limit exceeded for sender |
Destination Credit Card Number decline frequency for last 24 hours (daily decline limit)
This check fires when the number or amount of declined transactions associated with exact Destination credit card number exceeds the configured thresholds. The time threshold is a 24 hours window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 24 hours. Counts Transfer transactions in the Declined status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last 24 hours for this credit card used as Destination card |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last day for this credit card would be calculated - Y: for all projects - 3D: for 3D gates only - Non3D: for non 3D gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount limit values |
Type: String
Default: N
|
quantity limit |
maximum total transactions count for the last day for this credit card used as Destination card |
Type: Int
Default: 99999
|
use calendar day |
“Y” For calculation using calendar day instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10231 |
1241 |
Daily decline amount limit exceeded for recipient |
10232 |
1242 |
Daily decline quantity limit exceeded for recipient |
Destination Credit Card Number decline frequency for last week (weekly decline limit)
This check fires when the number or amount of declined transactions associated with exact Destination credit card number exceeds the configured thresholds. The time threshold is a 7 days window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 168 hours. Counts Transfer transactions in the Declined status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last week for this credit card used as Destination card |
Type: Decimal
Default: 999999999
|
calendar week starts from Sunday |
“Y”: calendar week starts from Sunday, “N”: calendar week starts from Monday |
Type: String
Default: N
|
for all merchant projects |
current total transactions amount or count for the last week for this credit card would be calculated - Y: for all projects - 3D: for 3D gates only - Non3D: for non 3D gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount limit values |
Type: String
Default: N
|
quantity limit |
maximum total transactions count for the last week for this credit card used as Destination card |
Type: Int
Default: 99999
|
use calendar week |
“Y” For calculation using calendar week instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10233 |
1243 |
Weekly decline amount limit exceeded for recipient |
10234 |
1244 |
Weekly decline quantity limit exceeded for recipient |
Destination Credit Card Number decline frequency for last month (monthly decline limit)
This check fires when the number or amount of declined transactions associated with exact Destination credit card number exceeds the configured thresholds. The time threshold is a one month window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in one month. Month calculation based on calendar i.e. 28th, 29th, 30th and 31st of March would be bumped to 28th of February during window calculation. Counts Transfer transactions in the Declined status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last month for this credit card used as Destination card |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last month for this credit card would be calculated - Y: for all projects - 3D: for 3D gates only - Non3D: for non 3D gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount limit values |
Type: String
Default: N
|
quantity limit |
maximum total transactions count for the last month for this credit card used as Destination card |
Type: Int
Default: 99999
|
use calendar month |
“Y” For calculation using calendar month instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10235 |
1245 |
Monthly decline amount limit exceeded for recipient |
10236 |
1246 |
Monthly decline quantity limit exceeded for recipient |
Total Credit Card Number decline frequency for last 24 hours (daily decline limit)
This check fires when the number or amount of declined transactions associated with exact Source or Destination credit card number exceeds the configured thresholds. The time threshold is a 24 hours window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 24 hours. Counts Account verification, Sale, Preauth or Transfer transactions in the Declined status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last 24 hours for this credit card |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last day for this credit card would be calculated - Y: for all projects - 3D: for 3D gates only - Non3D: for non 3D gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount limit values |
Type: String
Default: N
|
quantity limit |
maximum total transactions count for the last day for this credit card |
Type: Int
Default: 99999
|
use calendar day |
“Y” For calculation using calendar day instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10237 |
1247 |
Daily decline total amount limit exceeded for sender |
10238 |
1248 |
Daily decline total quantity limit exceeded for sender |
10239 |
1249 |
Daily decline total amount limit exceeded for recipient |
10240 |
1250 |
Daily decline total quantity limit exceeded for recipient |
Total Credit Card Number decline frequency for last week (weekly decline limit)
This check fires when the number or amount of declined transactions associated with exact Source or Destination credit card number exceeds the configured thresholds. The time threshold is a 7 days window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 168 hours. Counts Account verification, Sale, Preauth or Transfer transactions in the Declined status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last week for this credit card |
Type: Decimal
Default: 999999999
|
calendar week starts from Sunday |
Y: calendar week starts from Sunday; N: calendar week starts from Monday |
Type: String
Default: N
|
for all merchant projects |
current total transactions amount or count for the last week for this credit card would be calculated - Y: for all projects - 3D: for 3D gates only - Non3D: for non 3D gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount limit values |
Type: String
Default: N
|
quantity limit |
maximum total transactions count for the last week for this credit card |
Type: Int
Default: 99999
|
use calendar week |
“Y” For calculation using calendar week instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10241 |
1251 |
Weekly decline total amount limit exceeded for sender |
10242 |
1252 |
Weekly decline total quantity limit exceeded for sender |
10243 |
1253 |
Weekly decline total amount limit exceeded for recipient |
10244 |
1254 |
Weekly decline total quantity limit exceeded for recipient |
Total Credit Card Number decline frequency for last month (monthly decline limit)
This check fires when the number or amount of declined transactions associated with exact Source or Destination credit card number exceeds the configured thresholds. The time threshold is a one month window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to days. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in one month. Month calculation based on calendar i.e. 28th, 29th, 30th and 31st of March would be bumped to 28th of February during window calculation. Counts Account verification, Sale, Preauth or Transfer transactions in the Declined status.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
amount limit |
maximum total transactions amount for the last month for this credit card |
Type: Decimal
Default: 999999999
|
for all merchant projects |
current total transactions amount or count for the last month for this credit card would be calculated - Y: for all projects - 3D: for 3D gates only - Non3D: for non 3D gates only - N: for current project only of the current merchant and converted to current project currency to compare with amount limit values |
Type: String
Default: N
|
quantity limit |
maximum total transactions count for the last month for this credit card |
Type: Int
Default: 99999
|
use calendar month |
“Y” For calculation using calendar month instead of calculation from moment when filter was enabled “N” for calculation from moment when filter was enabled |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10245 |
1255 |
Monthly decline total amount limit exceeded for sender |
10246 |
1256 |
Monthly decline total quantity limit exceeded for sender |
10247 |
1257 |
Monthly decline total amount limit exceeded for recipient |
10248 |
1258 |
Monthly decline total quantity limit exceeded for recipient |
Customer IP address anonymous VPN
This check fires when customer IP address is considered as anonymous VPN by MaxMind service. Counts Sale, Preauth or Transfer transactions.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
filter parameter value |
Y - to filter if condition is true, N - to filter if condition is false |
Type: String
Default: Y
|
Error codes
# |
Code |
Name |
---|---|---|
10250 |
1260 |
Customer IP address is anonymous VPN |
Customer IP address anonymous
This check fires when customer IP address is considered as anonymous by MaxMind service. Counts Sale, Preauth or Transfer transactions.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
filter parameter value |
Y - to filter if condition is true, N - to filter if condition is false |
Type: String
Default: Y
|
Error codes
# |
Code |
Name |
---|---|---|
10251 |
1261 |
Customer IP address is anonymous |
Customer IP Hosting Provider
This check fires when customer IP address belongs to a hosting or VPN provider considered by MaxMind service. Counts Sale, Preauth or Transfer transactions.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
filter parameter value |
Y - to filter if condition is true, N - to filter if condition is false |
Type: String
Default: Y
|
Error codes
# |
Code |
Name |
---|---|---|
10252 |
1262 |
Customer ip address is hosting provider |
Customer IP Public Proxy
This check fires when customer IP address belongs to a public proxy considered by MaxMind service. Counts Sale, Preauth or Transfer transactions.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
filter parameter value |
Y - to filter if condition is true, N - to filter if condition is false |
Type: String
Default: Y
|
Error codes
# |
Code |
Name |
---|---|---|
10253 |
1263 |
Customer IP address is public proxy |
Customer IP Residential Proxy
This check fires when customer IP address belongs to a hosting or VPN provider considered by MaxMind service. Counts Sale, Preauth or Transfer transactions.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
filter parameter value |
Y - to filter if condition is true, N - to filter if condition is false |
Type: String
Default: Y
|
Error codes
# |
Code |
Name |
---|---|---|
10254 |
1264 |
Customer IP address is residential proxy |
Customer IP Tor Exit Node
This check fires when customer IP address is a Tor exit node considered by MaxMind service. Counts Sale, Preauth or Transfer transactions.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
filter parameter value |
Y - to filter if condition is true, N - to filter if condition is false |
Type: String
Default: Y
|
Error codes
# |
Code |
Name |
---|---|---|
10255 |
1265 |
Customer IP address is tor exit node |
Customer static IP score
This check fires when customer IP address static IP score which is considered by MaxMind service is lower or equal to the settled threshold value. Higher values meaning a greater static association. For example, many IP addresses with a user type of cellular have a score under one. Broadband IPs that don’t change very often typically have a score above thirty. This indicator can be useful for deciding whether an IP address represents the same user over time. The value ranges from 0 to 99.99. Counts Sale, Preauth or Transfer transactions.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
filter threshold value |
Lower or equal values will be filtered out |
Type: Decimal
Default: 20.000
|
Error codes
# |
Code |
Name |
---|---|---|
10256 |
1266 |
Customer IP address static IP score is less or equal to configured threshold |
Customer IP user count
This check fires when customer IP address user count considered by MaxMind service is higher or equal to the settled threshold value. The estimated number of users sharing the IP/network during the past 24 hours. For IPv4, the count is for the individual IP. For IPv6, the count is for the /64 network. Counts Sale, Preauth or Transfer transactions.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
filter threshold value |
Higher or equal values will be filtered out |
Type: Decimal
Default: 3
|
Error codes
# |
Code |
Name |
---|---|---|
10257 |
1267 |
Customer IP address user count is higher or equal to configured threshold |
Customer IP user type
This check fires when customer IP address user type considered by MaxMind service is in blocked user types list. Possible values: business, cafe, cellular, college, consumer_privacy_network, content_delivery_network, government, hosting, library, military, residential, router, school, search_engine_spider, traveler. Counts Sale, Preauth or Transfer transactions.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
blocked user types |
Blocked user types will be filtered out, split values with comma |
Type: String
Default: None
|
Error codes
# |
Code |
Name |
---|---|---|
10258 |
1268 |
Customer IP address user type is in blocked user types list |
Credit Card Number usage frequency for last N hours
This check fires when the number of transactions associated with exact credit card number exceeds the configured thresholds. The time threshold is a N hours window calculated backwards from the moment of the transaction. The N parameter (date period) can be set from 1 to 24. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in N hours. This filter takes into account full hours. Counts Sale, Preauth or Transfer transactions in the approved status. Source and destination cards are considered separately.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
for last N hours |
time frame to calculate unique credit card count |
Type: Int
Default: 24
|
maximum transactions count |
maximum number of transactions for one credit card number |
Type: Int
Default: 2
|
skip declined transactions |
“Y” to skip sessions in Declined status, “N” for otherwise |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10269 |
1280 |
Specified period quantity limit exceeded |
Preventing transaction with the same amount 24 hours
This check fires when the number of transactions with the same amount associated with exact credit card number exceeds the configured thresholds. The time threshold is a 24 hours window calculated backwards from the moment of the transaction. For window calculation all transaction dates are truncated to hours. The risk fires on the transaction after the set threshold. So, if you set a threshold of 10 transactions, it fires on the 11th transaction in 24 hours. Also you can set the value of the amount starting from which transactions will be taken into account by the filter. Counts Sale, Preauth or Transfer transactions in the approved status. Source and destination cards are considered separately.
Score: Yes
Enabled by default: N
Parameters
Name |
Description |
Value |
---|---|---|
maximum transactions count |
maximum number of transactions with the same amount |
Type: Int
Default: 2
|
min amount to filter |
value of the transaction amount starting from which transaction will be taken info account by the filter |
Type: Float
Default: 0.000
|
skip declined transactions |
“Y” to skip sessions in Declined status, “N” for otherwise |
Type: String
Default: N
|
Error codes
# |
Code |
Name |
---|---|---|
10270 |
1281 |
Limit transactions with the same amount for exact card exceeded |