IC Verify

Previous pageReturn to chapter overviewNext page


Compulink NO LONGER can recommend ICVerify for

credit card authorization. We instead recommend

Xcharge or Merchantwarehouse




IC Verify Credit Card Integration



You should have Shop-Pro Version 9.7 or later installed before following

these instructions.


Before you integrate IC Verify with Jewelry Shopkeeper you

should install it and run it as a standalone program according

to the IC Verify instructions.


Run it for at least a week this way to ensure you can, independently

of Shopkeeper, process payments chargebacks and end of day settlements.


To connect it to Jewelry Shopkeeper, configure the IC Verify Server

program to run on one of your computers and make sure it runs automatically.

This computer doesn't HAVE to be the main office file server, but it

is advised to be the same.


On the IC Verify Server computer open the JS-MENU icon to get the

COMMAND MENU. There, type MD CCAUTH and press Enter. (It will usually

indicate that the subdirectory already exists.)

Note the prompt which should read something like C:\COMPLINK.JS

This will indicate the right drive letter for shopkeeper - in this case C:


In the IC Verify Server program change the "Request Directory" (or

"Request/Response Directory" to be X:\COMPLINK.JS\CCAUTH

where you change the letter X: to C: or D: or F: etc -to match

whichever drive you have Jewelry Shopkeeper on - as verified above.


- Note - it's quite possible that different computers use different

drive letters to point to the same central shared folder. Frequently

the server has the program installed in C:\COMPLINK.JS but a workstation

will refer to the same place as G:\COMPLINK.JS




In Jewelry Shopkeeper, ensure that your data is updated for credit card

processing by running a utility called STRUC. In Shop-Pro choose File,

Miscellaneous Options, Utility Programs, STRUC. This just takes a few

minutes but no other people can be in Shopkeeper at the same time./


Next go to page 18 of Store Information Defaults and find these options:

Use Credit Card Authorization Software:  Y

This Station's # (001 ,002, etc)       001  !! Change for each Computer !!

Timeout sending requests (seconds):      5

Timeout waiting for response (seconds):  5

Timeout receiving Answer (seconds):      5

Credit Card Reader Delay (1/100 second) 40


Be sure that each workstation has a different Station number. Normally

you should use 001, 002, 003, etc.



These are the standard values if you have a fast internet connection. If

your IC Verify often takes a long time to process then you may want to

increase the timeout numbers.

(however that might imply a communication problem)


Enter a message that you want to print on receipts

 Credit Card Authorization Message

 Authorized Signature. I accept all

 Card Issuer Policies For This Payment.


 SIGN HERE: ___________________________



In the sales screen - after you select a credit card payment you'll

get this prompt:


|     Get Authorization, Accept, Cancel, or Re-enter?     |

|                                                         |

| <Get Authorization> <Accept> <Cancel> <Re-enter> <Esc>  |

|                                                         |

+----------------- press <Up> to hide this prompt --------+


If you choose Get Authorization you'll see this box where

you can either swipe or type the credit card information

+----------Swipe VISA ----------+

|                               |

|  Card No:     -    -    -     |

| Exp Date:   /                 |

|    First:                     |

|     Last:                     |

|   Amount:   10579.55          |

|      Zip:                     |

| Comments:                     |


The billing zip code may not be required - that depends on your

account with the credit card processor. The Security code would

almost never be required with an in-person card, but is likely

a good idea for phone or fax payment authorizations.


The next prompt will be:


|      Process Card, Cancel Request, or Re-enter?      |

|                                                      |

| <Process Request> <Cancel Request> <Re-enter> <Esc>  |

|                                                      |

+----------- press <Up> to hide this prompt -----------+


When you choose Process, Jewelry Shopkeeper sends a request file

to the \COMPLINK.JS\CCAUTH folder on your computer and waits for the

IC Verify Server program to pick up that file, submit it and send a

response for Shopkeeper to read.


If the response is positive you'll get this message


| Card: **65466 Exp:0101 was successfully authorized <OK> |



Otherwise you'll get this message:  NO Authorization!!


If no response is received in time you'll see one of these messages

FAILED: Timeout during REQUEST"

FAILED: Timeout during Hold

FAILED: Can't read Result

FAILED: Timeout waiting for Answer


If you get a timeout error you could increase the timeouts in Store

Information Defaults, but more likely it means a problem with IC Verify.


When done.

Print a receipt and the authorization information will print on the receipt.