Setup instruction
MidiCart ASP Shopping Cart


MidiCart ASP i designed for non-programmers, and provides all you need to create, operate, and maintain an online store. Sell unlimited products, one or one million, it's up to you!
If you can fill out a form, you can create a powerful online shopping cart system on your website without the need to hire an expensive programmer or webmaster to help you maintain it.

No additional charges - No hidden monthly fees - You pay one price, and that's it.

This demo does not submit any items ordered, and the shopping cart have some limitations.

If you like our software, please purchase a full working copy for just USD 79.00.

Product homepage    http://www.midicart.com
Product orderpage - Payment provider Kagi    https://order.kagi.com
Product orderpage - Payment provider RegSoft    http://www.midicart.com/purchase.html

Supported operating systems:
Microsoft Windows 95/98/NT/2000/XP/2003
Supported HTTP server software:
Microsoft Personal Webserver
Microsoft Internet Information Server
Supported SMTP components:
AspMail, CDONTS, JMail
Database drivers:
Microsoft Access (.mdb)
Supported Database software:
Microsoft Access
Sun Star Office 5.2

Notes:
Modifications will be necessary if you plan to use these scripts on other plattforms. MidiCart ASP have a DSN-less ODBC connection, and use Server.MapPath to connect the database midicart.mdb. The file midicart.mdb is a Access 2000 database, and don't work in Access 97. Rename midicart_97.mdb to midicart.mdb if you have Access 97.

Included folders
shop - Shop files (default SMTP component = CDONTS)
order_files - Order files CDONTS and JMail
payment_files - Examples files to some secure payment providers CDONTS and JMail
items_list_with_image - A prod_list.asp file. Display items list with images
images - Images setup manual

Included files
readme.html - Setup manual
date_format.txt - How to change date format in middle_left.asp
License Agreement.txt - License Agreement

How to use a secure payment provider like Authorizenet, PayPal or Worldpay
The file order_transfer.asp is a gateway to your secure payment provider. Open the folder files, to find some examples files.
If you plan to use an other external payment provider, you have to edit the fields or fieldname in the bottom of order_transfer.asp to fit.

How to setup
1 Modify the layout an graphics in shop. If you edit the frames, you must edit the javascript in middle_left.asp and basket.asp. The frame with the shopping cart script must be named cart.
Don't try to change the layout if you not are familiar in javascript and HTML.
2 Rename the database midicart.mdb to prevent downloading, and enter the new filename in settings.asp. Don't remove the file extension .mdb.
Example: Change the filename midicart.mdb to Jnbhy7Q.mdb
3 Modify the settings.asp. Edit the receipt email account and set your currency. Almost all text in the shop can be translatet to other languages i the file settings.asp.
4 Add items in the database. The field Code No and Item in the database can only have character and numbers 0-9 a-z and A-Z.
5 Upload the folder shop to your web server, and try it out.

Shipping and Tax
MidiCart ASP have support for shipping cost in a fixed charge, and an item shipping price. The tax is in Percent, and those variables you set in the settings.asp. If don't use the tax function, you may set the value to 0.

Browse and add item to cart
MidiCart ASP use javascript and ASP, and are designed for use in WinNT/2000 with IIS. All pages built "on the fly" from the Access database. The items is grouped in a main and a secondgroup. When the customer clicks on a maingroup all secondgroups are listed.

When the customer push the secondgroup link, all products is listed in the main window. Both code no and item name links to a page who shows all details and the image. When he push the buttom “Add”, the item puts in to the shopping basket.

Search Engine
With this tool could your customer find a specific product. He may chose a field for his searchstring, and get the result in the main window. The search engine fetch all items who has the searchstring in the specific field. The string look like %string%.

Links in result page
When the customer push the secondgroup link, all products is listed in the main window. Both code no and item's name links to a page who shows all details and the image. When he push the buttom “Add”, the item puts in to the shopping basket.

Shopping Basket
In the shopping basket the customer can see all his items, and remove or change quantity of a selected item.

Checkout function Invoice or money orders
1 The customer enter his personal information and push Checkout.
2 The personal information and the order sends by email to the receipt account and a copy to the customers email account.
3 The file respons.asp shows up.

Checkout function Credit Card Payment
1 The customer enter his personal information and push Checkout.
2 The personal information and the order sends by email to the receipt account and a copy to the customers email account.
3 The next page order_transfer.asp, is a gateway to your secure payment provider. I this page you have to edit the fields to fit your provider

USE A SECURE PAYMENT PROVIDER LIKE AUTHORIZE.NET, PAYPAL OR WORLDPAY FOR BETTER SECURITY

Solving Common Problems
If the shopping cart don't work
Have you edit the framed layout?
Is the frame with middle_left.asp named cart?
Have you enabled javascript in your browser settings?
Do you use Code No or Item name with special character like , or .?
Have your http server an ODBC driver for Access?
If the orderform don't send any email
Do your server the SMTP modul installed?
Have your server support for CDONTS or JMail?
Ask your ISP.
Direct download of cdonts.dll


Limitations
The shopping cart has a limit of 30 items. You can increase the number of items in order_final.asp and order_transfer.asp.
The field Code No and Item in the database can only have character and numbers 0-9, a-z and A-Z.
Do not use special characters like , . - _ + ' * in code no and item name.

Exception - Special characters / - _ , & ( ) : ; * # ! works fine in the item name, but some combinations maybe result in an error.
Try to remove all special characters if you have problem to add items to the shopping cart.

THIS PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MIDICART SOFTWARE TAKES NO RESPONSIBILITY FOR ANY DAMAGES SUFFERED AS A RESULT OF USING, MODIFYING THIS SOFTWARE. IN NO EVENT WILL MIDICART SOFTWARE BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE SOFTWARE, EVEN IF MIDICART SOFTWARE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

2003 © Copyright MidiCart Software. All rights reserved