CyberSource Merchant Parameters

The parameters in the table below are defined on the Interface Parameter Maintenance screen for the Cybersource payment handler:

Parameter

Description

ACTIVE

This parameter indicates the status of the Payment Handler and Merchant combination. Only active merchants can be used when processing credit cards, setting up Cash accounts, and running batch jobs.

  

Valid options:

·       Y (default)

·       N

CC_PROFILE_NON_INV_ORDS

This parameter indicates whether or not to create a credit card profile for all receipts.

  

Valid options:

·       Y

·       N (default)

CCP_AUTH_HOLD_PERIOD

The number of days a credit card authorization can be held for backorders. This parameter was moved here from the APP_PARAMETER table in the 7.3 release. Merchants should get this information from their processor. By default, this is set to 8.

CURRENCY

The currency the Payment Handler operates in. By default, this is set to USD.

FORCED REFUND

This parameter controls whether CyberSource processes refunds to credit cards that were settled outside of Personify (such as a lockbox processor). If you set this to “Y,” then you must also verify the merchant transaction settings are as follows:

·       Allow Non-referenced Credits = Yes

·       Credits may exceed original transaction amount = Yes

Valid options:

·       Y

·       N (default)

IGNORE_AVS

Added with the 7.3.0 release, this parameter controls whether customers are required to provide the zip code of the credit card billing address when using a credit card as payment for a purchase. To comply with PA-DSS standards, this AVS code is not stored in the database. This parameter applies to both back office and web transactions.

  

Valid options:

·       Y (default)

·       N

IGNORE_CVV

Added with the 7.3.0 release, this parameter controls whether customers are required to provide a security number (CVV code) when using a credit card as payment for a purchase. To comply with PA-DSS standards, this CVV code is not stored in the database.

  

Valid options:

·       Y (default)

·       N

As of 7.6.0, if the IGNORE_CVV parameter is set to "N" and you want to require the security number (CVV) in the back office, you MUST add the "NULL" value to the REJECT_CVV_RESULT_CODES parameter for your payment handler. If so, if the credit card security number is NOT entered in the back office, the following error message will display: Your credit card cannot be charged at this time. You may have left the CVV2 number blank. Please try again making sure you entered the correct CVV2 number.

MERCHANT LOGON

The user ID for logging on to the merchant website.

PRE VALIDATE CREDIT CARD

Added with the 7.3.0 release, this parameter controls whether organizations pre-validate a credit card by generating a zero-dollar authorization before processing the credit card for full authorization. The pre-validation tests the CVV or AVS so that the customer has the opportunity to provide the correct information.

 

When this parameter is set to “Y” and either “Ignore_AVS” = “N” or “Ignore_CVV” = “N”, then the system will generate a zero-dollar authorization to validate the account information before processing the credit card for full authorization. The system will make sure that the card passes AVS and CVV before any customer money is put on hold. Otherwise Personify will reject a transaction with an AVS error, but customer money would still be locked.

 

Valid options:

·       Y

·       N (default)