|

www.vssd.com
 Product Overview
List
of ViaJCart Directories
List
of JSCD Directories
List Of
Files
Chapter 1 - Installation
Chapter 2 - JSC.ini control file
Chapter 3 - Menu file creation
Chapter 4 - Catalog files
Chapter 5 - Checking out process
Chapter 6 - Order; Encryption/Decryption process
Chapter 7 - ViaJCart Customization with
JSCStrings.ini
Chapter 8 - Audio Setup
Chapter 9 - Real-Time Credit Card Processing
Chapter 10 - Troubleshooting
Chapter 11 - Upgrade From 1.x to
2.x
Product
Overview:
The VSSD ViaJCart
is an applet that runs under Java enabled browser that supports Java version 1.0 and
higher. This includes Netscape 3.0 or higher and IE 3.0 or higher .
The basic function of the ViaJCart is very simple. The customer clicks on the
start button to load it. After the applet is loaded the customer can view items and place
them into a shopping cart. When the customer is ready to check out he simply clicks on the
checkout button. The checkout form will be displayed where he enters needed information
and submits it. The State or Country VAT tax, Discounts, Shipping and Handling charges are
calculated automatically. The encrypted email order will be send to the merchant. The
customer gets email confirmation receipt. The merchant will decrypt each order with the
Java Shopping Cart Decrypt utility program (JSCD). Every character string used by
ViaJCart is stored in the JSCStrings.ini file. You can translate this ini file
into any language of your choice making the ViaJCart an International
cart applet.
You can even run this shopping cart without any type of server software although you can
do more with CGI scripts support. The ViaJCart can use regular HTTP server,
*SMTP email
server, or *FTP file server to process transactions. However if you use Perl CGI scripts
with ViaJCart you can take advantage of Real-Time Credit Card processing and
faster order processing. The CGI scripts are provided.
*Some providers have restricted FTP that doesn't support
all FTP commands like PASV, for example. The FTP server MUST run on the same computer as
web server otherwise you will get Java security error. The email server also must run on
the same computer.
The design philosophy of ViaJCart was to create a simple and affordable way of
doing business on the Internet.
List of ViaJCart Directories:
 |
Main directory that contains
Java class files and other subdirectories. |
-||-
 |
- can
contain .au, .ra, .mid audio files and pages with embedded music files |
 |
- contains shopping cart
catalog files |
 |
- contains: Checkout form
definitions, Help file, Thank You message file, and various purchase forms. |
 |
- contains
Java graphic
toolkit classes to support ViaJCart. |
 |
- contains encrypted orders
if FTP option was chosen in JSC.ini file. |
 |
- contains image files
in .jpg and .gif formats. |
 |
- contains various system
related files like button images, banners, etc. See Installation
Chapter 1. |
 |
Txt - contains
ASCII text
item description files |
List Of Files:
| Jsc2/*.class |
- class files for
ViaJCart |
| Jsc2/*.cab |
- cabinet file for MS IE. |
| Jsc2/*.jar |
- Java Archive file for
Netscape 4.0 |
| Jsc2/JSC.ini |
-
ViaJCart's Main setup control file |
| Jsc2/JSCMenu.ini |
- main menu definitions |
| Jsc2/JSCStrings.ini |
- character strings
definitions |
| Jsc2/Cat/*.* |
- catalog files |
| Jsc2/Frm/JSCChkOut.ini |
- checkout forms definitions |
| Jsc2/Frm/JSCHelp.ini |
- ViaJCart help information |
| Jsc2/Frm/JSCReceipt.ini |
- printable
message for customer |
| Jsc2/Frm/*.* |
- purchase forms |
| Jsc2/Pic/*.jpg |
- JPEG images |
| Jsc2/Pic/*.gif |
- GIF images |
| Jsc2/Ord/*.ord |
- Order files |
| Jsc2/Sys/CheckOut.gif |
- Checkout button image |
| Jsc2/Sys/Help.gif |
- Help button image |
| Jsc2/Sys/Search.gif |
- Search button image |
| Jsc2/Sys/ShoppCart.gif |
- Shopping cart button
image |
| Jsc2/Sys/Menu.gif |
- Menu image button |
| Jsc2/Sys/SortPrice.gif |
- Sort Price image button |
| Jsc2/Sys/SortDesc.gif |
- Sort Description image
button |
| Jsc2/Sys/SortItem.gif |
- Sort Item image button |
| Jsc2/Sys/Exit.gif |
- Exit image button |
| Jsc2/Sys/LogoBanner.gif |
- Default banner |
| Jsc2/Sys/cart.gif |
- Shopping cart image |
| Jsc2/Sys/audio.gif |
- Audio speaker image |
| Jsc2/Sys/saudio.gif |
- Stop Audio image |
| Jsc2/Sys/key.gif |
- Key and lock image |
| Jsc2/Sys/card.gif |
- Credit card image |
| Jsc2/Sys/smcart.gif |
- Small cart image |
| Jsc2/Sys/plus.gif |
- Plus
sign |
| Jsc2/Sys/minus.gif |
- Minus
sign |
| Jsc2/Sys/2clicks.au |
- clicking audio sound file |
| Jsc2/Sys/1click.au |
- mouse move over audio file
|
| Jsc2/Sys/StopAudio.htm |
- for MIDI
and Real Audio option |
List of
JSCD Directories:
 |
Main
directory that contains Decrypt Utility and Sys subdirectory. |
 |
- contains
Help file |
List Of Files:
| *.class(for
Mac) |
- class
files for JSCD2 |
| JSCD2.exe |
- contains
JSCD2 shortcut |
| snjawt11.dll |
- DLL file |
| snjrt11.dll |
- DLL file |
| Sys/JSCDHelp.ini |
- contains
JSCD2 Help file |
"cgi-bin" scripts:

JSCCGI.cgi(or .pl) |
- Perl cgi script to send order |
| JSCSMTP.cgi(or
.pl) |
- Perl cgi
script to send order without "sendmail" program |
| JSCRT.cgi(or
.pl) |
- Perl cgi
script to process real time credit card |
| JSCCCV.cgi(or
.pl) |
- Perl cgi
script to validate credit card (for real - time only) |
| JSCUI.cgi(or
.pl) |
- Perl cgi
script to create User ID file (for real - time only) |
| JSCCGI110.pl(or
.cgi) |
- Perl cgi
script to send orders. Same as JSCCGI.cgi but version 1.1.0 and is used with ViaJCart ver
2.2 and up |
| JSCSMTP110.pl(or
.cgi) |
- Perl cgi
script to send orders without "sendmail" program. Same as JSCSMTP.cgi but
version 1.1.0 and is used with ViaJCart ver 2.2 and up |
| JSCCGIBlat.pl |
-
Perl cgi script for NT that uses popular Blat program. |
You can
supply your own graphical images and totally customize your ViaJCart.
To customize ViaJCart
follow these steps:
=================================
1. JSC.ini -
setup controls for colors, text, order processing options and etc.
2. JSCMenu.ini - setup Menu file
3. JSCStrings.ini - Change "Please Wait" window text to yours
4. Create image files and place in "Pic" directory
5. Create description files for each item and place in
"Txt" directory or write them in catalog files.
6. Create catalog files and place them in "Cat" directory
7. Change shipping information in JSCChkOut.ini in "Frm"
directory.
8. Write custom receipt message by changing JSCReceipt.ini in
"Frm" directory.
9. Upload scripts to your main "cgi-bin" directory.
To edit HTML pages use any
HTML editor, FrontPage for example. To edit .ini and script files use standard Notepad program that comes with
Windows.

next


Copyright © 1996-1998 Vilgorin Software Systems Development.
All Rights Reserved.
|