Web-Basket Documentation

Programs

Web basket has three executable components that are installed locallay on your web site.

CGI ProgramPurpose and Description
ITEMLIST
This program is embedded into a SHTML document to list the items in a single category. In the example, each of the (CPU, DRAM, DISK, ALL) pages use this program to embed the ordering form. By using this program, you need not manually update your web pages as prices change.
WB
The main Web-Basket program. Allows users to modify their basket, edit their profile, purchase items, and view previous orders.
ADMIN
Used by the site adminstrator. Here you can customize the site for your company, view users, edit the catalog, review invoices, and provide rates on shipping, sales tax, etc.


User Services

Users may add items to their shopping basket, modify their personal information, and submit on-line orders.

CommandFunction
Shopping
Basket
Allows users to show and edit their shopping basket. Quantity values may be changed (entering zero deletes an item). Prices are recomputed immediately.
Check-Out
Counter
Computes the final price of the order and allows the user to select a shipping method. Note that the shipping options and rate schedules are determined by the administrator.
My Profile
Allows users to view their profile. When users return from the same machine, their profile is automatically restored. New users may create a profile and existing users can modify their profile. Further, users can log into the system with their UID if they are visiting from a different machine.
Order
Status
Once an invoice has been submitted, users may check on their order. All invoices submitted by the user are listed. The flags (set by the administrator) let the user know if the products have been backordered, are ready to be ship, have been shipped, and/or have already been paid for.


Administration

Administrators can adjust prices, modify thier catalog, and review current invoices. An interactive interface is provided for Administrative functions. Access to the administrative page is password protected.

CommandFunction
Company
Customize the program with information about your company. This option allows you to edit your company name, address, phone and fax numbers, email, web site URL, local sales tax rate, and next number for automatic billign
Users
View information about users, including their names, addresses, locations, phone numbers, and email addresses. Further, information is provided about the name of the internet host from which they accessed your site and the day and time of their last visit.
Catalog
Provide information about the items you sell. Categories and sub-categories allow you to logically organize your catalog. Here you can add, edit, and delete items from your catalog as necessary. Current prices and the item shipping weight are entered from these pages.
Invoice
View the invoices that have submitted. Active invoices refer to those invoices which are still being processed. Inactive invoices refer to those which have been filled or canceled. Click on an invoice to see additional information and (if necessary) provide billing data. One further click allows your print the invoice directly from your web browser.
Shipping
Set the shipping options and rates. The Flat rate refers to your minimum charge to send a package. The surchage is the price per pound charged for heavier shipments. The computation of shipping is done as:
y=m(x-1)+b
where y is the total shipping cost ($), m is the surcharge rate ($/lb), x is the package weight (lbs), and b is the flat rate. Weight is rounded to the nearest pound. The Timeframe referes to the estimated time required to deliver the package to the user.


Web-Basket a product of Gradebot.com