Magneto custom product module

Spec for Magento module.

We recently posted this requirement, but have reworded the spec to ensure everyone is aware of the full features we need.

The problem:

On a new Magento website we are creating, the customer is only allowed to purchase 1 of each particular product SKU, due to it being a samples offering.

At present we have set the maximum qty allowed in cart to 1 and this works as required for simple products.

In offering pre-built sample packs with a selection of preselected products, as far as I see it the best way to do it is to use bundled products.

However, when a bundle product is added to the cart alongside a simple product that is also part of the bundle, Magento doesn't register the clash of SKU and allows multiples of each product in the cart (i.e. one from the single product and one from each bundle the product is in).


We require a Magento module to work with magento verson 1.6.2.

The software needs to be written as a module so should not overwrite any core files.

We need a new product type, based on the bundle product type. We’ll call it samplepack product type.

The samplepack will only need to have quantity of 1 for each associated product and customer will not be able to change that quantity. Customer will also not be able to select / deselect whether the product is part of the pack.

Product view

It can look a bit like this: [url removed, login to view] with a few changes:

• the From / To price at the top will be removed

• The “Price as configured” will say “Sample Pack Price” (at both top and bottom)

• The Price will display the full price and discounted price

• The Checkboxes will be removed – customer doesn’t get the choice to remove items from pack

• The price next to each associated product will display full price (with strikethrough styling) and special price (no + sign required here)


The samplepack will be added to the cart as a single product (like the bundle product is). However the SKU of each associated simple product will be compared with those already in the cart (including those in other sample packs) and if there is a duplicate, the simple product will only be allowed in the cart once, and the samplepack product price will be adjusted.

The customer will get a message explaining what has happened.

Example of functionality:

We have 4 products, A,B, C, D all costing £1

We have 2 samplepacks:

1. PACK1 contains products A, B and C (so costs £3)

2. PACK2 contains B, C and D (so costs £3)

Example 1:

Customer adds simple product A to cart and then adds PACK1.

When PACK1 is added, product A is removed from PACK1, and the price is adjusted to £2 (i.e. a samplepack is added with just products B and C)

Customer gets a message explaining that product A was removed from PACK1 as it’s already in the cart.

Example 2:

Customer adds PACK1 and then PACK2 to the cart.

PACK 1 goes into the cart as expected at £3. When PACK2 is added, products B and C are removed from PACK2 so the price of PACK2 becomes £1 and only contains product D

Customer gets a message explaining that products B and C were removed from the PACK2 as they were already in the cart.

Example 3:

Customer adds Simple product A to the cart, then PACK2, then PACK1.

Product A and PACK2 are both added in full as they don't clash. When Pack1 is added the customer is informed that all products in this pack are already in the cart and nothing extra is added.

There are other permutations but I'm sure you get the idea - each product only goes into the cart once

The website should only ever utilize simple products and samplepacks so the SKU will not need to be checked against grouped, configurable or bundle product SKU’s.

The customer should also be able to add this product type to the cart from the category view, without being taken to look at the product configuration. If not possible, then the “add to cart” button on catalog view should say “view pack” instead.

Skills: HTML, Magento, MySQL, PHP, Website Design

See more: website design costs in uk, selection problem, requirement spec, new pack design, maximum problem, magento custom product design website, full pack design, costs of creating a website, best product design software, best pack design, best choice products, magneto software, special product design, idea product design, idea design product, design the look for a new product, design new product, best product catalog design, best design view in html, uk special website design

About the Employer:
( 6 reviews ) Sheffield, United Kingdom

Project ID: #1501732

6 freelancers are bidding on average £673 for this job


Hi Tim, We can provide you the functionality and write custom code for your store . Regards,

£600 GBP in 14 days
(143 Reviews)

Hello, I'm very interested your project. Please check your inbox for more details, thanks!

£600 GBP in 10 days
(416 Reviews)

Here are Magento Experts , please check Our Latest Magento work and Let me start your work , Thanks

£1000 GBP in 30 days
(110 Reviews)

Hi, I'm Magento guru, just check my reviews about magento works, i've check your requirement, please check my PMB for further details

£600 GBP in 10 days
(61 Reviews)

can help you in this project.

£560 GBP in 7 days
(41 Reviews)

Hi please check pmb for my proposal.

£550 GBP in 5 days
(20 Reviews)

MagentoGod, I can help you achieve this custom Magento extension.

£725 GBP in 19 days
(9 Reviews)