Transaction Filters

General information

Transaction filters in System are intended for rejection of certain transactions on various reasons. For example, there are filters to check fraud transactions, or to check if the issuer-bank or card number is included in the White List, etc.
The Transaction filters are managed on a Project-level of the System. To set filters for the Project navigate to Fraud protection filters in the Project menu.

pic103 manager faq

The icon to the left from the filter name displays it’s status. To turn a filter ON/OFF click on this icon.
Filter’s details are available by clicking on the Configure button.
The number (or multiple numbers) in “Error codes” is called decline-code, or the code of transaction’s rejection reason. This code will be displayed on the Orders screen if the transaction will get the Filtered status.
Some filters have Scoring. Scoring allows more flexible approach in filtering system and fraud control. Each filter’s score can be set from 0 to 100. Transaction goes through different filters and each triggered filter adds it’s own score to transaction. If transaction reaches 100 score - it gets Filtered; if not - it passes through. Turned OFF filters have 0 score.
Filters are also available on Endpoint-level of the System. Filter settings on Endpoint-level override Project-level settings.
Some Filter parameters can be added only from the Order information screen.

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

Authorization reattempts requirements EMEA

This check fires for all purchase transactions. Merchants that receive a decline response for a transaction will only be allowed to resubmit it for authorization up to fifteen times within 30 calendar days from the date of the original decline response if the response code is one of the following:

  • Response Code 100-Decline (general, no comments)

  • Response Code 101-Decline, expired card

  • Response Code 102-Decline, suspected fraud

  • Response Code 104-Decline, restricted card

  • Response Code 106-Decline, allowable PIN tries exceeded

  • Response Code 107-Decline, refer to card issuer

  • Response Code 108-Decline, refer to card issuer’s special conditions

  • Response Code 109-Decline, invalid merchant

  • Response Code 110-Decline, invalid amount

  • Response Code 112-Decline, PIN data required

  • Response Code 114-Decline, no account of type requested

  • Response Code 115-Decline, requested function not supported

  • Response Code 116-Decline, not sufficient funds

  • Response Code 117-Decline, incorrect PIN

  • Response Code 120-Decline, transaction not permitted to terminal

  • Response Code 121-Decline, exceeds withdrawal amount limit

  • Response Code 122-Decline, security violation

  • Response Code 123-Decline, exceeds withdrawal frequency limit

  • Response Code 124-Decline, violation of law

  • Response Code 160-Decline, additional customer authentication required

  • Response Code 197-Decline, call AmEx

  • Response Code 198-Decline, call Card Processing Centre

  • Response Code 903-Status message: re-enter transaction

  • Response Code 904-Decline reason message: format error

  • Response Code 907-Decline reason message: card issuer or switch inoperative

  • Response Code 909-Decline reason message: system malfunction

  • Response Code 913-Decline reason message: duplicate transmission

  • Response Code 914-Decline reason message: not able to trace back to original transaction

  • Response Code 921-Decline reason message: security software/hardware error - no action

  • Response Code 950-Decline reason message: violation of business arrangement

International card systems Rules to prohibit acquirers and their recurring services merchants from resubmitting a declined transaction for authorization if it receives a response:

  • Response Code 111-Decline, invalid card number

  • Response Code 180-Decline, by cardholders wish

  • Response Code 200-Pick-up (general, no comments)

  • Response Code 207-Pick-up, special conditions

  • Response Code 208-Pick-up, lost card

  • Response Code 209-Pick-up, stolen card

  • Response Code 908-Decline reason message: transaction destination cannot be found for routing

Visa only:

  • Response Code 119-Decline, transaction not permitted to cardholder

  • Response Code 902-Decline reason message: invalid transaction

Mastercard only:

  • Response Code 201-Pick-up, expired card

  • Response Code 202-Pick-up, suspected fraud

  • Response Code 203-Pick-up, card acceptor contact card acquirer

  • Response Code 204-Pick-up, restricted card

  • Response Code 205-Pick-up, card acceptor call acquirer’s security department

  • Response Code 206-Pick-up, allowable PIN tries exceeded

  • Response Code 210-Pick-up, suspected counterfeit card

The time threshold is a moving window calculated backwards from the moment of the transaction. Counts Account verification, Sale, Preauth transactions in Declined status for listed decline reasons. Correct decline reasons should be supported by a connected PSP. Limits are calculated separately for each merchant id, PAN and transaction amount.

Score: No

Enabled by default: N

Error codes

#

Code

Name

10182

1192

Payment system authorisation reattempts limit reached

Visa Preauthorized Transaction Decline Response requirements N.A.

This check fires for recurring transactions only. Merchants that receive a decline response for a preauthorized transaction will only be allowed to resubmit it for authorization up to four times within 16 calendar days from the date of the original decline response if the response code is one of the following:

  • Response Code 05-Authorization Declined

  • Response Code 51-Insufficient Funds

  • Response Code 61-Exceeds Approval Amount Limit

  • Response Code 65-Exceeds Withdrawal Frequency Limit

If an approval response is not received within this time frame, merchants must not resubmit the transaction or their acquirers may be subject to non-compliance actions, as outlined in the Visa Rules, and may be subject to chargebacks. Visa Rules to prohibit acquirers and their recurring services merchants from resubmitting a declined transaction for authorization if it receives a pickup response:

  • Response Code 04-Pick Up Card

  • Response Code 07-Pick Up Card, Special

  • Response Code 33-Expired Card, Capture

  • Response Code 34-Suspected Fraud, Retain Card

  • Response Code 35-Card Acceptor, Contact Acquirer, Retain Card

  • Response Code 36-Restricted Card, Retain Card

  • Response Code 37-Contact Acquirer Security Department, Retain Card

  • Response Code 41-Lost Card

  • Response Code 43-Stolen Card

  • Response Code 67-Capture Card or a decline response of:

  • Response Code 14-Invalid Account Number (No Such Number)

  • Response Code 54-Expired Card

  • Response Code 57-Transaction Not Permitted

The time threshold is a moving window calculated backwards from the moment of the transaction. Counts Account verification, Sale, Preauth or Transfer transactions in Declined status for listed decline reasons. Correct decline reasons should be supported by a connected PSP. Limits are calculated separately for each gate descriptor.

Score: No

Enabled by default: N

Parameters

Name

Description

Value

apply restriction types

CANCEL (only cancel decline reasons), PICKUP (only pickup decline reasons), DELAY (only time frame delays)

Type: String
Default: CANCEL,PICKUP,DELAY

ignore period in months

if this parameter value greater zero, only one declined transaction allowed during the specified period, independently from its decline code

Type: Int
Default: 0

Error codes

#

Code

Name

10090

1100

Visa rules violation for preauthorized transaction(DELAY)

10135

1145

PSP rules violation for no CVV transaction (CANCEL)

10136

1146

PSP rules violation for no CVV transaction (PICKUP)

MCC 6211 restrictions

Security Brokers/Dealers

[5] American Samoa
[7] Angola
[9] Antarctica
[19] Bangladesh
[22] Belgium
[24] Benin
[26] Bhutan
[28] Bosnia and Herzegovina
[30] Bouvet Island
[32] British Indian Ocean Territory
[34] Bulgaria
[35] Burkina Faso
[36] Burundi
[39] Canada
[40] Cabo Verde
[43] Chad
[45] China
[46] Christmas Island
[47] Cocos (Keeling) Islands
[49] Comoros
[50] Congo
[54] Cote d’Ivoire
[60] Djibouti
[61] Dominica
[66] Equatorial Guinea
[67] Eritrea
[69] Ethiopia
[70] Falkland Islands (Malvinas)
[78] Gabon
[79] Gambia
[85] Greenland
[86] Grenada
[87] Guadeloupe
[91] Guinea
[92] Guinea-Bissau
[94] Haiti
[95] Heard Island and McDonald Islands
[96] Holy See (Vatican City State)
[107] Israel
[110] Japan
[115] Kosovo
[116] Kiribati
[121] Lao People’s Democratic Republic
[125] Liberia
[131] North Macedonia
[132] Madagascar
[133] Malawi
[136] Mali
[139] Martinique
[140] Mauritania
[144] Micronesia, Federated States of
[147] Mongolia
[151] Mozambique
[152] Myanmar
[154] Nauru
[155] Nepal
[157] Netherlands Antilles
[158] New Caledonia
[161] Niger
[163] Niue
[164] Norfolk Island
[165] Northern Mariana Islands
[169] Palau
[170] Palestine, State of
[176] Pitcairn
[179] Puerto Rico
[181] Reunion
[184] Rwanda
[185] Saint Barthelemy
[186] Saint Helena, Ascension and Tristan da Cunha
[189] Saint Martin (French part)
[190] Saint Pierre and Miquelon
[194] Sao Tome and Principe
[196] Senegal
[203] Solomon Islands
[206] South Georgia and the South Sandwich Islands
[210] Suriname
[211] Svalbard and Jan Mayen
[217] Tajikistan
[220] Timor-Leste
[221] Togo
[222] Tokelau
[223] Tonga
[228] Turks and Caicos Islands
[229] Tuvalu
[238] Vanuatu
[240] Viet Nam
[243] Wallis and Futuna
[244] Western Sahara
[246] Zambia
[247] Zimbabwe
[254] Bonaire, Sint Eustatius and Saba

Score: No

Enabled by default: N

Parameters

Name

Description

Value

allow Australia

allows Australia processing

Type: String
Default: N

allow France

  • allows France processing

Type: String
Default: N

allow Jamaica

  • allows Jamaica processing

Type: String
Default: N

allow MasterCard for NA

allows MasterCard processing for North America

Type: String
Default: N

allow Netherlands

  • allows Netherlands processing

Type: String
Default: N

allow Uganda

  • allows Uganda processing

Type: String
Default: N

Error codes

#

Code

Name

10099

1109

MCC 6211 rules violation

MCC 7995 restrictions

Betting/Casino Gambling

[5] American Samoa
[7] Angola
[8] Anguilla
[9] Antarctica
[15] Austria
[19] Bangladesh
[22] Belgium
[24] Benin
[26] Bhutan
[28] Bosnia and Herzegovina
[29] Botswana
[30] Bouvet Island
[32] British Indian Ocean Territory
[33] Brunei Darussalam
[34] Bulgaria
[35] Burkina Faso
[36] Burundi
[40] Cabo Verde
[42] Central African Republic
[43] Chad
[46] Christmas Island
[47] Cocos (Keeling) Islands
[49] Comoros
[50] Congo
[54] Cote d’Ivoire
[55] Croatia
[56] Cuba
[57] Cyprus
[58] Czech Republic
[59] Denmark
[60] Djibouti
[61] Dominica
[62] Dominican Republic
[66] Equatorial Guinea
[67] Eritrea
[68] Estonia
[69] Ethiopia
[70] Falkland Islands (Malvinas)
[72] Fiji
[73] Finland
[74] France
[78] Gabon
[79] Gambia
[82] Ghana
[84] Greece
[85] Greenland
[86] Grenada
[87] Guadeloupe
[91] Guinea
[92] Guinea-Bissau
[94] Haiti
[95] Heard Island and McDonald Islands
[96] Holy See (Vatican City State)
[98] Hong Kong
[99] Hungary
[103] Iran, Islamic Republic of
[104] Iraq
[105] Ireland
[107] Israel
[108] Italy
[109] Jamaica
[111] Jersey
[115] Kosovo
[116] Kiribati
[117] Korea, Democratic People’s Republic of
[118] Korea, Republic of
[121] Lao People’s Democratic Republic
[122] Latvia
[123] Lebanon
[125] Liberia
[126] Libya
[128] Lithuania
[129] Luxembourg
[131] North Macedonia
[132] Madagascar
[133] Malawi
[136] Mali
[137] Malta
[139] Martinique
[140] Mauritania
[144] Micronesia, Federated States of
[147] Mongolia
[149] Montserrat
[151] Mozambique
[152] Myanmar
[154] Nauru
[155] Nepal
[156] Netherlands
[157] Netherlands Antilles
[158] New Caledonia
[161] Niger
[163] Niue
[164] Norfolk Island
[165] Northern Mariana Islands
[166] Norway
[169] Palau
[170] Palestine, State of
[175] Philippines
[176] Pitcairn
[177] Poland
[178] Portugal
[179] Puerto Rico
[181] Reunion
[184] Rwanda
[185] Saint Barthelemy
[186] Saint Helena, Ascension and Tristan da Cunha
[188] Saint Lucia
[189] Saint Martin (French part)
[190] Saint Pierre and Miquelon
[194] Sao Tome and Principe
[196] Senegal
[200] Singapore
[201] Slovakia
[202] Slovenia
[203] Solomon Islands
[204] Somalia
[206] South Georgia and the South Sandwich Islands
[207] Spain
[209] Sudan
[210] Suriname
[211] Svalbard and Jan Mayen
[212] Eswatini
[213] Sweden
[214] Switzerland
[215] Syrian Arab Republic
[217] Tajikistan
[220] Timor-Leste
[221] Togo
[222] Tokelau
[223] Tonga
[226] Turkey
[228] Turks and Caicos Islands
[229] Tuvalu
[230] Uganda
[234] United States
[238] Vanuatu
[239] Venezuela, Bolivarian Republic of
[240] Viet Nam
[242] Virgin Islands, U.S.
[243] Wallis and Futuna
[244] Western Sahara
[245] Yemen
[246] Zambia
[247] Zimbabwe
[253] Curaçao
[254] Bonaire, Sint Eustatius and Saba
[255] South Sudan

Score: No

Enabled by default: N

Parameters

Name

Description

Value

allow Germany

allows Germany processing

Type: String
Default: N

allow UK

  • allows United Kingdom processing

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 following EU countries: Austria, Belgium, Denmark, Malta, Portugal, Romania, Slovakia, Estonia, Latvia; and the following US states: Alabama, Georgia, Missouri, South Dakota, Nebraska, North Carolina.

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

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

Amount limit

maximum total transactions amount for the last 24 hours for this credit card used as Source card

Type: Decimal
Default: 99999999

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

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

Amount limit

maximum total transactions amount for the last 24 hours for this credit card used as Source card

Type: Decimal
Default: 99999999

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: Y

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

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

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 Source card

Type: Decimal
Default: 99999999

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: Y

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

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

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

Amount limit

maximum total transactions amount for the last one month for this credit card used as Source card

Type: Decimal
Default: 99999999

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: Y

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

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 Sale, Preauth or Transfer transactions 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 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

amount limit

maximum total transactions amount for the last 24 hours for this credit card used as Destination card

Type: Decimal
Default: 99999999

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 Sale, Preauth or Transfer transactions 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 Sale, Preauth or Transfer transactions 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 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

amount limit

maximum total transactions amount for the last one month for this credit card used as Destination card

Type: Decimal
Default: 99999999

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

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

amount limit

maximum total transactions amount for the last 24 hours for this credit card used as Source or Destination

Type: Decimal
Default: 99999999

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: 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

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

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 Source or Destination

Type: Decimal
Default: 99999999

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: 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

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

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

amount limit

maximum total transactions amount for the last one month for this credit card used as Source or Destination

Type: Decimal
Default: 99999999

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: 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

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

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

amount limit

maximum total transactions amount for the last 24 hours for this Purpose

Type: Decimal
Default: 99999999

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: 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

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 firesfires 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

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 Purpose

Type: Decimal
Default: 99999999

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

Name

Description

Value

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

amount limit

maximum total transactions amount for the last one month for this Purpose

Type: Decimal
Default: 99999999

quantity limit

maximum total transactions count for the last one month 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

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

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

amount limit

maximum total transactions amount for the last 24 hours for this Email address

Type: Decimal
Default: 99999999

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: 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

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

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 Email address

Type: Decimal
Default: 99999999

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: 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

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

Name

Description

Value

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

amount limit

maximum total transactions amount for the last one month for this Email address

Type: Decimal
Default: 99999999

quantity limit

maximum total transactions count for the last one month for this Email address

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

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

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

amount limit

maximum total transactions amount for the last 24 hours for this IP address

Type: Decimal
Default: 99999999

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: 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

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

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 IP address

Type: Decimal
Default: 99999999

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: 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

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

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

amount limit

maximum total transactions amount for the last one month for this IP address

Type: Decimal
Default: 99999999

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: 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

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

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 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: 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 credit 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: 3

Error codes

#

Code

Name

10026

1036

Too many credit 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. 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 for 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 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 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 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, you set a threshold of 10 minutes and the last approved transaction time is 10:00:00, it fires until 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, 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 Declined or 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

Name

Description

Value

checking interval in hours

time frame to calculate countries count

Type: Int
Default: 24

maximum countries count

maximum number of countries per one purpose allowed

Type: Int
Default: 5

ignore BINs

requests for listed BINs are ignoring this check

Type: String

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

percentage ratio

maximum allowable ratio of reversal transactions calculated by transaction count in percent (from 0 to 100)

Type: Decimal
Default: 101.00

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

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: 99999999

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

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

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 fingerprint amount limit exceeded for fingerprint

10171

1181

Daily fingerprint 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

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

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

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 fingerprint amount limit exceeded for fingerprint

10173

1183

Weekly fingerprint 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: 99999999

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

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

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 fingerprint amount limit exceeded for fingerprint

10175

1185

Monthly fingerprint 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: 12

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: 12

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 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 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 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: 99999999

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 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: 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

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 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: 99999999

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: 999999999

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: No

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: No

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: No

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: No

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: No

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: No

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: No

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: No

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: No

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: No

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: No

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 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 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: No

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: No

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: No

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: No

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

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 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: No

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

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 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: No

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: No

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: No

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: No

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: No

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: No

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: No

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: No

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: No

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: No

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: No

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