The parameters in the table below are defined on the Interface Parameter Maintenance screen for the PayPal (VeriSign) payment handler:
Parameter |
Description |
---|---|
ACCOUNT_VERIFICATION_ERROR |
This parameter was added with the 7.3.0 release to manage credit card authorization.
The preferred method of obtaining an account verification of a customer credit card is to generate a zero-dollar authorization; however, some banks will reject a zero-dollar authorization. When that happens, the organization can try to process a $1 charge followed by a $1 void to obtain account verification.
Rejection of a zero-dollar authorization because it's a zero-dollar authorization (not because of a credit card error) returns an error code of 4 or 12. When Personify evaluates the authorization-rejection error message and determines that it was a rejection of the zero-dollar authorization itself, it will attempt to process a $1 charge followed by a $1 void.
If you do not want to obtain account verification by generating a $1 charge followed by a $1 void, you should leave this parameter blank. |
ALLOW_CHANGES_TO_CREDIT_CARD_PROFILE |
Must be equal to one of the following three values: "ALWAYS", "NEVER", "BEFORE EXPIRATION". |
ALLOW_EXPIRATION_DATE_CHANGE |
If the value for this parameter is "N", then Expiration Date of credit card cannot be changed. |
BILLING_ADDRESS_REQUIRED |
If the value for this parameter is "Y", then billing address fields are marked as required. Set "N" to mark them optional. |
CREDIT_CARD_PROFILE_VALID_PERIOD |
Must be equal to either number of days a token is valid or "ALWAYS". |
DECLINE_ERROR |
The error codes for each instance of credit card decline. For more information on each error code, please see Handling Errors from CCP610. |
DEFAULT_EMAIL_IF_NULL |
Enter the default email for TeleCheck transactions if customer does not have one. |
DEFAULT_PHONE_IF_NULL |
Enter the default phone for TeleCheck transactions if customer does not have one. |
FOLLOW-ON CREDIT PERIOD |
Follow-on Credits are performed by referencing the original authorization information stored in the Payment Handler database. This represents the number of days your Payment Handler stores the original sale information. |
HOST PORT |
Enter the host port used to authorize a transaction from the VeriSign Production Server |
HOST PORT TEST |
Enter the host port used to authorize a transaction from the VeriSign TEST Server |
HOST URL |
The host URL accessed to authorize a transaction from the Payflow Pro Production server. |
HOST URL TEST |
The host URL accessed to authorize a transaction from the Payflow Pro Test server. |
PAYMENT HANDLER SERVER |
The payment handler server. Options include: · Production – Accessed to obtain credit card processing authorization from the payment handler’s production server. · Test – Accessed to obtain credit card processing authorization from the payment handler’s test server. |
PRE_SETTLED_ERROR_CODE |
111 Capture error. Either an attempt to capture a transaction that is not an authorization transaction type, or an attempt to capture an authorization transaction that has already been captured. |
PRE_SETTLED_PROCESSOR_DECLINE_ERROR_CODE |
List of comma separated processor response codes upon receiving in combination with PRE_SETTLED_ERROR_CODE, system will treat the settlement request as rejected and will proceed with reversal of receipt. |
PRODUCTION TRANSACTION WEB SITE |
The Payflow Pro production transaction review site. |
PROXY LOGON |
Enter the proxy logon id, if the interface server is inside firewall and the return message could not reach the server. |
PROXY PASSWORD |
Enter the proxy logon password, if the interface server is inside firewall and the return message could not reach the server. |
PROXY PORT |
Enter the proxy port, if the interface server is inside firewall and the return message could not reach the server. |
PROXY URL |
Enter the proxy URL, if the interface server is inside firewall and the return message could reach the server. |
REJECTED_AVS_RESULT_CODES |
The AVS codes for which credit card transactions are rejected. |
REJECTED_CVV_RESULT_CODES |
Enter CVV result codes for which the transactions will be rejected, e.g., N,X,NULL. To have credit card transactions not fail in the back office if no CVV code is transmitted with the credit card number, remove the NULL value. |
REJECTED_ZIP_RESULT_CODES |
The zip code result codes for which credit card transactions are rejected. This parameter was added with the 7.3 release. |
TEST TRANSACTION WEB SITE |
The Payflow Pro test transaction review site. |
TRANSACTION TIMEOUT |
The time, in seconds, when the transaction will timeout. |
WEB SITE |
The Payflow Pro public website. |