This Updated Wale Oki Webstore
includes Integration of authentication to enable pre-registration at any
stage; Credit Card Validation & Interface to WorldPay Real-time Credit
Card Clearing. Downloadable software sales; B2B features e.g. Pricing
and Product Search Page per user, and many other features. Essentially a
heavily modified WebStore. Very good.
Secure Server Workaround
for
Webstore - One of the biggest problems with the Web Store script
is that when
attempting to use it with a secure server according to the
documentation,
it only goes into secure mode when the user hits "submit" on the
form
that includes their credit card information. While this is
technically
secure, most users expect to see the secure icon on their web
browser
when the form is displayed. in this document, outlines a
solution.
Hooking
WebStore up to AuthorizeNet -
Authorize.net
is one of the world's leading payment authorization
services for online business. Authorize.Net
offers a server-based transaction processing system
that enables businesses to authorize, process, and
manage credit card and electronic check transactions
in a real-time, online environment from any
computer with an Internet connection and a
Web browser. Here is Robert Hughes'
well done hack that hooks WebStore up Authorizenet.
Connecting Web Store to the
Card Service International Payment Gateway -
CardService Int.
is one of the world's leading payment authorization.
Cardservice International is a technology-driven,
customer-focused independent provider of merchant
credit card, ATM/debit card and check guarantee
services, and offers secure transport of financial
transactions for businesses in both the physical
and Internet worlds. This hack, writen by Sean Duffy,
allows a WebStore to hook up to the Card Service
International Payment Gateway.
WebStore/Cybercash
Integration -
put together some fantastic documentation
on hooking WebStore up to CyberCash.
Cybercash
is a pioneer of the major electronic commerce payment
advances on the Internet. They have a wide range of
products and services, CyberCash is unique in enabling
merchants around the globe to accept multiple forms
of payment around-the-clock including Secure Payment/SET
and PayNow electronic check.
Credit Card Validation -
sent in this extremely useful credit card validation
library. The purpose of the library is twofold.
First, it catches credit card information typographical
errors. Second, it prevents someone from just "making
up" credit card information (i.e. credit card number).
However, just because a credit card successfully passes
all the checks in this routine, (obviously) does NOT
mean that there are funds available on the card, NOR
does it mean that the person who is submitting the
card information is the actual owner of the card.
This routine simply verifies that: 1. the card is a
valid type (VISA, MASTERCARD, AMERICAN EXPRESS,
DISCOVER), 2. the number is a possible valid credit
card number, and 3. the card has not expired.
Doug Monroe sent in a similar
hack.
Note: an earlier posted copy of this hack contained
a Y2K error. Redownload this new version if
you are experiencing Y2K problems.
Shipping Module for
WebStore with UPS and UPSPriority Integration -
UPS is one
of the world's leading shipper of goods. Many
WebStores use UPS to ship products which have
been sold on the website. This is another excellent
rad hack from Gheorghe Chesler, that allows you to
more easily integrate with UPS shipping! A
related hack comes
from David Boring. Further, you can read
the UPS Shipping
Algorithm FAQ provided by Etal Soames.
PGP and WebStore on
Windows -
PGP
is probably the best way to ensure that private
client data that has been sent over a secure https
stream will remain private as it is emailed to
a store administrator. PGP allows you to easily
encrypt mail from WebStore. In this clear and
complete set of documentation, Peter Gillett
explains the process he went through in migrating
WebStore with PGP from Apache/UNIX to IIS/Windows.
As you might imagine, the hack is as useful for
its discussion of Windows issues as well as PGP issues.
One of a Kind WebStore -
This hack allows a store administer to to have
one-of-a-kind items that vanish or are marked as
'sold' after someone purchases them.
CityShop WebStore
Hacks - a fairly large set of good WebStore
hacks including CyberCash integration and
multi-language support.
Pre-Registration with
WebStore - This hack allows you to provide a
one time login-screen so that the user need not
continually re-enter their personal data every
time they return to the store.
Fourth Item Free
Web Store Hack - This is a hack for the Webstore for ordering
with a
discount of buy 3 get the 4th item (least value of the 4) free. It
will
display the Number of free items they will receive, and will put the
discount into the calculations starting at the order form.
sent in some excelent code
documenting the work done
to Web Store including:
Integration of auth libriaries to enable pre-registration,
saving user details for future shopping, and automatically
filling
out order form (auto-click). (Also changes to
web_store_order_lib.pl, new autoclick.pl, web_store.cgi,
outlet*.html, ...)
The usual patches from various people - Credit Card validation,
Next 25 button, Empty Cart fix, Secure Order Work around.
Amendments to CC validation & order form payment details - to
enable
telephone, check/cheque, choice of saving payment details
Cart Id as Order ID, and separate log per order.
Comparison price in product listing (by adding extra column
in products file)
Cosmetic changes to Store - Buttons at Top/Bottom of Store Front,
Consistent header/footers via ini files.
Charles Prichard sent in this cool
hack that allows you to add random images to
Web Store.
Changing the Delimiter in the
Web Store Product Database -
noted in an email to us that it is
quite simple to change the database delimiter
in your Web Store products database. I thought
that others may want to do this, especially if
they use the "|" sign in their product descriptions!
Sorting in WebStore
- Check out this cool sorting implementation for Web store sent in
by
Web Store Manager -
submitted this
awesome hack which manages the datafile, via ftp, with a pseudo database
front end for
windows. It makes it easy for novice store owners to do updates to
the
store, and it's much faster than using a web interface.
EZPerl
- wrote to point us towards this WebStore EZDB integration
product
Translating WebStore -
of
Dreamland Unternehmensgruppe
has put together a German
version of the HTML-based shop. The zip-file
comes with a 11 page handbook in German (both .doc and .rtf -
format)
which explains in detail the installation procedure. German
demoshops
can be seen at www.anders-
online.de and www.modchips.de
Web Store Error Checking
- Andrew Nisbet sent us these two hacks to check faulty orders
and emails. the email checking works for all scripts of
course.
Modifications for computing and
displaying the shipping every time on
order form for WebStore - The fix inserts an extra screen before
the order
from, where the user enters their shipping method so that
shipping is
accurately calculated first time on the order form page.
Using PGP5 with WebStore -
sent
in this very well written step-by-step guide to installing PGP5
with WebStore.
Multiple Modifications to
WebStore (or any WebDB) Database - submitted this hack to the WebDB manager
program. His modification allows one the ability to
modify several prices at one time. With some slight
modification one could also change any field
with this hack.
Web Store FAQ -
sent in
this FAQ he wrote for his clients!
Travis' Next 10 Hits Web Store
Hack -
sent in the
following
documentation on how he made the next 10 hits hack. Note also that
Herb Halstead also sent in a hack upon the
hack for "Previous 10".
WebStore MSAccess Supplement -
sent in
this great WebStore hack. The hack is an MS Access database
that keeps track of suppliers, customers, products, options
and also creates the data.file for the shopping cart script as
well as the option HTML files. It's an MS Access 2.0 database
file and can be easily converted to MS Access 95 or MS
Access 97.
WebStore Bug Found and Fixed
for Older Browsers - Here is an incredibly subtle error
that could easily take days and days to debug that
affects webstores that display images for products in the
cart. However, even if you are not using images or the
WebStore,
this bug find and fix is written so well that it is worth a
read.