What We Do

Contact Us

-- Merchant Utils --

Manage Documents

ShowRSS Digest

ShowHTML from Website

URL encode & Escape

MD5 & SHA1 Hash

Build Link to Cart

Build Link to Gateway

Secure Data Decoder

-- Learn More --

Post/Blog Syntax

Content Management

Sell Gift Certificates

Add-to-Cart

Gateway Field Names

Email Engine

Shopping Cart Demo

SMS Text to Phone

-- Notice & Contract --

Legal Notice

Client Contract




-- Utilities --

TextTool SHA-1 Hash

CLIDEO Video/Audio Tools

Get Youtube/Vimeo Video

M4A to MP3

Generate .htpasswd

MP4 Compress

VideoSmaller / FC

MP4 Boost Audio

VideoJoiner / FC

MP4 Splitter

ImageSmaller / FC

Images to Base 64

Text Converter/Splitter

Save Twitter Video

Color Hexa (list)

Iloveimg | crop

Image Resizer (Windows)

Domain Tools

FileInfo (.ext)

Online MD5()

Google Language Tools

Excel Viewer

Free Formatter

Epoch Time Converter

Regular Expressions (Regex)

-- Emoji & HTML Symbols --

Charsets & Symbols

HTML Symbols

HTML Entities

Unicode Emoji List

HTML Color Names

-- Services & Reference --

WHOIS Domaintools

WHOIS-PDR

Javascript.INFO

ICANN Wiki .live

All Tech TLDs

Online HEX Tools

7-Zip (file archiver)

Fonts Geek (Free)

AVG Anti-Virus (Grisoft)

Ad-Aware (Lavasoft)

Easy DNS

CodeBlocks C,C++ IDE

WinSCP FTP Client

Ascii Table

Ebcdic Table

Alt Codes French Accents

Convert Youtube to MP3

Number Generator

Regular Expressions

Plausible Analytics

Trace IP Org

-- Graphics & Photos --

ICONS-ICONS

make png transparent

flip png

resize png

change png color

resize canvas

change color from black

MConverter (all types)

Icons 8

Transparent Image Create

Pic Resize

Soft Icons

Find Icons

Fotolia

iStockPhoto





 Adding Items to the Cart

Place links anywhere in your website that send requests to shopman.htm to add, set, delete, or review items in the cart. The content of the links may contain the following name/value pairs :

  • func=add|set|del indicates that item quantity should be incremented by one, set to a specified value, or set to zero.
  • code= specifies an SKU for the item
  • price= the price for the item
  • desc= the description of the item
  • quan= the quantity added or set
  • avail= equal to 1 if the maximum allowable ordered is one. If your site has primarily one-of-a-kind items, you can set the default avail for your site to 1 and not have to specify for each item. This would be done with funcArgs["avail"] = "1"; in shopman_head.js
  • lang=de|en|es|fr|it|pt|se
    Links to the cart can set the inital language being displayed. If the visitor changes their language preference, it over-rides subsequent links.
  • url= is the address of the page that displays the item and contains this "add to cart" link (ie. the order page). The description of each item, when displayed by the shopping cart manager (shopman.htm), is a text link back to the page specified by this argument. The customer can return to order pages by clicking the description of any ordered item.
  • url=no if no address (URL) will be supplied for link back to order page.

A complete link for an item might look like this

<a href="/sc/shopman.htm?
func=add&code=xt345b&price=245.00&desc=Custom+Item&quan=1
&avail=1&url=/pages/thispage.htm#customitem">
Add Custom Item</a>

If you would like to specify a hash location in the "url=" value for referback to a specific location on the page (like #customitem above), then "url=" must come last in the string of name/value pairs.

URL Encoding

If your descriptions or codes may contain other than alphanumeric characters, then remember to urlencode them. With PHP, use the "urlencode" function. With JavaScript, use the "escape" function.

If using the javascript "escape" function in your page, also string replace the "@" to "%40" for compatibility with future browsers.