Configuring BluePay's CVVMatchResponseCodes Setting

 

Note: Use the PaymentProcessCVV system option to choose if the CVV code is required or optional for credit card purchases.

BluePay provides a response code for a credit card CVV number when a credit card authorization is attempted. Depending on the CVV response code, NetForum determines if the CVV is a valid match. If the match is not valid, then NetForum voids the authorization.

BluePay provides eight codes, and by default, NetForum identifies four of those codes. You can use the CVVMatchResponseCodes Merchant Account Code to configure what NetForum does in response to the four CVV response codes that are undefined.

This topic describes the eight codes and how to configure NetForum to respond to the four undefined codes according to your organization's business rules.

BluePay's CVV Response Codes

Below are the codes that BluePay could return in response to a CVV entry:

Caution! BluePay returns these codes even if the credit card number is invalid. In that case, the CVV response code is irrelevant.

Response Code Description NetForum's Response
_ Not supported on BluePay network or transaction type declined authorization
M The CVV entered was a valid match for the credit card’s account. successful authorization
N A CVV code was collected and sent to the gateway, but that the CVV code did not match. declined authorization
P Not Processed. Most commonly this occurs when the CVV is not passed with the authorization. configurable
S Service not supported configurable
U Unavailable. Card issuer does not provide CVV service. configurable
X No Response configurable
Y The CVV entered was a vaild match (Amex card only when processed through BluePay Canada) successful authorization

Configuring the CVVMatchResponseCodes Setting

  1. Go to the Merchant Account Profile.

    One way to get there is to go to Modules > Accounting> Overview > Accounting Setup > Payment Gateways > go to arrow beside the Gateway > Payment Gateway Profile > Merchant Accounts child form > go to arrow beside the Merchant Account > Merchant Account Profile.
  2. Click the edit icon beside the code CVVMatchResponseCodes.
  3. Decide how strict or lenient you want to make your settings:
    1. strict: allow only M Response Codes
    2. balanced: allow M, X, Y, and S Response Codes
    3. lenient: allow all Response Codes except N and _
  4. In the value field, enter each of the Response Codes that you want to allow. Make sure each code is uppercase and multiple codes are separated by semicolons.

    Example: Your entered values might look like this: M;P;_