Fraud Prevention Matrix

The following table provides the list of fraud prevention rules and applicable transaction types. The fraud prevention rules are set up through the user interface and triggered through requests initiated through XML API or processBatch.do. Merchant will receive a result message (ssl_result_message) of Declined when a fraud rule is triggered. The reason for the decline will display under the error batch as Declined – [Rule Name].

error_outline
note
  • The cardholder IP address (ssl_cardholder_ip) is required for the IP address filter and the IP Address velocity filter.
  • The billing country ISO code (ssl_country) is required for billing country filter.
  • The shipping country ISO code (ssl_ship_to_country) is required for shipping country filter.
  • The cardholder IP address (ssl_cardholder_ip) and the billing country ISO code (ssl_country) are required for the IP address and billing country mismatch filter.
  • The cardholder IP address (ssl_cardholder_ip) and the shipping country ISO code (ssl_ship_to_country) are required for the IP address and shipping country mismatch filter.
  • The email (ssl_email) is required for Email Address filter.
  • The cardholder IP address (ssl_cardholder_ip) value should reflect the IP address from which the transaction originates. For example: Consumer IP for a website clerk workstation IP address.

Transaction Type Auto Pend Filter Merchant IP Address Filter IP Address Filter Billing and Shipping Country Filter IP Address & Country Mismatch Filter Email Address Filter Card Number Filter Email Domain Filter Velocity Filter
ccaddinstall X X X X X X X X
ccaddrecurring X X X X X X X X
ccauthonly X X X X X X X X X
ccbalinquiry X X X X X X X X
ccforce X X X X X X X X X
ccimport X X X
ccrecimport X X X
ccreturn X X X
ccsale X X X X X X X X X
ccverify X X X X X X X X
pldpurchase X X X