Modify risk score rules

Modifies risk score rules.

SecurityAPI Key: SecretApiKey or HTTP: JWT
Request
Request Body schema: application/json

Risk score rules.

required
object or null (RiskScoreBoolean)

Specifies whether the customer's IP address is related to a proxy.

required
object or null (RiskScoreBoolean)

Specifies whether the customer's IP address is related to a VPN.

required
object or null (RiskScoreBoolean)

Specifies whether the customer's IP address is related to TOR.

required
object or null (RiskScoreBoolean)

Specifies whether the customer's IP address is related to hosting.

required
object or null (RiskScoreBoolean)

Specifies whether the customer's billing address country and geo-IP address are not the same.

required
object or null (RiskScoreBoolean)

Specifies whether the customer's bank country and geo-IP address are not the same.

required
object or null (RiskScoreBoolean)

Specifies whether the customer's browser time zone and the IP address associated time zone are not the same.

required
object or null (RiskScoreBoolean)

Specifies whether the customer's billing address name and primary address name are not the same.

required
object or null (RiskScoreBoolean)

Specifies whether the holder name seems fake.

required
object or null (RiskScoreBoolean)

Specifies whether the geo-IP country, or the customer's billing country, is considered a high risk country.

required
object or null (RiskScoreBracket)

Number of transactions for this payment instrument, based on fingerprint, in the last 24 hours.

required
object or null (RiskScoreBracket)

Number of declined transactions for this payment instrument fingerprint in the last 24 hours.

required
object or null (RiskScoreBracket)

Number of transactions for this device, based on fingerprint, in the last 24 hours.

required
object or null (RiskScoreBracket)

Number of transactions for this IP address in the last 24 hours.

required
object or null (RiskScoreBracket)

Number of transactions for this email address in the last 24 hours.

required
object or null (RiskScoreBracket)

Number of transactions for this billing address in the last 24 hours.

put
/risk-score-rules
Request samples
application/json
{ "isProxy": { "value": 0 }, "isVpn": { "value": 0 }, "isTor": { "value": 0 }, "isHosting": { "value": 0 }, "hasMismatchedBillingAddressCountry": { "value": 0 }, "hasMismatchedBankCountry": { "value": 0 }, "hasMismatchedTimeZone": { "value": 0 }, "hasMismatchedHolderName": { "value": 0 }, "hasFakeName": { "value": 0 }, "isHighRiskCountry": { "value": 0 }, "paymentInstrumentVelocity": { }, "declinedPaymentInstrumentVelocity": { }, "deviceVelocity": { }, "ipVelocity": { }, "emailVelocity": { }, "billingAddressVelocity": { } }
Responses

200

Risk score rules set.

Response Schema: application/json
required
object or null (RiskScoreBoolean)

Specifies whether the customer's IP address is related to a proxy.

required
object or null (RiskScoreBoolean)

Specifies whether the customer's IP address is related to a VPN.

required
object or null (RiskScoreBoolean)

Specifies whether the customer's IP address is related to TOR.

required
object or null (RiskScoreBoolean)

Specifies whether the customer's IP address is related to hosting.

required
object or null (RiskScoreBoolean)

Specifies whether the customer's billing address country and geo-IP address are not the same.

required
object or null (RiskScoreBoolean)

Specifies whether the customer's bank country and geo-IP address are not the same.

required
object or null (RiskScoreBoolean)

Specifies whether the customer's browser time zone and the IP address associated time zone are not the same.

required
object or null (RiskScoreBoolean)

Specifies whether the customer's billing address name and primary address name are not the same.

required
object or null (RiskScoreBoolean)

Specifies whether the holder name seems fake.

required
object or null (RiskScoreBoolean)

Specifies whether the geo-IP country, or the customer's billing country, is considered a high risk country.

required
object or null (RiskScoreBracket)

Number of transactions for this payment instrument, based on fingerprint, in the last 24 hours.

required
object or null (RiskScoreBracket)

Number of declined transactions for this payment instrument fingerprint in the last 24 hours.

required
object or null (RiskScoreBracket)

Number of transactions for this device, based on fingerprint, in the last 24 hours.

required
object or null (RiskScoreBracket)

Number of transactions for this IP address in the last 24 hours.

required
object or null (RiskScoreBracket)

Number of transactions for this email address in the last 24 hours.

required
object or null (RiskScoreBracket)

Number of transactions for this billing address in the last 24 hours.

201

Risk score rules set.

401

Unauthorized access. Invalid credentials used.

403

Access forbidden.

422

Invalid data sent.

Response samples
application/json
{ "isProxy": { "value": 0 }, "isVpn": { "value": 0 }, "isTor": { "value": 0 }, "isHosting": { "value": 0 }, "hasMismatchedBillingAddressCountry": { "value": 0 }, "hasMismatchedBankCountry": { "value": 0 }, "hasMismatchedTimeZone": { "value": 0 }, "hasMismatchedHolderName": { "value": 0 }, "hasFakeName": { "value": 0 }, "isHighRiskCountry": { "value": 0 }, "paymentInstrumentVelocity": { }, "declinedPaymentInstrumentVelocity": { }, "deviceVelocity": { }, "ipVelocity": { }, "emailVelocity": { }, "billingAddressVelocity": { } }