In my site there are products like curtains and customer can choose different color for curtains, for color we are using custom options so customer can choose different color, but there are we have requirement that customer can order sample color to look and feel before buying actual product, so how we can give sample order functionality.

Colors are not actual product so we can't use magento checkout functionality but if customer order sample product then how we can handle this sample order?

Looking for great idea from magento folks.

  • I suppose a sample is a piece of curtain in given color, a free product that needs to be delivered to the customer. What exactly is stopping you from setting it up as such and using Magento checkout?
    – Jan Tomka
    Apr 5, 2013 at 10:15
  • Client don't want to create products as there are may be thousands of color and styles available for product and we are in mid that we create functionality for choosing style and color for given product
    – Mufaddal
    Apr 5, 2013 at 10:27
  • I used this extension Product Sample Order this is seems good to me.
    – user37662
    Mar 25, 2016 at 22:22
  • For magento 1: mage-people.com/product/product-sample-order and for magento 2: mage-people.com/product/sample-order-extension-for-magento-2 you can try. thanks Sep 18, 2017 at 11:51

2 Answers 2


Here's an idea!

Can you add one extra custom option to the product, a "Sample product" check box with -100 percent price adjustment. By checking the check box customer turn the product into a sample.

Everything is in sync, client doesn't need to create products, and you can use Magento checkout functionality from there on.

  • Ohh wow nice idea, let me try
    – Mufaddal
    Apr 5, 2013 at 11:13
  • Did it work for you?
    – Jan Tomka
    Apr 9, 2013 at 6:45

why not you are using this https://mage-people.com/product/magento-sample-order-extension/ as it has a simple solution. thanks

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.