VP-ASP Shopping Cart
Developer’s Guide
Customization and Web Interfaces
Version 4.00
January 2, 2002
Copyright
Virtual
Programming Pty Ltd
PO
Box 1715
Tuggeranong,
ACT 2901
Australia
1 VP-ASP Shopping Cart.............................................................................................................................. 3
2 Using VP-ASP.......................................................................................................................................... 8
3 Interface to Existing Web........................................................................................................................... 9
4 Changing Basic Logos and Navigation....................................................................................................... 11
5 Product Formatting Templates.................................................................................................................. 33
6 Checkout Process................................................................................................................................... 36
7 Customer Service Center.......................................................................................................................... 48
8 Administration......................................................................................................................................... 57
9 Configuration (shopa_config.asp)............................................................................................................... 60
10 Adding Categories and Products............................................................................................................... 65
11 Adding a product..................................................................................................................................... 67
12 Editing VP-ASP Tables............................................................................................................................ 73
13 Bank or Electronic Payment Systems....................................................................................................... 76
14 Frames................................................................................................................................................... 78
15 Shipping Calculations.............................................................................................................................. 79
16 Taxes..................................................................................................................................................... 84
17 Discounts............................................................................................................................................... 86
18 Processing Products............................................................................................................................... 89
19 International Support................................................................................................................................ 90
20 Stock Control.......................................................................................................................................... 94
21 Limitations.............................................................................................................................................. 95
22 Compatibility with previous releases.......................................................................................................... 96
23 Security.................................................................................................................................................. 98
24 Files..................................................................................................................................................... 111
25 Configuration Options............................................................................................................................. 114
Thank you for purchasing the VP-ASP
Shopping Cart. We hope you make your fortune selling on the Internet.
VP-ASP Shopping Cart has been designed
for any kind of Internet shop. It has every major feature you would expect from
an e-commerce solution and some unique features that can make your shop easier
to implement.
VP-ASP is composed of a number of
Active Server Page (ASP) files. Active Server Pages consist of a mixture of
normal HTML and program logic. The database is used to store product
information, customer information and orders and other information.
Please use this as an approximate guide
only. Logic and features are all subject to change.
VP-ASP Documentation is divided into
four documents:
·
VP-ASP
Merchant Guide - tells you how to configure and
use the VP-ASP Shopping Cart.
·
VP-ASP
Developer’s Guide - has information
related to altering VP-ASP colors, fonts and look and feel. It also includes a
troubleshooting guide for database and mail related problems. Other issues
include security, troubleshooting, database format, taxes, shipping, discounts
and other related issues.
·
VP-ASP
Installation and Trouble Shooting - has
information for setting up your database, installing VP-ASP files and general
testing and security issues.
·
VP-ASP
Option Package - has information related to the
VP-ASP Option Package. This includes gift certificates, discount coupons,
affiliates, order tracking, html mailing, auto generation of HTML pages,
project payments and gift registry..
VP-ASP requires a server capable of
running Active Server Pages. These servers include Microsoft Personal Web
Server on Windows 95/98/ME and Microsoft IIS on Windows NT/2000/XP. Personal
Web Server (PWS) is supplied free by Microsoft and is included on the Windows
98 CDROM.
VP-ASP uses a Microsoft Access
Database. An Access 2000 database has been supplied. You do not need to install Microsoft Access or Microsoft Office
to use the VP-ASP Shopping Cart. An Access 2002 or Access 97 database can also
be used. Some later versions of Microsoft 2000 and XP do not support Access 97
databases.
VP-ASP Unix requires a server have
Chilisoft ASP installed. This product is supplied by www.chillisoft.com. It also requires that
MYSQL database support. Unix support is a separate fee payable add-on.
The Gift Registry allows customers to
choose a variety of gifts from your shop and save them in the registry. Friends
and relatives can then come back to the shop and buy those specific gifts. This
can be used for weddings, anniversaries, wish lists, birthdays, Christmas and
other events. The Gift Registry is a separate fee payable add-on.
·
Free
full source code
·
Free
detailed design guide
·
Free
Support
·
Free
demo shop included
·
Free
upgrades for a year
·
No
system modifications or DLLs to install
·
Can
be used on any web hosting company that supports Active Server Pages or run on your own Windows 95/98/NT/2000/XP.
·
Unix
Version requires Chilisoft ASP and MYSQL
·
Uses
Microsoft Access database (supplied)
·
Can
use Microsoft SQL Server
·
MYSQL
database for Unix and Windows
·
Merchants.
VP-ASP supports credit card, non credit card and numerous electronic gateways.
Sales reports, stock reports, e-mail for each order and product details can be
updated while theshop is running. Extensive control over product displays and
formatting.
·
Customers.
Customers have an intuitive shopping experience. They can browse or use VP-ASP
extensive search facilities. Customers receive a printable detailed order form
and an e-mail confirmation. Customers can view previous orders, restore orders
for quicker shopping, save and restore carts.
·
Developers.
There is extensive configuration
available in VP-ASP. Navigation, logs, fonts, colors and captions are all
easily changed. Sort orders for products, product displays, information going
into the cart and mail format are all easily configured. Using supplied
hyperlink and form interfaces, VP-ASP can integrate into any existing web. A
detailed design guide is available. VP-ASP is easily integrated with other web
sites including those created with FrontPage or it can be used as its own web
application.
·
International
Support. VP-ASP can run in any world language.
We can supply English, German, French, Italian Spanish, Portuguese, Swedish,
Danish, Finnish, Dutch and Hungarian. Dual currency displays, for example,
local currency and Euros is standard.
Features - Product Display
·
Unlimited products, categories
and subcategories
·
Unlimited product features such
as color, size etc
·
All product displays are dynamic
·
Product images are automatically
displayed
·
Automatic hyperlink to your own
extended description page
·
Automatic generation of extended
description page*
·
Products can be prevented from
displaying
·
Out of stock messages
·
Multiple product ordering with
one button press
·
Customer based pricing - each
customer can see different prices
·
Quantity based pricing
·
Dual currency displays
·
Prices can be turned off
completely
·
Products can be sorted by any
field
·
Product display is fully
customizable