untitled

Our Shopping Kart HomeDemo Our Shopping KartFAQs About Our Shopping KartDocumentation for Our Shopping KartOur Shopping Kart SetupFeatures of Our Shopping KartContact Us Sign Up for Our Shopping Kart

 
It is important to note that you do not need to change hosting companies to use the Kart.

It does not matter where you are hosted. This kart works with any host that puts your site on the web.

It also doesn't matter what program you use to create your site.

We host the Kart itself,
you just link to it.

  SCS Kart is an SCS Product. Scott Creative Services, Inc. also provides website design, optimization and hosting.

If you want a well designed
site that can be found on
the search engines they
will be happy to help you.

Click here to go to
SCS Inc.





 
OUR SHOPPING KART DOCUMENTATION - THE ON-PAGE USAGE

   

Ecommerce Shopping Cart Software

Documentation:
 
    Note: The I_ section MUST end with a pipe.  
  The Basics: The shopping cart is controlled from your html pages.  
  About the SKU: SKU means "Stock Keeping Unit".  
  About the Pipe: Each shopping cart command/definition is separted by a pipe.  
  About the Base Price: The base price is the retail price of 1 item.  
  Weight In Ounces: The weight in ounces must be entered if you are calculating shipping charges based on the weight of the package.  
  Volume Pricing: You can specify up to 20 different volume pricing levels  
  Wholesale Pricing and Discounts: You can have as many levels of wholesale pricing as you wish. This is done as a discount at the time of checkout.  
  ID Required: Let's say this cart is for a student store. Each item can be designated as ID Required.  
  Non Taxable Items: Any individual item can be non sales taxable.  
  Electronic Delivery: Any file in digital format can be sold on your website and delivered electronically.  
  Add To Cart Button Values: The html values for the Add To Cart button start with I_. The cart matches this up with the quantity field Q_ data.  
  The Item's Cart Description: The next part of the I_ data is the shopping cart description.  
  Mime Types Simplified: For delivering data files, the kart needs to know the Mime Type of the file.  
  The electronic delivery file name: The electronic delivery file names CANNOT have spaces. Use underscores or remove the spaces.  
  OPTIONS: If your item has options, you can define up to 24 of them. An option is something like Color or Size.  
  The Continue Shopping Button: After an Item has been added to the cart, the person may wish to continue shopping instead of checking out now. The cart needs to be told where to take the buyer when this happens.  
  Form Parameters: Each html form has a beginning and an ending designated as: <Form ..........> and </Form>.  
  Affiliates: If you have affiliates who have websites selling your products, they can duplicate your shopping pages and design them to fit their site's look and feel. The link to the cart is the same as yours.  
  Seminar or Event Group Signup: This is a separate program that is a pre-processor for the kart. It signs up one or more people for an event. You can assign the prices for each person and what you want the cart to display.  
  The View Cart Button: Each page should have at least one View Cart Button. It can have as many as you wish.  


The Basics:

The shopping cart is controlled from your html pages.
Each item has two required elements, the Quantity text field and the Add To Kart button.

Quantity

The quantity text field can be visible or hidden. The Add To Kart button can be a submit or a graphic and can say whatever you want it to say.

The html values of the quantity text field and Add To Kart button are where the shopping kart code is entered. The shopping cart instructions are pipe | separated. The pipe on your keyboard is usually the key above the Enter Key.

Q_sku|base price|weight in ounces|voulme pricing

I_sku|kart description|mime type|electronic delivery filename

Each page should have at least one View Kart Button. It can have as many as you wish. It is an html submit button or graphical button named VIEW.

Top of Page


About the SKU:

SKU means "Stock Keeping Unit". Manufacturers often assign a unique SKU to identify a particular item. You can use manufacturer sku's or make up your own item identifiers (sku's). The only shopping kart requirement is that the SKU defined for the quantity text field matches the SKU on the Add To kart button. Also, there cannot be two items with the same SKU on any page. It is best if you assign SKU's for your items that are totally unique for your stores.

If a sku is "Test", you would enter:

Q_Test and I_Test. The Q_ and I_ must be upper case. The SKU can be either upper or lower, but must match EXACTLY on both the Q_sku and the I_sku.

Top of Page

About the Pipe:

Each shopping cart command/definition is separted by a pipe. Q_sku is followed with a pipe. Q_sku|. Or I_sku|.

Top of Page

About the Base Price:

The base price is the retail price of 1 item. If an item sells for $9.95 then you would put 9.95. Do not enter Dollar Sign. There is a time when you might want to set this to 0.00. We will discuss this later, but for now, the Test item will be 9.95.

Q_Test|9.95| Note the pipe after the price.

Top of Page

Weight In Ounces:

The weight in ounces must be entered if you are calculating shipping charges based on the weight of the package. If you are using another method of calculating of calculating shipping, nothing needs to be entered here. On the other hand, if you know the weight, and may want to charge by weight later, we suggest entering if from the beginning.

So, our Test item weighs 3 lbs. That is 48 ounces (3 * 16).

Q_Test|9.95|48| Note the pipe.

Top of Page

Volume Pricing:

You can specify up to 20 different volume pricing levels

Let's say our Test item is $9.95 for 1-5, $9.50 for 6-10, and $9.00 over 10.

This is entered this way:

2-5,9.95|6-10,9.50|11-+,9.00

Note: Volume pricing is optional. If volume pricing is used, it MUST end with the + entry so the shopping kart program can calculate an end to volume pricing. You can alternatively end with a pipe. If you do, the last pricing level becomes the limit.

Q_Test|9.95|48|2-5,9.95|6-10.9.50|11-+,9.00

Q_Test|9.95|48|2-5,9.95|6-10.9.50|11-20,9.00| This is equivalent to the example above.

Q_Test|0.00|48|1-5,9.95|6-10.9.50|11-+,9.00 This is also equivalent to the 1st example because the volume pricing starts at 1 instead of 2.

The kart allows up to 20 volume pricing levels.

Top of Page

Wholesale Pricing and Discounts:

You can have as many levels of wholesale pricing as you wish. This is done as a discount at the time of checkout. A discount is a percentage of the retail prices defined here. There is a discount chart where you define discount codes and percentage values.

Top of Page

ID Required:

Let's say this kart is for a student store. Each item can be designated as ID Required. Say a student ID card. This is done with a sku prefix.

If the sku starts with an asterisk, an ID will be required at checkout.

Q_*Test| Means ID required. Note: the I_sku must also start with an asterisk.

Q_*Test| and I_*Test|

Top of Page

Non Taxable Items:

Any individual item can be non sales taxable.

If an item is non-taxable, a minus sign (-) is used as the sku prefix.

Q_-Test| is a non-taxable item.

Top of Page

Electronic Delivery:

Any file in digital format can be sold on your website and delivered electronically.

If an item is digital like an ebook in pdf format, a cd track as an mp3, a video, a word document, software, etc. This is designated with ! as a sku prefix.

Q_!Test| designates a downloadable file. The I_ section defines the file type and file name. This will be discussed more later.

Top of Page

Add To Kart Button Values:

The html values for the Add To Kart button start with I_. The cart matches this up with the quantity field Q_ data. This can be thought of as extended data for the cart.

I_sku matches the add to kart button up with the quantity and pricing information. The sku must be an EXACT match. It IS case sensitive. The I_ must be upper case.

I_!Test| is an electronic delivery item with the sku of Test. Note the pipe.

Top of Page

The Item's Kart Description:

The next part of the I_ data is the shopping kart description. It is what shows there.

I_!Test|My Test CD Track shows in the kart as:


Top of Page


Note:

EVERYTHING FROM THIS POINT ON IS USED ONLY FOR ELECTRONIC DELIVERY ITEMS

If the item is not an electronic delivery item, end with a pipe.


Mime Types Simplified:

For delivering data files, the kart needs to know the Mime Type of the file. The types are:

audio, video, and application. This means a Word Doc, a Spreadsheet, a PDF, software, etc is the application Mime Type.

Audio is any audio extension such as mp3, wma, etc.

Video is any video extension such as swf, flv, mov, wmv, etc.

Application is anything else. Be sure to try out the audio and video files. If they do not play as they should, use the application Mime Type.

I_!Test|My Test CD Track|audio|MyTestCDTrack.mp3| Note the ending pipe.

Top of Page

The electronic delivery file name:

The electronic delivery file names CANNOT have spaces. Use underscores or remove the spaces. My Test CD Track.mp3 must either be My_Test_CD_Track.mp3 or MyTestCDTrack.mp3. Of course, the uploaded file must match the filename defined here.

I_!Test|My Test CD Track|audio|MyTestCDTrack.mp3| Note the ending pipe.

The I_ section MUST end with a pipe.

Top of Page

OPTIONS

If your item has options, you can define up to 24 of them. An option is something like Color or Size.

The options start with Onumber_. The number is the option number EG: O1_, O2_, etc.

Options are always drop-down lists.

These lists can be anything, but cannot be multiple choice.

If the first option says Select, Pick or Choose in English, or selecto, selección, or elija if you are using the Spanish version of the shopping kart, these items require that a selection is made.

If these keywords do not occur in the first item, it becomes the default option.

Options CAN modify the base price. However, if used, volume pricing cannot be used.

Any drop-down option that has a $ followed by a price denotes a base price modifier. This amount is added to the base price. If the base price is 0.00, these modifiers become the base price.

Example: If Red costs $2.00 more than White and the base price is 9.95, selecting Red makes the Red item cost 11.95 and the White one 9.95. .

If the base price is 0.00, is equivalent to the previous example.

Top of Page

The Continue Shopping Button:

After an Item has been added to the kart, the person may wish to continue shopping instead of checking out now. The kart needs to be told where to take the buyer when this happens.

This is accomplished with a hidden field named "returnhere". The html value of the returnhere text field is the complete URL of this page. EG: http://www.yourdomain.com/thispage.html

Top of Page

Form Parameters:

Each html form has a beginning and an ending designated as: <Form ..........> and </Form>.

Forms cannot be nested (html requirement, not a shopping kart requirement).

The opening form statement syntax is:

<Form action="https://secure.ourshoppingkart.com/shop/your domain name/kart3.cgi" method="post" enctype="application/x-www-form-urlencoded" >

The ending form statement is </Form>.

All shopping kart items must be between the opening form statement and the ending form statement.

The method must be Post.

The enctype must be application/x-www-form-urlencoded.

Top of Page

Affiliates:

If you have affiliates who have websites selling your products, they can duplicate your shopping pages and design them to fit their site's look and feel. The link to the kart is the same as yours. The returnhere is to their site. There is one additional hidden text field needed. It is AF. The value (contents) of the AF field is their affiliate code.

By default this affiliate code shows on the checkout shipping information page as a Promotion Code. You can make this field hidden if you wish or leave it visible for word-of-mouth affiliate codes. Say you meet a friend at a party and tell him/her to use Promotion Code "friend" at checkout. That way, you know that person ordered and anyone else he/she may have told as well.

Promotion Code:

Top of Page

Seminar or Event Group Signup:

This is a separate program that is a pre-processor for the kart. It signs up one or more people for an event. You can assign the prices for each person and what you want the kart to display.

Your shopping page form goes to the signup program and the seminar signup program goes to the kart. You can edit this program in the administration area.

Top of Page


The View Kart Button: Each page should have at least one View Kart Button. It can have as many as you wish. It is an html submit button or graphical button named VIEW.

Top of Page

- Read Our Shopping Kart's feautures. >

-
And, what we don't hide, read what Our Shopping Kart doesn't do. >

Read both to find out if our Kart will do the job you need.


 
 

untitled

     
©Copyright 2008. Scott Creative Services, Inc. All Rights Reserved.
Site Design, SEO & Hosting by
Scott Creative Services, Inc.
OUR SHOPPING KART | AN SCS PRODUCT
3712 Scotch Church Road | Pattersonville, NY 12137
518-557-0388 Voice | 760-692-1142 Fax