This program enables you to activate, deactivate and manage various credit card handling features in the FACTS system.
FACTS supports two types of credit card handling: manual and automatic. A manual system accommodates users who already have electronic credit card processing already in place, as well as those who are using imprint devices and settling credit card payments over the phone. Those using a manual credit card system would select the Use Voice Authorization Only flag, and ignore the other fields in this program.
The automatic system integrates credit card handling into FACTS with the use of ICVERIFY or PayflowPro, third-party credit card processing software packages. If your company uses or plans to use ICVERIFY or PayflowPro, the Credit Card Handling F/M bridges that program to FACTS. Some of the flags in this program can be activated to turn on security features, or they can be deactivated to speed up credit card transactions.
The Credit Card Control F/M program reads the Company Control F/M (SMF920) file and displays only the fields appropriate for the credit card processor selected. If Manual is chosen in Company Control F/M (SMF920), then the system displays a message indicating that a credit card processor has not been chosen, and then exits the program.
If you set the Transmit to ICVerify flag in this program to N, your system is in manual mode, and all transactions must be voice authorized.
Note: Several other file maintenance programs also require edits for ICVERIFY to properly interface with FACTS. Refer to ICVERIFY’s documentation for information on settling transactions and setting up accounts with a credit card processing company.
Use the following fields to manage credit card handling features in FACTS:
The following fields are available for the ICVERIFY credit card processor.
1. Transaction Polling Directory
Enter the pathname to the "master" station, which is the PC that you have designated to process credit card transactions. The pathname must be 60 characters or less. If this pathname is not supplied to FACTS, an error will likely occur when you try to run credit card transactions.
This setting tells FACTS how long it should wait for the credit card processor (CPC) to answer your call before hanging up. You can enter up to 999 seconds.
3. Response Timeout
This setting tells FACTS how long it should wait for a response, or authorization, after the processor answers your call. FACTS supports up to 999 seconds.
Enter Y (or select the box) to require users who process credit cards to enter customer addresses during credit card transactions. This is intended to offer the customer an additional level of security by asking them to supply additional information.
Enter N if you do not want to add this step to credit card transactions.
5. Use Voice Authorization Only
Select the check box if you are not using the ICVERIFY software, or if for some reason you cannot reach your credit card processor via modem.
Do not select the checkbox if you are using ICVERIFY and the modem connection to your credit card processor works.
If voice authorization is turned on, FACTS requires you to enter an authorization code during the credit card transaction.
6. Use Last 4 Digit Security
Enter Y to require users to enter the last four digits of the customers’ credit card number when using ICVERIFY magnetic stripe readers during credit card transactions. This is intended to provide the customer with an additional level of security by verifying the last four numbers on the customer’s card. Note: If a clerk keys in the number instead of swiping the card, FACTS does not prompt you to enter the last four digits.
Enter N if you do not want this step added to credit card transactions.
When set to selected, this flag allows FACTS to communicate with ICVERIFY, which is essential if you want to settle or close out transactions at the end of the day or at the end of a shift.
If this flag is set to unselected, credit card transactions collect in the Process Pending Transactions program (under the Invoices menu). For more information, refer to the Process Pending Transactions program topic.
Processing Credit Card Transactions Offline for ICVerify To work in an "offline" mode (which is usually the exception not the rule per ICVerify)., the Transmit to ICVerify flag should to be set to unselected (off). Then all operations will default to using Voice Authorization and will be batched as a pending transaction. When you are ready to transmit, change the "Transmit to ICVerify" checkbox to selected (on). Then use the Process Pending Transactions program to transmit the pending transactions to the card processor.
This sets the width of your credit card receipts, which can range from 30 to 80 columns wide. Enter 0 if you do not want a receipt to print.
9. Receipt Message
Enter the message (up to 25 characters) that you want printed at the bottom of your receipts.
The following fields are available for the PayflowPro credit card processor.
Select the PayflowPro interface method. This program presently defaults to T-TCP/IP Manager as the default.
In the PayFlowPro Com Agent section of the screen, complete the following:
2. Host Address
Enter the host address for the TCP/IP Manager.
3. Port
Enter the host port for the TCP/IP Manager.
4. Response Timeout
Enter number of seconds until timeout connecting to TCP/IP Manager.
In the PayPal Settings section of the screen, complete the following:
5. Host Address
Enter PayflowPro host address.
6. Test Host Address
Enter PayflowPro test host address
7. Host Port
Enter PayflowPro host port.
8. Response Timeout
Enter number of seconds until timeout connecting to PayflowPro.
9. Vendor
Enter the PayPal login name.
10. Partner
Enter name of authorized PayPal reseller.
11. Password
Enter authorized PayPal account password.
12. Verbosity
Enter level of detail of responses. You can select from L-Low or M-Medium.
13. Use Address Verification Service (AVS)
Indicate whether to require users who process credit cards to enter customer addresses during credit card transactions. This is intended to offer the customer an additional level of security by asking them to supply additional information.
14. Automatically Decline on AVS failure
Indicate whether you want the system to automatically void a transaction that fails customer address verification.
15. Use Credit Card Security Code (CSC)
Select this checkbox to require users to enter the last four digits of the customers’ credit card number when using PayflowPro magnetic stripe readers during credit card transactions. This is intended to provide the customer with an additional level of security by verifying the last four numbers on the customer’s card. Note: If a clerk keys in the number instead of swiping the card, FACTS does not prompt you to enter the last four digits.
16. Automatically Decline on CSC failure
Indicate whether you want the system to automatically void a transaction that fails credit card security code verification.
17. Transmit To PayflowPro
When selected, this checkbox allows FACTS to communicate with PayflowPro, which is essential if you want to settle or close out transactions at the end of the day or at the end of a shift.
When unselected, credit card transactions collect in the Process Pending Transactions program (under the Invoices menu). For more information, refer to the Process Pending Transactions program topic.
Processing Credit Card Transactions Offline for PayflowPro To work in an "offline" mode (which is usually the exception not the rule per PayflowPro)., the Transmit to PayflowPro flag should to be unselected (off). Then all operations will default to using Voice Authorization and will be batched as a pending transaction. When you are ready to transmit, select the "Transmit to PayflowPro" checkbox (on). Then use the Process Pending Transactions program to transmit the pending transactions to the card processor.
18. Use Voice Authorization Only
Select the check box if you are not using the PayflowPro software, or if for some reason you cannot reach your credit card processor via modem.
Do not select the checkbox if you are using PayflowPro and the modem connection to your credit card processor works.
If voice authorization is turned on, FACTS requires you to enter an authorization code during the credit card transaction.
In the Proxy Settings section of the screen, complete the following:
19. Address
Enter the Proxy Server address.
20. Port
Enter the Proxy Server port.
21. Logon
Enter the Proxy Server logon name.
22. Password
Enter the Proxy Server password.
23. Columns for Credit Card Receipt
This sets the width of your credit card receipts, which can range from 30 to 80 columns wide. Enter 0 if you do not want a receipt to print.
24. Receipt Message
Enter the message (up to 25 characters) that you want printed at the bottom of your receipts.
Press the Test Settings link to test the connection to PayflowPro using the test server address.
For more detailed information on file maintenance programs, consult the following topics.