Freelancers Network - freelance work, jobs uk and world
wide

Projects by Month
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009


Projects by Year
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
skill list top cap
Homepage
Join the Freelancer's Network
Update your details
Find a freelancer
Post a project
Find a project
Projects Archive
Post a job
Find a job
Jobs Archive
See Dan's Pages
See Andy's Pages
Link to this site
Resources
Join/Leave Forum
Forum Messages
+Additions+ Adverts
Advertising
Contact Us
Subscribe to our newsletter - enter your email address and hit return
Freelancers.net is owned and operated by Andy Stowell and Dan Winchester
skill list end cap
guru web hostcom

Find me again on Freelancers.net
We're Hiring! PHP/MySQL developer
Freelancers.net are looking for a PHP/MySQL Developer (permanent, fulltime) to work in Reading, Berkshire. More

Magento Customisation

posted on 28/6/2009

We are looking for a Customisation to a Magento store.

Magento is an Open Source e-commerce web application, building on components of the Zend Framework (implemented in PHP).

Background

The products are office stationery, sold business to business. The customer can choose to have their logo imprinted on the stationery, as well as other personalisations such as Company Name.

We can set up the Logo Upload and other personalisations using the Custom Options, but the problem comes as the customer will be ordering in bulk quantities.

There is a fixed set-up cost for including the logo, regardless of how many items the customer orders, but with Custom Options, the price of adding the logo, say £20, is being multiplied by the quantity ordered.

As mentioned, there are several Custom Options for each product.

Solution

The personalisation cannot be applied at the checkout stage because the customer might be ordering several different products and will want to see the price changes as the Custom Options are selected in the Product Details page.

The solution, as I see it, is to add a field to the Custom Options in the admin that says, "This Custom Option is charged only once per product quantity in the cart". In other words, if a customer orders 50 x "Product 001" at £10 each, and chooses to have the logo imprinted, the Custom Option will be added as a surcharge of £20 to the price: 50 x £10 = 500 + £20 = £520. (At the moment, the price is showing 50 + 20 X 10 = £700, which is incorrect.)

This allows the customer to buy several different stationery products and have the Custom Options prices applied only once for each quantity of that particular product.

If you believe that there is a better way of accomplishing our objectives, I would be very pleased to hear of them.

It is essential that the core Magento files are not modified so that the store can be easily upgraded. If the easiest solution is to modify the core files, then it would be acceptable so long as reproducing the changes after each upgrade is a relatively straightforward task.

The best solution would be to create an installable extension that can be installed through Magento Connect. If this can be created as an installable extension, we would be prepared to make this available to the Magento Community as a commercial extension, sold either by us or by you. This can be negotiated and agreed between us.

If you are interested in taking on this work, we would be very happy to hear from you. When replying, please include the following information:
• Approximate costs
• An outline of how you would accomplish this task
• Any previous experience with Magento

We are no longer accepting applications for this project.

Back to Project List