Go to Extensions->MyMuse->Products and choose 'New'.
Here you will see the Product form.
Enter all the details of the product. You have to enter a Title and an SKU (a Store Keeping Unit that is unique for each product).
If it is a CD or other shipable product, choose 'Product Physical' in the Parameters.
If you just want to sell downloadable tracks, or you want to create various formats for the product (eg: book, CD, DVD) you can make this the 'Parent' product by choosing 'Product Physical' to be 'No' and setting up 'Items' (or 'Child Products') with attributes. See Items below.
Choose images for the listing pages and for the individual product pages. These are referred to as List Image and Detail Image.
Optional: enter information for Release Date, Full Time, Country, Publisher, Producer and Studio.
Creaqted by, modified by, start and finish publishing.
Enter metadata information.
Assuming you have several tracks of music to sell, go the 'Tracks' tab next and start adding tracks. You can set the price, discount and so on for each track.
To use FTP to upload your tracks:
- Go to the Store->download options and choose "Encode Filenames" => No
- Create the product first, this creates the sub-directories you need.
- Upload main tracks to your download directory. The default is /full/path/images/A_MyMuseDownloads/artist-alias/product-alias/
- Upload preview tracks to your preview directory. The default is images/A_MyMusePreviews/artist-alias/product-alias/
Why three previews? This is for cross-browser support. You can supply files supportd by different browsers. In actual fact, supplying just mp3 will probably be fine. Firefox does not play mp3's natively but the jPlayer will use the flash fallback. iOS does not support flash natively but can play mp3 files. Read more on file formats here.
You can create a special track called "All Tracks". This will create a product that, when purchased and paid for, expands to list all the tracks of the product. It can have its own price and discount.
WHAT ABOUT SECURITY?
You don't want your tracks, that you are trying to sell, to be found by an easily copied URL.
1) We put a file called .htaccess that denies direct links to the files. This only works with Apache web server.
2) The best: set your 'Download Directory' in your store to be outside your web directory, then no URL will get to them. Whether you can do this depends on your host and set up. If 'Safe Mode' is turned on in PHP you may not be able to access directories outside your web files.
3) Optionally choose 'Encode filenames' in the store parameters. The filenames of the tracks will be assigned a 32 bit hash. When a client downloads a file, they never see the hash name, only the original file name.
Items are child products of the parent product you just created.
First you must create an 'Attribute' that will hold a unique property for each item.
One example: the product is a T-Shirt with various colours. Create a product called T-shirt and make it 'Product Physical' = 'No'.
The child items will be physical, shipable items. Create an attribute called "Colour". Now create items for your variously coloured T-Shirts.
Second example: we want to sell the same product in various formats such as Book, CD, cassette and DVD. We only need the one description and image but a way to choose the media.
Create a product to be the parent. Make it 'Product Physical' = 'No'.
Click on the 'Item' Tag and then 'Add Attributes'. Add an attribue called 'Media'.
Go back to the product->Items and click 'New Item'. Fill in the fields and be sure to fill in the attribute (eg: media = book)
You can create multiple attributes.