Configuration


1. Company Information.

2. Billing Configuration.

3. Internet Configuration.

4. Domain Name Configuration.

5. Miscellaneous.

6. CC Processing.

7. Payment modules configuration.

8. Radius Server Configuration.

9. Ticket Service Configuration


1. Company Information.


Enter here the information about your company. It will show on the customer's statements, invoices, etc.
Support E-mail Address and Support E-mail Name are the "From" name and address in the e-mails sent to customers using the pool. 

 return to top

.2. Billing Configuration

        Billing Information


        Billing Policies

        Multi Currency

return to top

3. Internet Configuration

All options in this section are used on subscription to configure customer's internet settings. In addition:

return to top

4. Domain Names Configuration

The information in this section is required for registering new domains. The versions of Rodopi beforev4.03 SP2, were registering domains by sending plain text email to InterNIC. Rodopi v4.03 SP3 and later provides real time integration using the domain names registrar names4ever.com

An ISP that submits the domain for his customers has two choices for configuring Rodopi:

a) The ISP can become partner with names4ever.com. In this case you will resell the service for your customers to get the domain name registration at wholesale prices up to 60% lower than the ongoing retail price of $70 for two years. For this you need to have contract with names4ever.com. Names4ever.com will bill you and you will bill your customers. You may add the $70 fee in the setup fee of your domain hosting plans. For more information please contact names4ever.com:  http://www.names4ever.com/partners.html

b) The ISP can submit the domain name registration to names4ever.com using the old way with InterNIC. Then names4ever.com will charge the customer directly.

Configuration fields:

return to top

5. Miscellaneous.

 return to top

6. CC processing

RODOPI v5.2 change: 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.
* This option is left for compatibility and makes sense only in case you are doing upgrade and have ICVerify configured with previous version of RODOPI. This option will make sense only for MISP's without payment module configured. Keep in mind that you have to change to payment modules to be ready for next version of RODOPI. If you are doing brand new installation, refer to Payment modules configuration for more information about how to install, register and configure RODOPI. to use payment module desired. Is there module configured and which one, can be checked under Administration | Configuration | Payment modules configuration.
RODOPI 5.2 upgrade will preserve all the configuration and will continue to work as previosly configured. That means, that if you have previosly using ICVerify, it will continue to work in old fashioned way. Also, if there is no module configured for particular MISP, RODOPI will continue to work by the old way, trying to use ICVerify. RODOPI v5.2 install/upgrade will copy payment module for ICVerify (filename: rpmicverify.exe) into main \RODOPI directory on the WEB server, but you need to move it to the SQL server (only if you are using separate WEB server and SQL server machines) and register it. You need only one file for all the MISP's using this module.

Our suggestion is to migrate to the payment modules, because the old fashioned way will become obsolete in the next versions.

return to top

7. Payment modules configuration.

The module vendor (most often RODOPI Software) should provide the CLSID to you and/or instructions how to register the COM object. Usually the registration will be done as part of the installation, so you don't have to worry about that. In any case, if you get "Class not registered !" error or want by any reason to unregister some module, you can do that yourself by opening a command prompt window, changing the current directory to where COM container is located and following next rules:

Module type / Action desired
To register
To unregister
Dynamic link library (*.dll)
regsvr32 test.dll regsvr32 test.dll /u
Executable (*.exe)
test.exe /RegServer test.exe /UnregServer
WinNT service (*.exe)
test.exe /service test.exe /UnregServer

*It is up to the COM container to support these command line options. There is no any waranty that all COM containers will support all the options, but all RODOPI payment modules will.

To configure RODOPI to use particular module, go to RODOPI home page/Administration / Configuration / Payment modules configuration and type or paste the CLSID of the module. Click Add button. RODOPI will try to recognize the module and obtain settings it needs in order to work and if successful, the module will appear as a choice for Rodopi merchants listed below at the same page. Each module needs different specific settings depending on communication method it uses and provider requirements. To configure particular Rodopi merchant to use particular module, select the module from the merchant's list box, and click Continue button. The next page will look different for each module. It is possible to experience "Access denied" error message when you try to add module. The reason is that your SQL server is running with different than "System" account, and the account it is using is not granted the right of instantiating and/or using all or particular COM objects. You can check and/or change this in Control Panel / Services / MSSQLServer / Startup . You should make appropriate administrative settings to grant MSSQLServer account the right to instantiate and use COM objects, or just switch the SQL server to run with "System" account.

For RODOPI Service Bureau (RSB) module, the configuration fields should be set as follow:

Merchant ID: Type here your MerchantID with RSB Gateway.
Merchant password: Type here your password with RSB Gateway.
Server address:secure.rsb-gateway.com
URL:
/gateway/rsb.dll?

CLSID of RSB module is 9F110174-F7B3-11D4-B3E5-00104B6C4FA3

Example:

Note: Server address and URL should contain exactly: "secure.rsb-gateway.com" and "/gateway/rsb.dll?" without the quotation marks not or spaces. Don't forget question mark in URL- it is extremely important !

For ICVerify module, the configuration fields should be set as follow:

Windows system32 directory: Type here the path for Windows\system32 directory. ICVDLL32.DLL, all the .SET files and DATA directories should be in this directory as described in Credit Card Processing.
Merchant ID: Type here the four digits from the name of the .SET file you want this installation to use.

CLSID of ICVerify module is C7D334E3-F92F-11D4-B3E6-00104B6C4FA3

Example:

When using ICVerify through payment module, it will work in auto multi transaction mode, which means that it will hold line for about 10 seconds after end of the current transaction. If another transaction occur in this time to the same CC processor (and the same phone number), it will be processed without hanging up. If this timeout expires or request to another CC processor (and another phone number) occurs, ICVerify will hang up current connection and will dial the new number.
NOTE: This module obsoletes only ICVOLE32.EXE. All other installation instructions about ICVerify remain in charge as described in Credit Card Processing.

For Authorize.Net module, the configuration fields should be set as follow:

Merchant ID: Type here your user name with Authorize.Net. Same you use for the web interface.
Merchant password: Type here your password with Authorize.Net. Same you use for the web interface.
Server address:secure.authorize.net
URL:
/gateway/transact.dll?

CLSID of Authorize.Net module is 372032A0-F882-11D4-B3E5-00104B6C4FA3

Example:

Note: At the time of this document, Server address and URL should contain exactly: "secure.authorize.net" and "/gateway/transact.dll?" without the quotation marks not or spaces. But don't forget question mark in URL- it is extremely important. If Authorize.Net decide to change these settings, you should contact them and ask about Server address and URL for "Automated Direct Connect/Direct Response" connection method.

There are few settings you have to adjust in your Authorize.Net account to allow RODOPI module for Authorize.Net to process transactions. Log into authorize.net / Merchant login using your user name and password and adjust the following options:
1.1.
Settings / General Merchant Settings / Test Mode - It's very important this option to be turned OFF (unchecked). If this option is ON, all transactions your RODOPI will send to Authorize.Net will be treated as TEST transactions and successful response will be issued without actually doing anything.
2.1. Settings / ADC Direct Response Settings / Delimited Response = YES
2.2. Settings / ADC Direct Response Settings / Default Field Separator = ,(comma)
2.3. Settings / ADC Direct Response Settings / Default Field Encapsulation Character = NONE
3.1. Settings / Manage URLs - there should not be any URL's set.
4.1. Settings / Payment Form Receipt Settings / Payment Form Weblink Field Settings, "Required" column: All checkboxes should be in UNCHECKED state.
4.2. Settings / Address Verification System Settings , "Reject Transaction" column: All checkboxes should be in UNCHECKED state.

Also, you have to adjust the options under Administration / Configuration / Common Configuration / CC processing in your RODOPI.

For PCAuthorize*Hub module, the configuration fields should be set as follow:

Merchant ID: as configured in PCHub "Merchants" section
Hub IP address or Host name: as configured in PCHub "Workstations" section
Hub port: as configured in PCHub

CLSID of PCAuthorize*Hub module is 64B6D2CE-6816-4907-AC6E-8561D7E22F39

Example:

There are few settings you have to adjust in your PCAuthorize*Hub to allow RODOPI module to process transactions.
Show "Merchants" and Workstations" windows as shown. At first, create a merchant, for example RODOPI as shown, then add as a workstation DNS name or IP address of the machine from which RODOPI will request transactions and set as merchant for this workstation RODOPI or whatever is configured in previous step. These settings are required to let PCHub know that RODOPI will send transaction requests.

It is mandatory when setting merchant's parameters, to set "Authomatically Settle" option as shown below. It is not mandatory, but it would be good settlement time to be some time when RODOPI billing task is not active. For example 10PM - 2 hours before RODOPI billing task to start.

For CommSecure module, the configuration fields should be set as follow:

Merchant ID: Type here the MerchantID as provided by CommSecure.
Merchant password: Type here the password as provided by CommSecure.
Server address:Host name or IP address of the NodeBox.
Port:
Port number the NodeBox is listening on.

CLSID of CommSecure module is 67E47EB7-0E9C-402D-8861-973E9864CA6E

Example:

With any module used, you have to adjust the options under Administration / Configuration / Common Configuration / CC processing in your RODOPI.

return to top

 

8. RADIUS Server Settings

return to top
   

9. Ticket Service Configuration.

(Follow the links Administration / Configuration / Ticket Service Configuration from main Rodopi page to get to the Ticket Service Configuration page)

In Rodopi 5 and later you have the possibility to create trouble tickets using direct connection to POP3 (mail) server. Here are the fields that you need to fill in order to use the ticket service:

return to top