I would like to create a website to display selected products from eBay, Amazon, or other marketplaces. I'd like to display these products in a real shop template. Instead of people buying them on my site, however, I'd like to redirect them to the appropriate marketplace.

I've tried using the Drupal Commerce module, but it's hard to avoid using the inside payment system. I've also tried an Amazon plugin, but there was no way to add other products.

Is there a store plugin which offers the ability to create products with:

  • a description,
  • a price, and
  • a link to the store where the product is?

This plugin would also be able to filter products by category, price, etc.

As an example, WordPress has WooCommerce, which offers the ability to add products from other stores. However, I'd prefer to use Drupal (and avoid using WordPress).

Note: An automatic import might be very usefull.

  • So you don’t need a cart, a list of orders, shipping/payment forms, etc.? -- The links would lead to the external sites, and when users buys something there, they wouldn’t be redirected back to your site, correct? -- And you are fine with creating the products manually, so an automatic import is not required?
    – unor
    Apr 4, 2014 at 21:35
  • An automatic import might be very usefull.
    – mcbjam
    Apr 4, 2014 at 22:18

1 Answer 1


It seems that you don’t need a shopping module at all.

You could build such a site by using general Drupal modules only, without having to code a single line yourself.

  1. Create a vocabulary "Categories".
  2. Create a content type "Product".
    1. Use the "Title" field for the product name, and the "Body" field for the product description.
    2. Add a term field "Category", using the "Categories" vocabulary.
    3. Add a "Price" field, for example with the Currency module.
    4. Add a "Link" field, for example with the Link module.
  3. Use the Views module to create product lists with filters.
  4. You are done.

If you want to import products from those external shops (instead of having to add the products manually), this would require some more work and possibly also coding. You could use the Feeds module. If those sites don’t offer their data in a supported format, have a look at an example for a scraper module.

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.