Page MenuHomeDatingVIP

Blocking Conditions
Updated 2,901 Days AgoPublic

Version 2 of 6: You are viewing an older version of this document, as it appeared on Jun 9 2016, 12:07.

For each direct transactions, before making call to processor, we check if some of our blocking conditions should be applied.

Here are the rules:

  • We maintain our own db of restricted CC's so every time some transaction end up with restricted code, we hash that CC and store it into our DB. In case of additional attempts with the same CC (no matter of user), we block such attempts (Code 670: Your credit card is blocked. Please try another card.)
  • We maintain our own list of blocked bins. Transactions for those bins are blocked and we're returning proper error code as defined in blocked bin list. (Default Code: 616: Your credit card cannot be processed by our system. Please try another card.). Additional codes can be 650-657 depending of bin.
  • We also block Maestro cards per system according to this list. (Code 618: Maestro card currently not supported, please try a Visa or Mastercard.)
  • In cases when there was NSF transaction within last hour, transaction for that CC will be blocked (Code: Code 617: Your credit card is temporary blocked by our system. Please try another card.)
  • For INR transactions, if there was previous failed transaction attempt with the same CC, we block any further attempt with that CC (Code: 670: Your credit card is blocked. Please try another card.).

For each of rules above, "fake" transaction will be saved and on DGVIP admin those transactions will be marked as SKIPPED.

There are also two blocking mechanism where we currently don't store "fake" transactions:

  • Each user is allowed max 5 failed transactions attempts per hour. In case of any additional attempt we return Code: 604 'Too many attempts')
  • Each user is allowed only one step down within 24 hours. In case of additional transaction attempt after failed step down, we return Code 604: Too many attempts).
Last Author
dinke
Last Edited
Jun 9 2016, 12:07

Event Timeline

dinke edited the content of this document. (Show Details)
boris shifted this object from the Restricted Space space to the S6 Everyone space.Aug 8 2018, 08:08
pmiroslawski published a new version of this document.Apr 12 2021, 09:35