Shop set up and usage instructions
Coppermine 1.4.3 Shop hack, based on the 'Very simple, server side version by Madeinhawaii, modified for on-line administration by Casper
Support for this hack should be asked only on the associated thread in the modifications board of the Coppermine forums.
This hack is not designed for use with Nuke or CMS versions of Coppermine, although a decent coder with knowledge of these versions should be able to make any required changes.
Please do not ask for help with this on the standalone version boards.
Initial set-up
Once this hack has been installed correctly, you will see a new link in your admin menu for 'Shop Admin'.
Clicking on this link will open a new shop admin page, similar to the gallery configuration page.
First, you need to fill in the details in the 'Shop main settings', with your paypal registered email address, the currency you work with, and the name of the main options you will use to set the pricing structures.

The currency symbols can be whatever you want, for instance CAN$ or just $, but the currency code must be that used by PayPal in their codes.
Note, the setting for 'Main options display in edit form' should not be changed, unless translating the words 'Price structure, use' into your language.
How to set your pricing structure
You should decide on your main options on which you will base your price structures. For example, the gallery shown here sells prints, that can be framed, or un-mounted, and they come in various size formats, such as standard (portrait or landscape),square, wide(1.5x standard width), and extra wide (panoramic). They can also be printed using various papers and tone styles.
It was decided to do the pricing structure based on the image format, so the main options name was given as 'Print size and frame options'.
Now you have to fill in the details of what is for offer in each selection. Here it was decided t use the standard format as option 1, as this is the format used most by this shop.
The pricing structure is then filled in.
Note, when entering the price, do not enter any currency symbal, as this will cause a code error when trying to add the item to the basket.

You can have up to 5 price structures with this hack, or you can just use the one. If using more, fill in the other sets in the same way.
Setting the secondary options and prices.
You can have up to 5 further sets of options shown with the main pricing structure.
To set these open up the section for 'Shop other options and prices'.
When setting these options, you can set any surcharge or discount that the options occur, either as a percentage or as a set figure. To show the extra charge etc., include it with the name. For a percentage, you must set the figure with the % sign first, and for a set surcharge or discount, use the + or - sign first, as shown here;

There is one options set that provides 3 radio buttons, 3 that use a dropdown list for up t 5 options, and one that gives a dropdown list for up to 8 options.
You can use any combination of these, all or none. These option sets will only display on the purchase page if they have a name.
Once you have finished making your changes, click the 'Save new configuration' button.
Setting the pricing structure for each item
You can set the pricing structure for each photo / item you sell at any stage, when uploading, or by editing the file information.
When uploading (html, not by using batch add) or editing you will see a place for you to enter the price structure you want to sell this item at. Here you see a standard format print, so it is set to use the standard format price structure, by entering '1' here.

That is all you need to do. Any item that has not had a price structure set will display 'Please email for details on this item'.
The purchase form is shown under each photo. Here is what it looks like with all 5 extra options in use.

That's it folks, enjoy.