dolmen sorginetxe



FAQ: SHOPPING - VENTA


  • The Shopping Cart - Top

    Description

    The Shopping Cart program allows visitors to your on-line
    shopping site to collect items in a virtual shopping cart. They
    may view the contents of their shopping cart at any time and
    may add or delete items at will. The program automatically
    calculates the subtotal, sales tax, shipping charges, and grand
    total. When a visitor decides to check-out, the order
    information including the buyer's name, address and billing
    instruction is e-mailed to your order department (or whomever
    you choose) and a receipt is sent to the shopper.

    Features

    Mails order to one or two e-mail addresses
    Sends receipt to customer
    Accommodates up to four types of shipping
    Allows owner to predefine sales tax based a specific
    state
    Tracks purchases even if user clicks the back button
    Tracks each customer by Shopper ID (SID) (does not
    use cookies)

    What This Program Does Not Do

    It cannot keep track of a visitor if the visitor leaves the
    site
    It does not calculate exact shipping costs. It can
    calculate a base rate plus an additional charge per item,
    based on up to 4 different shipping methods that you
    create. However, it cannot calculate shipping charges
    based on weight, size, or zone.
    It does not perform on-line payment. It can be
    integrated with an on-line payment program such as
    Cybercash or First Virtual, but these are not included in
    the Shopping Cart script.
    It does not securely transmit credit card payment
    information. You can use our SSL server to safely
    transmit the credit card and order information from the
    customer to our computers, but the resulting order that
    is e-mailed from the Shopping Cart script to the
    person(s) you specify is not secure. You may wish to
    have users print the generated order form and mail or
    fax it to you.

    Implementation

    The Shopping Cart is actually quite easy to implement. You do
    not need to know PERL or any other programming language
    and you don't need to be an expert webmaster. Just follow the
    simple steps outlined below and you should be up and running
    in no time.

    1.Install the Shopping Cart software
    2.Edit the configuration file
    3.Create your product list
    4.Modify your web pages to include the shopping cart
    feature

    Note: You may wish to print out this page so you can follow
    along as you work through each of the steps.

    Hassan Consulting's documentation



    1. Install the Shopping Cart Software

    To install the shopping cart software within
    your web site:

    1.Access your account Control Panel
    2.Select Shopping Cart Generator
    3.Click the YES button to install files

    *** CAUTION! This will cause any existing
    version of this shopping cart to be
    over-written.

    The installation will create a subdirectory
    within your web site called /shop which
    contains several HTML files used in a
    demonstration as well as a /lists directory
    and a /tmp directory which are used by the
    Shopping Cart program. A shopping cart
    script (shop.pl) and a configuration file
    (shop.cfg) will be placed within your
    /cgi-local directory. After installation, a
    prompt will appear to refer you to the newly
    installed demonstration within your web site.

    Demo files inside /shop/
    Use these files as an example.
    You may delete them when you
    create your own pages.
    --------------------------------
    cdrom.html
    done.html
    email.html
    harddrives.html
    list.html
    modem.html
    shop.html
    tapes.html
    product_list.txt
    /picts/ (images used in demo)

     



    2. Edit the configuration file

     

    2a. Download the Configuration File

    Use an FTP program to download the newly
    installed Shopping Cart configuration file
    (shop.cfg) to your computer. The file is
    located in your /cgi-local directory.

    *** Be sure to download the shop.cfg file in
    ASCII transfer mode (not binary mode).

    After the configuration file is downloaded to
    your computer you can edit it with any text
    editor of your choice, such as Notepad,
    WordPad, or TeachText. Just remember to
    save your edited version as a 'text only'
    document and make sure you keep the file
    name the same.

     

    2b. Specify to what e-mail address(es) you want the
    order to be sent.

    As mentioned, the Shopping Cart script has
    the ability to mail orders to one or two e-mail
    addresses. These addresses are specified
    within the shop.cfg file in a section titled '#
    mailing info' as shown below:

    # mailing info

    $admin = ''; # who to mail the order to
    $admin1 = ''; # second person to mail the order to



    Type the e-mail address of the person to whom
    you want the orders sent between the pair of
    single quotes following the $admin variable
    names as in this example:

    # mailing info

    $admin = 'johndoe@john.com'; # who to mail the order to
    $admin1 = 'janedoe@jane.com'; # second person to mail the order to



    *** To specify a single email address, merely
    leave the second variable empty.
    *** IMPORTANT! You MUST keep the
    single quotes surrounding the email addresses.

     

    2c. Specify the Sales Tax Rate for your State.

    The Shopping Cart script will automatically
    calculate the Sales Tax for an order provided
    you specify the two letter postal code and tax
    rate for your state. If the two letter postal code
    in the billing address of a user matches the
    postal code you specify, then the appropriate
    sales tax will be added to the order according
    to the tax rate you specify. The sales tax is
    specified within the shop.cfg file in a section
    titled '# current tax rate and states' as shown
    below:

    # current tax rate and states

    $tax_state = "FL"; # State in uppercase
    $tax_state2 = "fl"; # State in lowercase
    $tax_rate = ".06"; # 6 %



    Change the "FL" and "fl" in the $tax_state
    variables to the two letter postal code for your
    state. Change the ".06" in the $tax_rate
    variable to the current sales tax rate in your
    state. For example, if your sales tax is 5.5%,
    you would edit the $tax_rate variable to read:
    $tax_rate=".055";

     

    2d. Specify the Shipping Charges you wish to use.

    The Shopping Cart program can accommodate
    up to four types of shipping charges that you
    specify. Each of these charges is calculated
    using a simple base charge plus an additional
    charge for each item ordered. The shipping
    section is located at the end of the shop.cfg
    file as shown below:

    # Set your shipping cost here
    #
    # set to "" to turn off shipping
    # set to "" to turn off one kind of shipping

    # values for shipping types

    $shipping{1} = "upsground";
    $shipping{2} = "upsred";
    $shipping{3} = "upsblue";
    $shipping{4} = "international";

    # labels for shipping types

    $shipping_label{$shipping{1}} = "US Mail";
    $shipping_label{$shipping{2}} = "UPS Red";
    $shipping_label{$shipping{3}} = "UPS Blue";
    $shipping_label{$shipping{4}} = "International";

    # descriptions for shipping types

    $shipping_desc{1} = "Regular US Mail";
    $shipping_desc{2} = "Delivery in 2 business days";
    $shipping_desc{3} = "Next Day Delivery";
    $shipping_desc{4} = "International Delivery";

    # default shipping type

    $shipby = "";






    If you only want 2 shipping types:

    $shipping{1} = "upsground";
    $shipping{2} = "upsred";
    $shipping{3} = "";
    $shipping{4} = "";

    These appear on the order email

    Change these to whatever you
    want your ordering department
    to see on the form as the
    shipping type

    These are the choices the
    customer sees on the order page.

    Change these to whatever you
    want the customer to see as the
    shipping types

    Use one of the shipping 'values'

    $shipby = "upsground";



     

    The actual shipping 'base' and 'rate' charges
    are specified at the end of the shop.cfg file
    as shown below:

    $shipping_base{$shipping{1}} = "6.51";
    $shipping_rate{$shipping{1}} = ".49";
    $shipping_base{$shipping{2}} = "18.31";
    $shipping_rate{$shipping{2}} = ".69";
    $shipping_base{$shipping{3}} = "8.66";
    $shipping_rate{$shipping{3}} = ".59";
    $shipping_base{$shipping{4}} = "100.00";
    $shipping_rate{$shipping{4}} = "50.00";



    The first two lines determine the first set of
    shipping charges, the second pair of lines
    determine the second set of shipping charges,
    and so on. You only need to change the dollar
    amounts within the quotes for each pair of
    base and rate shipping charges. Use the
    following examples as a guide to setting the
    shipping charges.

    Single charge of $10.00 for total
    order:

    $shipping_base{$shipping{1}} = "10.00";
    $shipping_rate{$shipping{1}} = "0.00";



    Flat rate of $5.00 per item:

    $shipping_base{$shipping{2}} = "0.00";
    $shipping_rate{$shipping{2}} = "5.00";



    $5.00 base charge plus an additional
    $2.50 per item:

    $shipping_base{$shipping{3}} = "5.00";
    $shipping_rate{$shipping{3}} = "2.50";



    $15.00 for first item plus $4.00 for
    each additional item:

    $shipping_base{$shipping{4}} = "11.00";
    $shipping_rate{$shipping{4}} = "4.00";



    The last example is a little tricky. The first item
    would be charged $11.00 plus 1 x $4.00 =
    $15.00. Each additional item would add an
    additional $4.00 to the shipping charge.

    Note: this program cannot calculate shipping
    charges based on weight, type of item, zone,
    country, or shipping tables.

     

    2e. Upload the Configuration File

    After you have finished making the necessary
    changes to your configuration file and have
    saved it as a plain text file, use your FTP
    program to upload this file (shop.cfg) back
    up to your /cgi-local directory.

    *** Be sure you keep the file name shop.cfg
    when you save your changes.
    *** Be sure to upload the shop.cfg file in
    ASCII transfer mode (not binary mode).

     

     



    3. Create your product list

    The product list contains order information
    about each item you wish to make available
    through the Shopping Cart program. The
    Shopping Cart Generator creates a sample
    product list file named product_list.txt
    which is used in conjunction with the demo.
    You may modify this existing product list file
    (found within the /shop directory) or create
    your own, but make sure you keep the name
    product_list.txt. You can use a plain text
    editor (Notepad, WordPad, Teachtext, etc.) to
    create or modify this file (be sure to save as
    plain text).

    The product list contains one line of
    information for each product you sell. Each
    line contains 4 specific sections of information
    that the Shopping Cart program needs to create
    the order. A pipe symbol " | " (hold shift and
    hit the key below the Backspace/Delete key) is
    used to separate each of these 4 sections of
    information. Therefore, make sure you do not
    use this symbol in any of your descriptions;
    use it only to separate the 4 categories.

    Item ID Product Description
    | |
    | Product Number | Price
    | | | |

    1|AX-65000|Conner CS2000DATi 2.0GB SCSI-2 Int|1312.00|
    2|AX-65001|Conner 2-4GB Turbo DAT,SCSI,5.25 Int|913.00|
    3|AX-65002|Conner TSM4000R-SBE 4GB Int. SCSI|543.00|



    Item ID
    This is a unique ID number used to reference
    each item in your list. It is usually numbered in
    ascending order beginning with the number 1,
    as in the example. You will use this ID number
    to reference your products in your web pages.

    Product Number
    Your internal item or product number
    associated with the item. This product number
    will be listed on the order form for each
    product the customer orders and is used for
    your reference.

    Product Description
    This is the description of the product that you
    want printed on the order form. This is not the
    description that you put on your web pages to
    describe your products. This description only
    appears on the order form, between the
    product number and the price, for each product
    the customer orders.

    Price
    The price of a line item to two decimal places
    (e.g. 13.00 or 7.98). You must include the
    cents; if the product costs an even dollar
    amount include .00 to the end of the price for
    the cents. This price only appears on the order
    form and is used to calculate the total of the
    order. If you change your prices, make sure
    you update your prices in your web pages as
    well as in this product list file.

    *** Be sure to download and upload the
    product list file in ASCII transfer mode only.
    *** If you choose to rename the product list
    file you MUST also do so within the config
    file.

     



    4. Modify Your Web Pages to Include the
    Shopping Cart Features

    One of the nice features of the Shopping Cart program is that
    you can develop the structure and look of your web pages any
    way that you want. You are only limited by your imagination.
    You can list all your products on one page, or you can create a
    dozen pages for each product. It's all up to you. There are just a
    few additional steps needed to add the Shopping Cart
    functionality to your web site.

    *** All of your pages must reside within the /shop/ directory.

     

    4a. Create an Entry Page.

    A shopping cart program can only work if it
    can keep track of a particular customer as that
    customer travels through a site. The Shopping
    Cart program uses a computer generated
    Shopper ID (SID), to keep track of each
    customer that visits your web site and what
    products that customer has added to his or her
    shopping cart. You will need to create an
    Entry Page that will give the Shopping Cart
    script a chance to generate a unique Shopper
    ID for each customer before the customers
    reach any pages from which they might add or
    view products in their shopping cart.
    Customers must go to this Entry Page before
    going to any pages that implement the
    shopping cart functionality (i.e. any of your
    product pages).

    Your Entry Page can look however you
    want it to look, but it must contain a special
    link that will transport the customer into your
    site while at the same time telling the Shopping
    Cart script to generate a unique Shopper ID
    (SID) for the customer. This link will look
    similar to the following:


    Browse through our Product Catalog!




    This link tells the Shopping Cart program
    (shop.pl) to transport the customer to
    "list.html", but first generate a new unique
    Shopper ID for the customer and hide it within
    the hyperlinks of the "list.html" page. You can
    refer the customer to any page that you want;
    you do not need to use "list.html".

    Many people create Entry Pages that tell
    visitors to download the latest version of
    Netscape or Explorer, or that give visitors the
    choice of a high graphic version or text only
    version of the site, or that just present visitors
    with an introductory splash screen that
    introduces the site. You could even create a
    blank Entry Page that merely redirects users to
    the above URL using a META tag redirect.

     

    4b. Modify your hyperlinks to include the Shopper
    ID (SID).

    You must add a Shopper ID (SID) tag to every
    internal hyperlink in every page of your web
    site that a customer may traverse. When a
    customer visits one of your pages, the
    Shopping Cart script will replace this Shopper
    ID (SID) tag with the customer's unique
    Shopper ID that was generated from the Entry
    Page.

    You cannot add the SID tag to any external
    hyperlinks (links to other sites), because other
    sites won't even know what an SID is. Keep
    in mind, though, that if a customer clicks on
    any hyperlink that does not contain an SID, the
    Shopping Cart program will lose track of that
    customer and not know what items the
    customer has in his or her shopping cart,
    unless the customer hits the back button on the
    browser to go back to a previous page in your
    site that the customer had already visited. This
    means that you can add links to your pages
    that go to other sites (for product details, etc.),
    but only if you are certain that the customer
    will 'back up' to a previously visited product
    page that contains the customer's Shopper ID
    in the page's hyperlinks.

    To add the Shopper ID (SID) tag to your links,
    modify your links a shown below:

    Change all your hyperlinks from this format:

    Go to Next Page



    to this format:


    Go to Next Page




    The two parts of the URL above that are new
    (the /cgi-local/shop.pl/page= and
    /SID=PUT_SID_HERE) will be exactly the
    same for every link in your web pages and
    must be typed exactly as shown.

    If you are curious...
    The above URL tells the shop.pl program, which is
    located in your /cgi-local/ directory, to show the file
    nextpage.html to the user, but first replace all
    occurrences of PUT_SID_HERE with whatever
    Shopper ID the user currently has. In other words,
    this URL says, "transport the user to nextpage.html,
    but remember the user's name so you can keep track of
    what the user added to his or her shopping cart."

     

    4c. Create an 'add this item to your shopping cart'
    link for each product in your site.

    In order for a shopping cart is to be useful,
    customers need to be able to add items to their
    shopping carts as they browse your web site.
    You will need to add a link next to each
    product you sell that allows customers to add
    that particular product to their shopping carts.
    Your link to add an item to the shopping cart
    should look similar to the following:


    Add this item to your shopping cart.




    The only parts of this link that you should
    change are the "page=shop.html" and the
    "item=3", and, of course, the text (or image)
    you wish to use as the hyperlink.

    page=shop.html
    This signifies to which page you wish to send
    the customer when the customer clicks on the
    link. Most often you would send the customer
    to your order form page so the customer can
    see the details of the item added to the
    shopping cart, as well as make any changes to
    the order (i.e. change the quantity). You do
    not need to call your order form page
    'shop.html'; you can call it 'orderform.html'
    or 'shopping_cart.html' or whatever you
    want.

    item=3
    This signifies which Item ID to look up in the
    product list file (product_list.txt).
    Remember that you assigned a unique Item
    ID to each product you wish to sell and listed
    those products in the text file
    product_list.txt. The Shopping Cart
    program uses this Item ID to determine
    which line in the product list file contains the
    product number, description, and price for the
    product the customer wishes to add to the
    shopping cart. It then transfers this
    information to the shopping cart order form to
    create a list of items the customer wishes to
    purchase.

     

    4d. Create a "Shopping Cart" page.

    You will need to create a "Shopping Cart"
    page. This page shows a list of items the
    customer has added to his or her personal
    shopping cart, the shipping methods, and the
    total charges for the order. It also allows the
    customer to change the quantity desired of any
    particular item, change the shipping type,
    recalculate the total, or proceed to checkout.
    You may design your page however you want,
    except for the personalized order information
    which is generated by the Shopping Cart
    script. Use the shopping cart page in the demo
    (shop.html) as a guide for creating your
    own page. (You can name your page anything
    you want.)

    To add the Shopping Cart information to your
    page, just include the following tag in your
    file at the location you want it to appear on the
    page:

    PUT_SHOPPING_LIST_HERE



    You can see from the demo shopping cart page
    (shop.html) that the Shopping Cart script
    generates the part of the page between the two
    horizontal rules merely by replacing the tag
    "PUT_SHOPPING_LIST_HERE" with the
    personalized shopping cart information.

    In order to allow customers to change their
    order (quantity or shipping type), you will
    need to enclose the page inside a FORM with
    the following action:

    ACTION="/cgi-local/shop.pl/page=shop.html/SID=PUT_SID_HERE/recalculate=1">



    The recalculate=1 tells the script to recalculate
    the order according to the changes the
    customer made to the order form. Remember
    to change the shop.html to the name of your
    Shopping Cart page. Also remember the
    closing FORM tag (
    ) as well as a
    submit button that says Recalculate.

     

    4e. Create a "Billing Information" page.

    You will also need to create a "Billing
    Information" page. This page gives a form
    where the customer can complete his or her
    order by filling in his or her name, phone,
    shipping address, billing address, and
    payment info. In order to create this page, you
    should just modify the demo page
    email.html because all of the form fields
    need to be exactly as in the demo page. You
    cannot add any additional fields to the form.
    You can format the page to your liking, but do
    not change any of the form fields. Also, make
    sure the page contains the following form
    action:

    ACTION="/cgi-local/shop.pl/page=done.html/SID=PUT_SID_HERE/mail=1">



    The mail=1 tells the script to mail the order and
    billing information. Remember that the page=
    part of the URL tells the Shopping Cart script
    to which page to send the customer next. In
    this case, the demo page done.html is a thank
    you page. You may send the customer to any
    page you desire, although it is best to present
    the customer with a new page that confirms
    that the order was sent and says thank you for
    ordering.

    You will link to the 'Billing Information' page
    by adding a link on your 'Shopping Cart' page
    that is similar to the following:


    Checkout




     

    Sending Information Securely
    You can use our SSL Secure Server in
    conjunction with this 'Billing Information'
    page to securely send confidential order
    information from the user to the server. This
    'Billing Information' page is the only
    shopping cart page that needs to be used with
    the SSL, since it is the only page with
    confidential information.

    To use SSL, modify your link to the 'Billing
    Information' page as follows:

    Checkout

    *Do not break your URL onto 2 lines as shown. We did
    only because it was too long to fit on the screen.



    You also need to modify the FORM action on
    the 'Billing Information' page as follows:



    *Do not break your URL onto 2 lines as shown. We did
    only because it was too long to fit on the screen.



    https://wwwXX.rapidsite.net/userid*
    The 's' at the end of 'https' tells the browser
    that the link points to a page that should be
    treated securely. You should replace the
    'userid' with your userid and the 'XX' with
    the number of the server on which your
    account resides. You can find this information
    via your control panel under "Edit Account
    Information".

    *If you have obtained your own SSL
    certificate through Verisign for your domain
    you can use your domain name
    (https://www.yourdomain.com/) in place of
    the RapidSite domain
    (https://wwwXX.rapidsite.net/userid/).

  • Transacciones seguras - Top

    The secure environment refers to the transmission of
    information from web browser to web server. If you have a
    link to an order form, for example, from your home page, you
    would need to use a URL similar to following:

    https://wwwXX.rapidsite.net//form.htm  
    (XX = server number)

    The "s" in https:// suggests an SSL related file. Substitute the
    path to the order form starting with user directory name. If your
    account resides on server #2, you would need to use
    https://www02.rapidsite.net//form.htm or 03, 04, etc.
    respectively depending on which server the secure form
    resides.

    If the secure form calls a cgi script, you must also reference that
    script securely.

    e.g.   action="https://wwwXX.rapidsite.net//cgi-local/order.cgi">

    Note: Upgrading to a High Volume account requires a change
    of web server. In such instances, users will need to update their
    HTML to reflect the new server number.

    Retrieving Data From Server

    As mentioned above, the secure environment refers to the
    transmission of information between web browser and web
    server. We suggest that you have a script written to save the
    submitted form content to a text file. In so doing, you can
    reference the text via secure URL and retrieve its content (e.g.
    credit card information) securely via the web thus completing
    the loop.

    e.g.  
    https://wwwXX.rapidsite.net//datafile.txt  

    To protect the data from unauthorized web surfers, you can
    store the data file(s) in a password protected directory.

    An alternative is to have the submitted form content sent to you
    via email. If your form references a custom script, you will
    need to reference the script securely. We have not implemented
    a solution for encrypting email.

    Using cgiemail and SSL

    If you are using cgiemail in conjunction with a secure form,
    you will need to reference the script (see below) and "success"
    URL securely. (The "success" URL is the web page you want
    to display after the email is successfully sent.) Please note that
    using cgiemail securely is merely giving users a false sense of
    security. Although the information the user enters into the form
    gets transmitted securely to our computers, the resulting email
    message that gets sent from our computers to you is not
    encrypted and therefore not secure.

    action="https://wwwXX.rapidsite.net/cgi-bin/cgiemail//mailtemp.txt">

  • Verisign Certificate - (Digital ID) - Top

    Please be aware that Verisign will bill you directly for Digital
    IDs. Their current pricing is:

    First Server Digital ID, first year: US$349
    Server Digital ID Renewal, annual fee: US$249 each


    NOTE: $249 applies to renewals of all IDs issued after 8/18/97.
    IDs issued between 8/18/96 and 8/18/97 can be renewed for $75.

    If you would like to obtain your own certificate,
    please follow these steps:

    1. Complete our Information Form

    Complete our Information Form at the following URL to begin
    the process:

    http://yourdomain.com/cgi-bin/secure/ssl

    You will be asked to fill in information about your company
    and your domain. Explanations of required information are
    listed below.

    2. Complete additional information with
    Verisign

    After completing our form, we will gather information about
    our server and send it along with your information to Verisign.
    Verisign will send you an e-mail with a temporary "key" which
    you enter into a page in their web site where you can enter your
    payment and demographic information. You will also need to
    enter 'C2Net Apache SSL-US' for the Server Software
    Vendor.

    3. Receive "CSR" via e-mail

    After completing the form, Verisign will send you an encrypted
    Certificate Signing Request, "CSR" via e-mail.

    4. Submit your "CSR" to Verisign

    You will then need to go to VeriSign's online enrollment form
    and 'copy and paste' your "CSR" into the space provided. They
    will then generate an encrypted server "key" and send that to
    you.

    5. Receive your server 'key' and send it to
    us

    You should have received your server 'key' via e-mail from
    Verisign shortly after you submitted your "CSR" to Verisign
    (step 4). Send that "key" to us and we will place it on our
    server. Your certificate is then activated and you may use SSL
    with your own certificate.

     



    Explanation of the form fields you will need to
    complete:

    Common Name: The server's fully qualified domain name (It
    must be registered to the organization specified in that field), in
    the format: www.company.com (www2.company.net,
    company.com, org.edu, and so on). Note: you cannot use the
    symbols "*" or "?" as part of your common name.

    Organization/Company: The legal name under which your
    organization is registered. Do NOT abbreviate.

    Organizational Unit (Optional): This is used to
    differentiate between organizational divisions. Also for Doing
    Business As... names. Do NOT abbreviate.

    City/Locality: Required for organizations registered only at
    the local level. Do NOT abbreviate.

    State/Province: The complete name of the state or province
    where your organization is located.

    Country: The two-character ISO-format country code. For
    example, GB for Great Britain and US for the United States.
    Click here for a list of valid country codes.

    E-mail Address: Your E-mail address where you receive
    your mail. Your "CSR" will be sent to this address.

    Technical Contact: The person who should receive the
    certificate and who will provide notice if the Digital ID is
    compromised. (For example, this may be your organization's
    webmaster or the appropriate technical support representative at
    your Internet service provider.) Renewal notices are sent to
    both the technical and organizational contacts.

    Organizational Contact: The person within your
    organization who will take responsibility for the certificate and
    provide organizational information. (For example, this may be
    your organization's CEO or the appropriate support person.
    The organizational contact must be a member of your
    organization, not a representative of your Internet Service
    Provider.) Renewal notices are sent to both the technical and
    organizational contacts.

    return to Step 1



    Definitions

    Digital ID
    A collection of electronic data consisting of a Public Key,
    identifying information about the owner of the Public Key, and
    validity information, which has been Digitally Signed by a CA.
    Certified shall refer to the condition of having been issued a
    valid Digital ID by a CA, which Digital ID has not been
    revoked.

    Digital ID Revocation List ("CRL")
    A collection of electronic data containing information
    concerning revoked Digital IDs.

    Certification Authority ("CA")
    VeriSign or an entity which is Certified by VeriSign to issue
    Digital IDs to Users in a VeriSign Digital ID Hierarchy.
    VeriSign is Customer's CA hereunder.

    Digital Signature
    Information encrypted with a Private Key which is appended to
    electronic data to identify the owner of the Private Key and
    verify the integrity of the electronic data. Digitally Signed shall
    refer to electronic data to which a Digital Signature has been
    appended.

    Private Key
    A mathematical key which is kept private to the owner and
    which is used to create Digital Signatures or to decrypt
    electronic data.

    Public Key
    A mathematical key which is available publicly and which is
    used to verify Digital Signatures created with the matched
    Private Key and to encrypt electronic data which can only be
    decrypted using the matched Private Key.

  • SoftCart v3.0 - Top

    Euskal.com is pleased to announce the availability of Mercantec's
    SoftCart v3.0 electronic commerce software in conjunction with
    RapidSite's powerful yet affordable web hosting plans. This
    valuable collaboration allows retailers to easily implement a
    fully integrated and secure on-line shopping environment that is
    an easy, safe and enjoyable experience for consumers.

    Mercantec SoftCart v3.0 Features

    gives users total control over site design and layout
    uses advanced session tracking to implement a virtual
    'shopping cart'
    calculates sales tax and shipping costs in real time,
    including line item support for Tax/Non-Tax items.
    integrates with secure on-line payment systems
    automatically directs orders to multiple recipients, files,
    and applications
    includes integrated index and search functions
    supports SoftCart add-on modules
    Page Generator automatically creates static store catalog
    pages, searchable by all major public search engines
    Dynamic Elements & Template Flexibility - SoftCart
    comes with templates for four working storefronts.
    Web pages may also include dynamic elements that
    look up product.
    Customer Receipt Module.
    Integrated Survey Form.
    API Links & Interfaces - API's for product database
    and delivery and links to payment interfaces are
    available.
    Database Supported Formats - SoftCart supports all flat
    (ASCII) files and custom databases (in .dll or .so
    format) linked to SoftCart through the Product API
    including ODBC databases (for Windows NT)
    provided as a SoftCart sample file. (Windows NT
    features are not currently available with RapidSite's
    virtual web hosting services but will soon be available
    with RapidSite's upcoming Windows NT web hosting
    services.)
    Extended Product Database Format - The product
    database has an unlimited number of distinct fields to
    accommodate all varieties of product descriptions used
    in site design, such as long and short descriptions,
    SKU, and whether the item is or is not taxable.
    Extensive documentation - a 111 page Word document
    accompanies each SoftCart installation.

    Mercantec SoftCart v3.0 Availability
    The Mercantec SoftCart v3.0 software can be added to any of
    RapidSite's Corporate Plan or higher accounts. The software
    may be purchased outright or leased on a monthly basis.

    Outright purchase costs:
    $1240 one time fee ($1040 for software
    license + $200 set up)

    Monthly lease costs:
    $200 setup fee + $80/mo. license fee (6 month
    contract required)

    On-line Order Form

     

    If you already own a licensed copy of Mercantec's Softcart and
    you wish to use it with our service, you obviously will not need
    to purchase a new license from us, but you will still need to pay
    a one time setup fee, which we will reduce to only $100. Please
    bypass our on-line order form and contact sales directly at
    sales@rapidsite.net.

    If you have additional questions about our Mercantec SoftCart
    service, contact sales@rapidsite.net (or contact support
    regarding setup and usage).

    For more information about Mercantec SoftCart,
    visit their Web site at
    http://www.mercantec.com/products/softcart.html.

  • CyberCash’s Secure Internet Credit Card Service - Top

    CyberCash’s Secure Internet Credit Card Service delivers a
    safe, real-time solution for merchant processing of credit card
    payments over the Internet. The Credit Card Service lets any
    consumer with a valid credit card buy from any CyberCash
    enabled merchant. Designed to integrate fully with existing
    transaction processing systems used by banks and other
    financial institutions, the service provides automated and
    instantaneous authentication, enabling order processing to
    traverse the Internet 24 hours a day, 7 days a week.

    Consumers Benefits:

    Safe, private and easy to use. Protected by the highest
    allowed levels of Internet encryption with assured
    authentication.
    Use existing Visa, MasterCard, American Express or
    Discover. No special credit cards are necessary.
    Complete on-line payments

    Merchant Benefits:

    Real-time authorization and settlement
    Receive payments instantly and secure
    No need to maintain expensive phone or fax operations
    Open 24 hours a day

    CyberCash Cash Register (Merchant Administration
    Server):

    Along with enabling secure on-line payments, the CyberCash
    Cashregister provides all the functions and tools necessary for
    managing transactions.

    Features:

    Wallet Works with Multiple Platforms: the consumer
    CyberCash wallet runs on Windows and Macintosh
    Supports Major Credit Cards: customers can shop with
    MasterCard, Visa, American Express and Discover
    cards issued world wide
    Available at thousands of Banks: CyberCash currently
    provides service to credit card processors - such as
    FDC, GPS, NOVA, Checkfree and Wells - which can
    provide service to any merchant and its bank
    Strong Encryption: 1024-bit RSA and 56-bit DES
    provide the strongest protection legally available.

    Benefits:

    Real-Time, automatic sales 24 hours a day: all
    processes are carried out from your web site without
    manual intervention. Transactions occur within 15 to
    20 seconds. Consumers have more payment options,
    so sales are increased
    Inexpensive to integrate: because the CyberCash Credit
    Card Service works with over 80% of existing
    merchant banks, most merchants can continue their
    established banking and order-processing procedures.
    A Complete Solution: to those who have a multiple
    order sources and need a single source for payment
    processing, CyberCash offers flexibility. The software
    reliably handles purchases, returns, credits, voids and
    other administrative functions.
    Protects Against Fraudulent Use: Strong encryption
    consumer authentication and merchant authentication
    keep unauthorized individuals from obtaining credit
    information.

    Transaction logging and reporting:

    To support balancing, reporting and other back-office
    functions, the Cashregister software automatically logs every
    transaction in a powerful database. All critical payment
    information remains in encrypted form. An easy to use, web
    based reporting feature provides password protected visibility
    into this transaction level information. To zero in on a problem
    a merchant can:

    Select all or single card types (MasterCard, Visa,
    American Express or Discover)
    Select all or specific transactions to be included (up to
    200)
    Search the entire log or select a specific date range
    Search for a specific dollar amount or an amount range

    Remote Management:

    Because many Internet store fronts are maintained by third
    parties such as Rapidsite, the CyberCash Cashregister provides
    merchants with a web based remote access to its many
    management features, including:

    Remote queries against transaction logs
    Merchant-initiated transaction entry (sales, credits,
    voids etc.)
    End of day balancing for both terminal and host-based
    systems.

     



    The CyberCash setup process

    Please note that if you wish to use the CyberCash walletless interface
    with the secure SSL server, you will be required to obtain your own
    Verisign server certificate. You will not be able to use RapidSite's
    server certificate with the CyberCash Walletless interface. Please refer
    to the following page for complete information on how to obtain your
    own Verisign server certificate.


    According to the following URL from the CyberCash web site,
    there are 6 steps required to complete the entire CyberCash
    Credit Card Merchant setup. *Please note that we do not
    provide CyberCoin Merchant accounts, we only offer the
    CyberCash Credit Card Merchant accounts.

    http://www.cybercash.com/cybercash/merchants/getstarted.html

    Step One

    "Financial Institutions". This step is performed by you or
    the webmaster of your domain. Notify your bank that you are
    interested in accepting credit cards using CyberCash. If your
    bank does not set up merchant credit card accounts for
    CyberCash, you can e-mail CyberCash: bank@cybercash.com
    to request CyberCash to speak with your bank on your behalf.
    You can also refer to the following URL of the CyberCash
    domain for a list of CyberCash Partner Financial Institutions.

    http://www.cybercash.com/cybercash/financial/bankfin.html

    Step Two

    "Credit Card Agreement". This step is performed by you or
    the webmaster of your domain. You will need to submit a
    "Credit Service Agreement", complete the online registration
    form to register for the CyberCash credit card service. Please
    refer to the following URL of the CyberCash domain for the
    "Credit Service Agreement"

    http://www.cybercash.com/cybercash/merchants/servlic.html

    Step Three

    "Download Cash Register". This step is performed by
    Rapidsite. Rapidsite has a separate server that has the
    CyberCash Cash register software installed. Rapidsite will
    create a Merchant Administration Server account for you on our
    CyberCash server:

    http://cyberc.rapidsite.net:12001/

    The Merchant Administration Server account is where you will
    perform your various merchant tasks such as process Orders,
    Voids and Returns. You can also review any Order Status as
    well as enter Direct Credit Card Input for manual order taking.
    Please refer to the following URL of the CyberCash domain for
    the complete on-line Merchant Administration Server users
    guide:

    http://www.cybercash.com/cybercash/merchants/docs/html/cshrg21/cashregtoc.html

    Step Four

    "Public Key Exchange". This step is also performed by
    Rapidsite. Rapidsite will generate your public encryption key.
    Rapidsite will then contact CyberCash, who will create your
    private encryption key on their servers. Please refer to the
    bottom of this page for the information that you must provide
    Rapidsite for the creation of your encryption key.

    After this step is completed, you will receive three e-mail
    messages from Rapidsite Technical Support. The first e-mail
    will contain your user id and password for your Merchant
    Administration Server account on our CyberCash server (see
    step three above). The other e-mails will contain two
    CyberCash Perl scripts, invoice.cgi and pay-to.cgi. These
    scripts are provided by CyberCash and are to be used in the
    creation of your html store front (see step five below).

    Step Five

    "Merchant Support Area". This step is performed by you
    or the webmaster of your domain. This involves the creation of
    your html store front and the integration of your CyberCash
    scripts that you place into your /cgi-local directory. You will
    need to use Perl scripts to communicate between the html store
    front on your domain and your Merchant Administration Server
    account on our CyberCash server. The integration of the
    CyberCash scripts into your html store front will require
    additional Perl programming. Once you have your html store
    front completed, you will need to perform some "test"
    transactions to make sure that everything is functioning
    correctly.

    Please refer to the following URL of the CyberCash domain for
    additional information concerning the use of CyberCash with
    your html store front and to download additional CyberCash
    Perl scripts:

    http://wilder.cybercash.com/

    Please refer to the following URL of the CyberCash domain for
    the Merchant Support Area. This is where you can find
    additional information on integrating the CyberCash software
    into your html store front:

    http://www.cybercash.com/cybercash/merchants/support/

    If you require additional assistance with the integration of your
    html store front and your CyberCash scripts, please refer to the
    following URL of the CyberCash domain for the Merchant
    Development Partners:

    http://www.cybercash.com/cybercash/mdp/list_mdp.html

    As an alternative, you can use third party html store front
    products that include a CyberCash interface. One such product
    that Rapidsite offers is the Mercantec SoftCart. The SoftCart
    includes a CyberCash interface that can be used in place of the
    CyberCash Perl scripts. This interface does not require any
    additional Perl programming. For additional information, please
    refer to the Rapidsite SoftCart page:

    http://www.rapidsite.net/services/softcart.html

    Step Six

    "Announce Yourself". This step is performed by you or the
    webmaster of your domain. This involves "going live" with
    your store. When your testing procedure is complete,
    CyberCash will contact you via e-mail stating that your test
    transactions were received correctly. You would then send an
    e-mail confirmation to CyberCash with a 25 word description
    of your site. You will then receive a final e-mail from
    CyberCash that states to switch your Merchant Administration
    Server account from "Debug" mode to "Live" mode. Please
    forward that e-mail to Rapidsite Technical support. Our system
    programmers will change that setting in your Merchant
    Administration Server account configuration file.

    These steps are detailed completely on the following URL of
    the CyberCash site:

    http://www.cybercash.com/cybercash/merchants/getstarted.html

    Required Information:

    To start the CyberCash installation process we require the
    following information:

    1. Domain name

    2. UserID

    3. Processor:

    American Express
    CheckFree Corporation
    First Data Corporation
    First USA/Paymentech, Inc
    Global Payment Systems
    National Processing Company
    NOVA Information Systems, Inc.
    SLIGOS
    Vital Processing Services

    Please refer to the following URL of the CyberCash domain for
    a current list of CyberCash Participating Processors:

    http://www.cybercash.com/cybercash/financial/processor.html

    4. AuthType:

    AuthCapture (FDC does NOT support AuthCapture for
    CyberCash)

    will automatically check the credit card for
    authorization at the time of transaction
    will automatically process the transfer of funds from
    the credit card holder at the time of transaction
    best suited for use by a store front that is offering
    non-tangible items, for example on-line information or
    on-line access.

    AuthOnly

    will check the credit card for authorization during the
    ordering process
    will not automatically process the transfer of funds
    from the credit card holder at the time of transaction
    the orders are batched for manual processing. All
    batched orders that are not manually processed within
    24 hours will become void
    best suited for use by a store front that is offering
    tangible items that must be delivered. This eliminates
    the need to void transactions when items are out of
    stock.

  • INDICE