ICVerify
You can continue to use ICVerify to verify and charge credit cards automatically
(this assumes a modem installed on same the machine). RODOPI v5.2 uses new and
more flexible approach for charging CC using different providers with different
configuration for each installation. Refer to Payment
modules configuration for more information.Using ICVerify makes sense only
in case you are doing upgrade and have ICVerify configured with previous version
of RODOPI. Our suggestion is to migrate to the payment modules, because the
old fashioned way will become obsolete in the next versions.
ICVerify for Windows should be installed on the SQL Server machine.
Version 2.xx
- Install ICVerify on your SQL Server. Setup ICVerify with your bank processor. Make sure
ICVerify works properly from the default installation. You should be able to charge credit
cards from the ICVerify Windows Interface and perform settlement.
- Copy the ICVERIFY.SET file to ICVE0001.SET
(from Command Prompt)
copy ICVERIFY.SET ICVE0001.SET
- Check the "Multiple Merchants Mode" option in the "Edit / Options"
menu of the ICVerify.exe program. If you have already been using ICVerify in multiple
merchant mode, the merchant number that Rodopi will use is 0001, so make sure it is the
right one.
- Create data directory for merchant 0001 in the system32 directory with name DATA0001
(from Command Prompt)
cd \winnt\system32
mkdir DATA0001
- Set the data directory in the ICVE0001.SET file. It's important to type the full path to
the data directory. For example C:\WINNT\SYSTEM32\DATA0001 . For
each merchant you need to create a separate data directory. For merchant 0001 it should be
DATA0001.
- Copy all the files from the ICVERIFY directory into the SYSTEM32 directory.
(example from Command Prompt)
cd \ICWIN225
xcopy *.* C:\Winnt\System32\ /h/v
In the main system32 directory now you should have all files from the ICVerify directory.
If you are using Windows Explorer to copy the files, make sure you see the hidden and
system files, otherwise not all files will be copied. To enable this option in your
Windows Explorer go to View / Folder Options / View / in the section 'Hidden files' click
'Show all files'.
- Run the ICVOLE32.EXE executable from the SYSTEM32 directory once to register the
ICVerify ActiveX object.When ICVOLE32.EXE starts (ICVerify OLE Interface), press the
button Initialize and then Exit to finish. This way the ICVerify COM object
will be registered and Rodopi will call directly ICVerify using OLE interface and you
don't need to have running any ICVerify program.
- Start icverify.exe from the system32 directory. Switch to merchant
0001. Make test credit card transaction. If the test is successful Rodopi will charge
automatically credit cards.
- In Control Panel | Services check how the MSSQLServer service is configured - it
should log on with the system account, as is the default setting.
NOTE: If you need to use the windows interface of ICVerify you should start the
executable: icverify.exe from the system32 folder, NOT from the old ICVerify
folder. All transactions logs for the merchant 0001 will be in the DATA0001 in the
system32 directory.