CCVS 3.3 Installation Worksheet Red Hat, Inc. support@hks.net 2600 Meridian Pkwy. Durham, NC 27713 http://www.redhat.com/products/ccvs/ *** Merchant information: Name: _______________________________________________________ Address: _______________________________________________________ City: __________________________ State: ____ ZIP: ___________ Phone: ________________________ Fax: ________________________ Email: ________________________ *** Merchant Services information: Please enter the contact information for your merchant services organization here. These are the people through whom you have your merchant account. Company Name: __________________________________________________ Contact Name: ________________________ Phone: __________________ *** Installation information: All software that directly accesses CCVS must run as a special user set aside for this purpose. For example, the CCVS daemon must run as this user, the included programs must run as this user, and any programs in any language that use a CCVS development kit must run as this user. It must not be root. Further, it must have access to the serial devices and serial lock directory on your system. You should decide what the CCVS user will be ahead of time. CCVS user: ___________ By default, the software is installed into "/usr/local/ccvs". Do you need to install to another location? ___ If so, location: ________________________________________ By default, the software's data is placed in "/var/local/ccvs". The data must go on a local filesystem that is not shared over the network, or the software will not behave correctly. If the data directory is the same as the install directory, the software will not behave correctly. If the software is installed in a location other than the default, it will not work correctly unless you set a special environment variable (see documentation for details). Do you need to use a different location for data? ___ If so, location: ________________________________________ *** Configuration information: Configuration name: ________________________ (You choose this name, to identify the configuration you are using.) Protocol: (Choose one) Credit card clearing protocols: ___: Credit card demo protocol ___: ETC PLUS (FDR7/ETC7/FDR "Omaha"): First Data Corporation ___: South Platform (FDR "Nabanco"): First Data Corporation ___: MAPP: Global Payment Systems "St. Louis" ___: NDC: Global Payment Systems "Atlanta" / NDC ___: VITAL (Visa 2nd generation, K format): Visa / Total System Services ___: UTF: Paymentech Inc. ___: NOVA: NOVA Information Systems Check verification protocols: (Only available with separate CCVS Check Verification Module.) ___: Check demo protocol ___: SCAN: ArJay Data Corporation ___: TeleCheck: TeleCheck International, Inc. The rest of this form only applies if you have not chosen "credit card demo protocol" or "check demo protocol". CCVS software customer number: ________________________ CCVS software license key: ________________________ (Hell's Kitchen Systems, Inc. will issue these numbers to you after you purchase CCVS and submit the appropriate merchant account information.) *** Modem information: This section only applies if you are using a modem. The demo protocols do not use the modem. Modem serial port device name: ________________________ (This is the device name you will use to communicate with the modem under your operating system. In some cases, there will be more than one option for the same device. The one you chose must support full modem signaling and POSIX semantics. For example, under Linux you would use "ttyS0" instead of "cua0", and under SCO you would use "tty1A" instead of "tty1a". If you don't know what answer to provide, talk to your system administrator or Hell's Kitchen Systems tech support.) Modem: ___: Hayes Optima ___: USR Sportster or Courier ___: Chase Research PCI-RAS ___: Other ______________________________ If your answer was "Other", you need to determine the modem configuration strings on your own. This can be difficult. In particular, the init string must disable all attempts to negotiate error correction or compression of any sort. If it does not do this correctly, the software may appear to work in some cases, but the system will not behave reliably. We can only make guarantees about the system's behavior when using a supported modem configuration. Configuration strings: Init: _____________________________________________________ Dialing: _____________________________________________________ Hang Up: _____________________________________________________ *** Protocol-specific information: (Most of this information should be explained in documentation you receive with your merchant account. In each section, the field marked with a "*" is the field that you must register with Red Hat to receive your software license key. If this field changes, you will need a new license key.) --- ETC+ ("Omaha"): Merchant ID: ___________________________________________________ * Dial-Out Phone Number: _________________________________________ --- South Platform ("Nabanco"): Merchant ID: ___________________________________________________ * (This will be exactly 11 numeric digits) Dial-Out Phone Number: _________________________________________ Terminal ID: ___________________________________________________ (This will be 2 numeric digits. If you have exactly one configuration for this merchant account, use 99. If you have two, use 99 and 98; if three, 99 through 97; and so on.) FDMS Qual Code: _________________ (This will be 5 numeric digits.) SE Numbers: (Each of these is 10 numeric digits.) AMEX SE#: _____________________________________________ JCB SE#: _____________________________________________ Diners SE#: _____________________________________________ Carte Blanche SE#: _____________________________________________ Discover SE#: _____________________________________________ Market Segment: _________________ (retail or direct marketing (mail/ telephone order.)) Will you have a magnetic-stripe reader connected to the machine running CCVS? ________ --- MAPP: Terminal ID: ___________________________________________________ * (This usually consists of the letters "PC" followed by many digits.) Dial-Out Phone Number: _________________________________________ Do you want your credit card processor to accept duplicate transactions (same value, same card number), or reject them automatically? ________ (For more information about this decision, please consult the documentation.) --- NDC: Merchant ID: ___________________________________________________ * (This can be anywhere from 2 to 15 numeric digits.) Dial-Out Phone Number: _________________________________________ (If you're given both authorization and settlement numbers, use the authorization number.) Bank ID number (BIN): ______________ (6 digits) Do you want your credit card processor to accept duplicate transactions (same value, same card number), or reject them automatically? ________ (For more information about this decision, please consult the documentation.) --- Paymentech: Merchant Number: _______________________________________________ * (This is a 12-digit number.) Dial-Out Phone Number: _________________________________________ Terminal Number: ________________ (3 digits) Client Number: __________________ (4 digits) Market Segment: _________________ (retail or direct marketing (mail/ telephone order.)) --- NOVA: Terminal ID: ___________________________________________________ * (This can be anywhere from 1 to 16 numeric digits. It can be found on your NOVA merchant tear sheet, near the bottom left, under the heading "Terminalid".) Dial-Out Phone Number: _________________________________________ Merchant ID: ____________________ (6 to 16 digits, at the top, at "MID".) Bank ID number (BIN): ___________ (6 digits, under "Term Bin", just to the left of the terminal ID.) Market Segment: _________________ (general retail, Internet order, or mail/telephone order.) --- VITAL: Merchant Name: _________________________________________________ Your customer service phone number: ____________________________ (The following information is determined by the bank that issued the merchant account. If you cannot find the answers to any of these questions, be aware that the bank can do a Print Screen in their Merchant Management System.) Merchant Number or Terminal ID: ________________________________ * (This is a 12-digit number.) Authorization Phone Number: ____________________________________ Settlement Phone Number: _______________________________________ Time Zone Differential Code: ________ (Eastern US is 705; Pacific US is 708.) Country code: ________ Currency code: ________ ("US" and "US dollars" are both 840.) Merchant Category Code (MCC): ________ (4 digits) (This is sometimes called "SIC" or "Standard Industry Code".) Bank ID number (BIN): ___________ (6 digits) Agent bank number: ___________ (6 digits) Agent chain number: ___________ (6 digits) Store number: ___________ (4 digits) Terminal number: ___________ (4 digits) *** Check verification protocols: (These are only available with the CCVS Check Verification Module.) --- SCAN: Merchant ID: ___________________________________________________ * (This will generally be a eight-digit number.) Dial-Out Phone Number: _________________________________________ --- TeleCheck: Merchant ID: ___________________________________________________ * (This will generally be a eight-digit number, possibly preceded by "B-".) Dial-Out Phone Number: _________________________________________