How Velocity works

Rules analysis

Velocity performs analysis based on rules enabled for the following variable types:

Variables
Credit card number
First 12 digits of credit card
Credit card holder name
Shopper's document
Shopper's email
Shopper's IP address
Shipping address zip code
Billing address zip code
Order number

Check out more information about How to manage Velocity Check rules

The analysis occurs on each variable (V), counting how many times (H) it passed through Braspag to its store within a given period (P).

  • V = Variable
  • H = Hits (Quantity)
  • P = Period

With these 3 elements, we would have the following rule, maximum of 5 card number hits in 12 hour(s), where:

  • V = Credit card number
  • H = 5
  • P = 12 Hours

Quarantine

When registering a rule, it is possible to specify how long the value of a given variable will be taken into consideration in future analyses. In other words, if the customer wants to identify the number of times the same card number was repeated for a period of 12 hours within a 2-day interval, it will not be necessary for Velocity to perform this retroactive count by grouping by period. In this scenario, for example, the application would have to perform the count for the following intervals:

  • D-2 = 0h to 12h
  • D-2 = 12h to 0h
  • D-1 = 0h to 12h
  • D-1 = 12h to 0h

With the quarantine configured, the application will not perform this retroactive count by period, because the analysis checks whether the value of the card number variable is in quarantine.

For example: for the rule shown above (Maximum of 5 Card Number Hits in 12 Hour(s)), if the expiration time is set to 2 days, the rule will only be analyzed for the configured period, that is, 12 hours back, and will check for 2 days back whether the card number is in quarantine.

An analyzed transaction, not rejected by the rule, but rejected by quarantine, will have the return informing that it was rejected by quarantine.

Negative list

A transaction to be analyzed, and the card number sent for analysis is on the negative list, the transaction will be rejected, regardless of whether there is a rule registered for this type of variable or not, and the other rules for other types of variables will be ignored.

A transaction analyzed and rejected by the negative list will have the return informing that it was rejected by the negative list.

Positive list

A transaction to be analyzed, and the card number sent for analysis is on the positive list, the transaction will be accepted, regardless of whether there is a rule registered for this type of variable or not, and the other rules for other types of variables will be ignored.

A transaction analyzed and accepted by the positive list will receive a response stating that it was accepted by the positive list.