Selected Features

  • interfaces to various secure online payment processors: Paypal, 2checkout, Authorize.Net, NOCHEX, SecPay, LinkPoint, Paymate, Mal's e-commerce and more to come

  • the template can be used for ordering, proofing or just for presentation

  • different settings for one gallery are possible (can be used for different languages or pricing for example)

  • the template is extremely flexible and customizable via variables, CSS style sheets and text files (for messages, instructions and text items)

  • various image protection methods available, like disabled right-click, suppressed image toolbar, blank (or copyright) image overlay, frames structure and suppressed screen capture

  • a gallery can be automatically splitted into different topics, driven by the IPTC data within the image files

  • clients can submit comments for each image with their order

  • each gallery can be password protected

  • an expiration date can be defined for each gallery, the time left can be automatically displayed

  • the sophisticated order e-mail (sent by the PHP script "eosmail") contains the detailed order data (incl. a link to each image and all image comments), a CSV file with order and customer data (can be used to import in a database or an Excel application) and a list of all ordered images as attachment (can be used to automatically tag the images in BreezeBrowser)

  • apart from the standard item list (usually different print sizes) a set of special items can be defined (i.e. CD-ROM, poster, e.t.c.) for individual or all photos

  • many options for shipping & handling, discount, coupon code and tax calculation are available

  • it also runs offline (i.e. from a CD) - orders can be printed out or saved to a text file


Features per Version History

Version 2.5 (November 2005)

  • galleries can share common settings (carts are still independent)
  • bilingual setup (languages can be switched during ordering session)
  • directory names can be used as gallery titles
  • new discount option "one for free"
  • staggered discounts can be set to fixed values instead of percentages
  • postage can be set individually for each item (e.g. ad $5 per framed image or set to $0 for JPG files)
  • in item can be set as non-taxable
  • instead of adding the tax to the total the European VAT system (Value Added Tax) can be used, where all prices already include the tax
  • the checkbox for agreeing to the terms of use can be set to mandatory
  • all ordered images can be displayed (floating) in a new window
  • a direct link for each page can be displayed
  • tagging and ranking information can be shown
  • the EXIF shooting data can be displayed as well (mouse-over effect)
  • a container item can now also hold mulitple copies of one image
  • an alert can popup when a "container" item is not full
  • the [<] and [>] buttons can be suppressed to save some space
  • the expiration date is now integrated in the settings file
  • coupon codes can have an expiration date too
  • plus some minor enhancements added

Version 2.4 (February 2005)

  • set a different price for the 2nd print (and additional ones), can also be used as setup fee for collages
  • define "container items" for ordering a selection of images, e.g. albums or collages (composites)
  • any number of coupon codes can be defined, fixed price and/or percentage is possible
  • set a minimum order amount
  • disable print-screen function in IE (no copy & paste possible)
  • display additional item information on mouse-over in a popup window (also images are possible)
  • new checkout interfaces for the online merchants SECPay.com, PSiGate.com, NOCHEX.com, and Authorize.Net
  • the (proof/copyright) overlay image can be shown with an opacy (semi-transparent), this works in IE and Mozilla based browsers
  • the images can be "protected" by turning the JPGs into flash files, requires (free) external tool
  • it's possible to zoom into an image, e.g. to check facial expressions, requires (free) external tool
  • the border around the images can be completely suppressed for better design effects
  • U.S. states code selection list instead of text field, you can set a default state too
  • county field added, for UK (and other non-US) customers
  • on the print-out you can suppress the images
  • checkout buttons can be any image instead of standard HTML buttons
  • the confirmation e-mail contains an order matrix (csv file) as attachment
  • discount per item is listed in the order text
  • language files in Danish, Dutch, Finnish, French, German and Spanish available
  • plus some minor enhancements added

Version 2.3 (July 2004)

  • also works with iView Media Pro2
  • new secure payment interfaces via linkpoint.com and paymate.com
  • hide the fullsize image behind a transparent GIF (can also show "proof" or your logo for example)
  • the users can enter comments for each image (even if they don't order it)
  • checkbox items can be defined (i.e. for proofing mode)
  • show image variations (like b/w, sepia, e.t.c.)
  • tool for tabular listing of all settings added
  • link to item description pages (can be an HTML page or a simple popup message)
  • repeat the navigation links at the bottom of the fullsize pages
  • for each section a different message (like "introtext") can be displayed
  • clicking on the fullsize image can be defined as "show next page"
  • the eosmail includes the gallery URL and/or direct links to all individual image pages
  • each fullsize image page can be addressed via a single URL
  • "send link to this image" buttons can be displayed
  • a customizable "loading..." page is shown when the gallery is entered
  • different settings for one gallery are possible (can be used for different languages or pricing for example)
  • the images on the checkout page can be viewed as thumbs or in full size
  • 3 sets of drop-down options were added to the checkout page (can be used to ask for crop options or border style)
  • 4 user defineable text input fields added to the customer data (one of them is multi-line, i.e. for shipping address)
  • individual style sheet for the top frame
  • the order options table can be hidden and a "Order this photo" button is shown instead (which reloads the page with order input fields)
  • gallery title can be suppressed in the top frame
  • the (top left) title logo image can be different to the one used on the print-out page
  • "Show Cart" button can be displayed also on top of the index page
  • external pages are shown inline (not in a new window) - this will eliminate problems with popup blocker software installed on the client's machine
  • the Paypal checkout page will be displayed without frames (to overcome a Paypal bug)
  • better layout possibilities for the checkout buttons
  • show input fields for credit balance and debts
  • the credit card number (if entered) also appears on the print-out page
  • if an item has $0 assigned no price will be shown
  • large numbers (prices) have a thousands separator inserted
  • index and section pages can be shown without thumbnail images
  • This is not a feature but I should mention it: the support of the Perl script formmail.cgi has been abandoned

Version 2.2 (April 2004)

  • the checkout page shows the price and cost in two columns
  • a 2nd tax option is available (i.e. to support the Canadian GST/PST system)
  • a gallery can be password protected
  • new secure payment interface via 2checkout.com
  • the customer data (name/address) now gets forwarded to paypal.com
  • the credit card input fields include the 3-digit security code (which can be found on the backside of a credit card)
  • similar to the "introtext" a checkout description can be added
  • local e-mails are correctly formatted in the Netscape e-mail client
  • an add-to-cart confirmation alert is available (customizable)
  • various design enhancements
  • you can define to ignore special items, which is necessary if you use the IPTC headline field for other information
  • there is more flexibility in defining special items (the IPTC headline field only needs to contain a substring of the special item name)
  • you can suppress the slideshow feature
  • the image description can be placed beneath the order table (like before), above or underneath the image or completely omitted
  • if you have installed the eosmail.php script it on your own server you need to download the new version to use the above features. This version now also works if the customer provides no e-mail address and allows you to suppress the attachments in the eosmail.

Version 2.1 (March 2004)

  • customer can select between shipping or self pickup
  • 3 checkboxes available on checkout page
  • customers can enter credit card information (SSL connection recommended)
  • the eosmail script sends the CC number in two separate e-mails for security reasons
  • the eosmail now includes a CSV file as attachment with order and customer data
  • you can can download the eosmail.php script and run it on your own server
  • the slideshow is available also if you disable the order function
  • more classes added in the style sheet
  • for small screens or large images the order fields can be placed below the image
  • 2 bugfixes (please upgrade if you use the paypal forward)
  • plus some more variables to play with

Version 2 (March 2004)

  • a gallery can be split into sections for better navigation
  • checkout page loads much faster in large galleries (tested with 1200 photos)
  • different languages available (english and german, soon: danish and dutch)
  • omit file extension for the image filename (.jpg, .CRW, e.t.c.) and
  • show a prefix next to the image filename (i.e. "ID: 042012_123")
  • disable right-click on the fullsize image
  • gallery can be shown without the order functionality
  • show the pages/sections navigation either as links or drop down list
  • draw a drop shadow around the fullsize image (use a white background)
  • use your own images (and path) for the logo and the arrows
  • set an image path for the photos (so you can use the images in more galleries, i.e. if you want to offer the same gallery with different settings)

Version 1 (February 2004)

  • highly configurable (item list, prices, shipping, tax, e.t.c.)
  • apart from the standard item list (usually different print sizes) a set of special items can be defined (i.e. CD-ROM, poster, e.t.c.)
  • each photo can be offered with the standard item set and/or the special item set or individual special items (just write the item description in the IPTC headline field)
  • photo comments/descriptions can be shown (source field is configurable)
  • there are no limits of photos, items, special items and the order volume
  • the top frame (showing the cart) can be used to show your personal logo and links back to your homepage and gallery index
  • multi-index feature (for galleries with many photos) with customizable layout
  • incorporated slideshow feature (with variable speed and image preload function)
  • various slideshow transition effects (IE only, can be turned off as well)
  • orders can be made while the slideshow is running
  • enhanced input fields (for quick submissions, no keyboard use or "add to cart" confirmation is necessary)
  • the index page shows which photos are in the cart (colored frame)
  • ...plus the information which items are ordered by mouse over thumbnail
  • shipping & handling options: percentage and/or fix amount per order and/or item
  • additional shipping options, like express or insurance (fix amount per order)
  • tax calculation can be a fix amount, user selectable (yes/no) or disabled
  • tax amount can either include or exclude the shipping cost (depends on the state)
  • discount options, either by amount of copies or by total value (or both)
  • customer data fields can be defined as hidden, shown or mandatory
  • orders can be submitted by e-mail (in 3 different ways)
  • if eosmail.php is used, the e-mail includes a BreezeBrowser tag file with the ordered photos as an attachment
  • optional the customer can pay online via paypal (interfaces to other credit card services can be implemented on request)
  • it also runs offline (i.e. from a CD)
  • offline orders can be printed out or saved in a simple text file (editable)
  • all checkout options are customizable
  • online instructions for customers (content according to settings)
  • it also works with Netscape/Mozilla
  • variable currency ($, €, etc.)
  • decimal point can be defined as dot (english) or comma (german)
  • the design can be easily changed with editing the style sheet

Top