/
Configuring Credit Cards with PcCharge

Configuring Credit Cards with PcCharge

Table of Contents

Change History

Version Date Comment
Current Version (v. 1) May 21, 2015 20:38 Nick Snyder (Unlicensed)

Overview

The TallySales Management System offers integrated credit card and debit card processing. TallySales fully integrated EFT (Electronic Funds Transfer) payment processing is fast, secure, reliable and PCI compliant.  Integrated credit and debit cards provides increased flexibility for your customers when making purchases, saving you time and eliminating double entry. The TallySales Management System uses secure internet technology to process and authorize cards in seconds.

This Technical Release will explain the steps needed to configure the TallySales Management System with PcCharge Pro 5.10.1 or higher.

PcCharge does not support Encrypted Magnetic Card Readers and as a result is the least desirable option for PCI Compliance.

Configure the Authorization Server

In general terms, an Authorization Server is a Unit within the TallySales Management System that manages communications between the TallySales clients and a third party interface.  The Authorization Server can be configured for several different interfaces, including Credit Card Authorization, Check Authorization, and E-TopUp processing.

Configuring the Authorization Server's General Settings

If the unit desired to be the Authorization Server is not currently configured as an Authorization Server, the general settings will need to be configured prior to the credit card settings.

A store can only be configured with one Authorization Server.

  1. From the Enterprise Tab of TallyExplorer, select the Unit to configure the Authorization Server on.
  2. Select the Authorization Server check-box.
  3. Select the Authorization Server Properties Link (The Modify Authorization Server window appears at the General Tab).
  4. Define the Server Port.

    Any unused Server Port can be defined; however, TallySoft recommends using Port # 52644 for the Authorization Server.

  5. Optional: Configure the Client Response Timeout.
  6. Optional: Configure the System Maintenance Time.
  7. Optional: Select an Email Envelope Type.
  8. Optional: Select the Logging methods.
  9. Optional: Configure the Automatic Batch Process.
  10. Select Save.
  11. Select Exit (The Modify Authorization Server window closes and returns to the TallyExplorer window).
  12. Select Save.

Configuring the Authorization Server's Credit Card Settings

  1. From the Enterprise Tab of TallyExplorer, select the Unit to configure the Authorization Server on.
  2. Select the Authorization Server Properties Link (The Modify Authorization Server window appears at the General Tab).
  3. Select the Credit Card tab.
  4. Change the Credit Card Protocol to VeriFone.SIM.PcCharge.
  5. Enter the Server Address as the CPU name of the Unit containing the PcCharge installation.
  6. Enter the Listening Port of PcCharge as the Server Port.

     The default Listening Port of PcCharge is 31419.  For more information on PcCharge's Integration Configuration settings, refer to the Integration Configuration section on page 53 of the PcCharge Pro Manual.
  7. Enter the Server UNC Path.

  8. Enter the User Name of the PcCharge Cashier to be used by the the TallySales Cash Register.

    For more information on setting up a Cashier within PcCharge, refer to the Cashier Privileges Setup section on page 97 of the PcCharge Pro Manual.

  9. Enter the Password of the PcCharge User into the password field.
  10. Enter the Response Timeout.
  11. Enter the Merchant Number.
  12. Enter the Processor Id.
  13. Select Save.
  14. Select Exit (The Modify Authorization Server window closes).

     

 

 

 

 

 

 

 

General Tab of the Modify Auhtorization Server Window

 

 

 

 

 

 

 

 

 

Credit Card Tab of the Authorization Server Window

 

Configuring the Store

General Configuration

If the unit desired to be the Authorization Server is not currently configured as an Authorization Server, the store will also need to be configured.

  1. From the Enterprise Tab of TallyExplorer, select the Store to configure.
  2. Select the Configuration Tab.
  3. Select the Miscellaneous Preferences Button.
  4. Select an Authorization Server Unit in the Authorization Server Section.
  5. Select Save.

Tendering Preferences

  1. From the Enterprise Tab of TallyExplorer, select the Store to configure.
  2. Select the Configuration Tab.
  3. Select the Tendering Preferences button.
  4. Navigate to the Credit Card Section.
  5. Change Credit Card On to Yes.
  6. Optional: Update Manual Prompt settings.

    SettingDescription
    Manual Prompt For CustomerPrompt for customer at Point of Sale for a manual credit card transaction
    Manual Prompt For Zip CodePrompt for zip code at Point of Sale for a manual credit card transaction
    Manual Prompt For Destination Zip CodePrompt for destination zip code at Point of Sale for a manual credit card transaction
    Manual Prompt For StreetPrompt for street at Point of Sale for a manual credit card transaction
    Manual Prompt For Approval CodePrompt for approval code at Point of Sale for a manual credit card transaction
    Manual Prompt For CVV2Prompt for CVV2 at Point of Sale for a manual credit card transaction
  7. Optional: Update Require settings.

    SettingDescription
    Require CustomerRequire customer at Point of Sale for a credit card transaction
    Require Zip CodeRequire zip code at Point of Sale for a credit card transaction
    Require Destination Zip Code                Require destination zip code at Point of Sale for a credit card transaction               
    Require StreetRequire street at Point of Sale for a credit card transaction
    Require Approval CodeRequire approval code at Point of Sale for a credit card transaction
    Require CVV2Require CVV2 at Point of Sale for a credit card transaction
    Require Full Account NumberRequire full account number at Point of Sale for a credit card transaction
  8. Change Receipt Validation to Roll.
  9. Select Save.

Accepted Credit cards

  1. From the Enterprise Tab of TallyExplorer, select the Store to configure.
  2. Select the Configuration Tab.
  3. Select the Accepted Credit Cards Button.
  4. Select all credit cards accepted.
  5. Select Save.

All Open Registers must be Backdoor Closed and reopened to load the new Credit Card configuration.  Please see the Backdoor Close How-to Article for more information.

Miscellaneous Preferences of Store Configuration

Configuring the Register

Configuring the Station Number

  1. From the Enterprise Tab of TallyExplorer, select the Register to configure.
  2. Within the My Authorization Server Section, enter the Station Number.

    The Station Number corresponds to a User within PcCharge.  Each of the TallySales Cash Register MUST use a unique User within PcCharge.  For more Information on PcCharge's Users, refer to the User Setup section on page 102 of the PcCharge Pro Manual.

  3. Optional: Within the My Authorization Server Section, enter the Override Merchant Number.
  4. Select Save.

Configuring the Register Profile

  1. From the Enterprise Tab of TallyExplorer, select the Register Profile button (The Register Profile window opens).
  2. Expand the tree view and select the Register Profile to configure.
  3. Select Allow Credit Cards within the Allowance Settings section of the General Tab.
  4. From the Quick Access Toolbar (QAT), select Save.

Registering the Support Files

  1. From the TallySales\Support Folder of the register unit, locate the Verifone.SAX.Installxx.Bat batch file.

    Verifone.SAX.Install32.Bat is for 32 bit operating systems while Verifone.SAX.Install64.Bat is for 64 bit.

  2. Right-click on the corresponding file and select Run As Administrator (The batch file opens and begins to execute).
  3. Select OK on the Success Response.
  4. Press any key to continue (The batch window closes).

Configuring the Credit Card Reader

PcCharge supports the following Types of Credit Card Readers:

  • Non-Encrypted HID Magnetic Card Reader
  • Non-Encrypted USB keyboard Wedge Magnetic Card Reader

The Non-Encrypted HID Magnetic Card Reader is viewed as the best option for PCI Compliance with PcCharge.

HID Magnetic Card Reader

When using an HID Magnetic Card Reader, ensure the device is properly installed and detected by Windows prior to configuring the Credit Card Reader.
  1. From the TallySales\Support Folder of the register unit, open TestApp.Verifone.exe.

  2. Select the Device Configuration button (The Register Properties window appears).
  3. Select USB.

  4. From the Device drop down, select the installed Non-Encrypted HID Magnetic Card Reader.

  5. Select OK (A prompt to Save changes is displayed).
  6. Select Yes (The Save window closes and returns to the Register Properties window).
  7. Select OK (The Register Properties window closes).
  8. Select OK (The Credit Card Diagnostics window closes).

Keyboard Wedge Magnetic Card Reader

  1. From the TallySales\Support Folder of the register unit, open TestApp.Verifone.exe (The Credit Card Diagnostics window appears).
  2. Select the Device Configuration button (The Register Properties window appears).
  3. Select Keyboard Wedge.

  4. Select OK (A prompt to Save changes is displayed).
  5. Select Yes (The Save window closes and returns to the Register Properties window).
  6. Select OK (The Register Properties window closes).
  7. Select OK (The Credit Card Diagnostics window closes).

 

Genral Tab of the Unit's Configuration

 

General Tab of the Register Profile

 

 

 

 

 

 

 

 

 

 

 

Register Properties window of TestApp.Verifone

Related content