Table of Contents

License Agreement

Program Credits


Software Manual
Managing Program Settings
Settings under the Global Settings | Manage Program Settings function are presented below:

Secure Site Payment Script URL

This field is the full SSL URL for the /ccp51/cgi-bin/cp-app.cgi or .pl script on your server. If you do not have an SSL URL, just enter the non-secure URL for the /ccp51/cgi-bin/cp-app.cgi or .pl script. There are notes further down in these instructions on how to obtain your SSL URLs and run the program securely. If you are unsure of what your SSL URL is, check with your host. A typical entry would be:
https://secure.yourhost.com/yourdomain/cgi-bin/ccp51/cp-app.cgi
Path to Secure Site media Directory URL

This field is the full SSL URL for the /ccp51/media directory on your server. If you do not have an SSL URL, just enter the non-secure URL for the /ccp51/media directory. Do not include a trailing slash. There are notes further down in these instructions on how to obtain your SSL URLs and run the program securely. If you are unsure of what your SSL URL is, check with your host. A typical entry would be:
https://secure.yourhost.com/yourdomain/media
Cookie Domain & Cookie Path Settings

These fields are the domain and path used by the cgi script to set cookies for users. A sample of what these settings should be is below:
URL:            http://www.yourdomain.com/ccp51/cgi-bin/cp-app.cgi
Cookie Domain:  .yourdomain.com
Cookie Path:    /ccp51/cgi-bin
If these are set improperly, users may not be able to add items to their shopping carts. The program does not require users to have cookies enabled on their browser to operate, however if these settings are incorrect or partially correct, users who have cookies enabled could experience issues.

SMTP Mail Server Name / IP OR Server Path To Sendmail

Configuration of your mail server selection may prove to be difficult. Below are a few pointers to help:

If you are on a Windows webserver you will not have access to the Unix sendmail program. You will need to specify a server name (mail.yourhost.com, stmp.yourdomain.com, etc.), an IP address (127.0.0.1, 165.236.15.3, etc.) or the default localhost (localhost) designation. Approximately 80% of the time localhost will work on a Windows server.

If you are on a Unix or Linux server you have the same option to use a server name, IP address or localhost designation as those on Windows servers. If you plan on sending HTML formatted emails using the Administrator Utility's Mail List and Contact functions, you will need to specify an SMTP server name, IP address or 'localhost' for you mail server. This option is not available when you use the Unix sendmail program directly.

You have the option to use the Unix sendmail program directly. Using sendmail directly on Unix or Linux server is a more efficient way of handling mail. Sendmail should be called as follows:
/usr/sbin/sendmail
The path above will work on 90% of the Unix and Linux servers on the Internet. Sometimes sendmail is not installed or aliased in the /usr/sbin directory. If you cannot send mail using the administrator utility, using that path, try the following in the order they are presented:

/usr/bin/sendmail
/usr/lib/sendmail
/usr/local/sbin/sendmail
/usr/local/bin/sendmail
Please note: Calling sendmail with the '-t' option (taint flag), as in '/usr/sbin/sendmail -t' is optional. The program will automatically add the '-t' if it is not present.

If after following these instructions you cannot send mail to yourself from the Administrator Utility and you are using a valid email address for your test messages, contact your host and they will be able to tell you which designation to use.

Server Path To cURL

If you will be using a payment method that utilizes the cURL program (like Linkpoint API), you will need to input the server path to the cURL program here. A typical entry would be:
/usr/local/bin/curl
Username & Password For media/downloads Directory

If you decided to password protect the /ccp51/media/downloads directory during installation above, enter the username and password that you selected to use in these fields.

File Extensions Allowed For Upload & Maximum File Upload Size

These fields allow you to control the file extensions and maximum file size in kilobytes that can be uploaded to the server using the Administrator Utility.

Remote HTML Add To Cart Posts

This software has the ability to allow the addition to user carts of product data that is stored in remote HTML pages, not the product database table. Information on the Application Programming Interface (API) for the Remote HTML Add To Cart function can be found in the file /ccp51/data/examples/productform.htm. If you would like to turn this function on, enable it, otherwise disable it.

Allowed Remote HTML Add To Cart URL Strings

If you have selected to enable Remote HTML Add To Cart Posts, enter a comma delimited list of partial or whole domain names and/or remote HTML pages in this field to allow posting of product information from these sources. If Remote HTML Add To Cart Posts is enabled, but a post is received from a URL not listed here, the post will be rejected.

Server Time Offset (Type) & Server Time Offset (Seconds)

If you are using a payment processor like Authorize.net and are having trouble getting correct fingerprint information, a likely culprit is the server time. These fields allow you to adjust the time away from the server clock in seconds to allow the program to generate correct Authorize.net fingerprints and/or run in the same time zone you are located.

Design Firm Name & Design Firm URL

If you are building this site/store for a client, you may wish to enter your firm name and URL in these fields. If this information is in the Site HTML Layout element, your firm name and URL will appear at the bottom of every page.

Time Period To Store Fields

There are several fields available to allow you to adjust how long the program stores information like Orders, Daily Stats, User Carts, Customer Accounts, Affiliate Payments and Download Copies. Adjust these settings as appropriate.

Software Version/Build Information

The version and build information for the current software version you're running is presented here. If you have been asked by support to provide a version/build number, supply this number. It helps guage what if any updates and upgrades have been applied to your software.




© 2003 Kryptronic, Inc. All rights reserved. This program is distributed under license. The license agreement includes terms and conditions as well as copyright information. ClickCartPro and Kryptronic are registered trademarks of Kryptronic, Inc.

Click here for more information on ClickCartPro.