Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo crear un mercado en línea con WordPress

Hemos trabajado en una buena cantidad de mercados en línea creados con WordPress, y es más sencillo de lo que cabría esperar.

WordPress ofrece potentes herramientas para crear plataformas similares a Etsy, eBay o Amazon sin un precio elevado.

Un mercado en línea permite a los usuarios crear minitiendas, vender productos e interactuar directamente con los clientes. Estas plataformas multiproveedor se han convertido en una idea de negocio muy popular por sus bajos costes de puesta en marcha y su potencial de crecimiento.

En este artículo, le mostraremos paso a paso cómo crear un mercado en línea con WordPress y ponerlo en marcha sin problemas.

Building an online marketplace using WordPress

¿Qué se necesita para crear un mercado en línea con WordPress?

Hemos trabajado en muchos negocios online y sabemos que elegir la plataforma web adecuada es esencial para el éxito. Si estás aquí, ya estás en el buen camino con WordPress.

Existen dos tipos de WordPress: WordPress.com y WordPress.org.

WordPress.com ofrece servicios de alojamiento, mientras que WordPress.org, a menudo conocido como WordPress autoalojado, proporciona control total y flexibilidad. Para más información, consulta nuestra comparativa completa entre WordPress.com y WordPress.org.

Recomendamos utilizar WordPress.org. Te da total libertad e incluye todas las funciones de WordPress nada más sacarlo de la caja, por lo que es perfecto para crear un mercado online.

Para crear un mercado similar a Etsy o eBay, necesitarás los siguientes elementos:

  • Un nombre de dominio (por ejemplo, wpbeginner.com)
  • Una cuenta de alojamiento web (donde se almacenan los archivos de su sitio web)
  • Un certificado SSL (necesario para aceptar pagos en línea de forma segura)
  • WooCommerce (el mejor plugin de comercio electrónico para WordPress)
  • Un complemento de mercado en línea

La instalación completa puede durar unos 40 minutos. Te guiaremos paso a paso con todo detalle:

¿Preparados? Primeros pasos.

Paso 1. Configurar su plataforma de comercio electrónico Configuración de la plataforma de comercio electrónico

El primer paso para poner en marcha un mercado en línea es conseguir un nombre de dominio y una cuenta de alojamiento web.

Recomendamos elegir un servicio de alojamiento que admita el alojamiento de WooCommerce, ya que lo utilizarás como plataforma de comercio electrónico.

Normalmente, un nombre de dominio puede costar unos 14,99 $ al año, el alojamiento web unos 7,99 $ al mes y un certificado SSL unos 69,99 $ al año.

Para los que acaban de empezar, estos costes pueden parecer abrumadores.

Por suerte, Bluehost, un proveedor de alojamiento de WordPress y WooCommerce recomendado oficialmente, ofrece a nuestros usuarios una oferta especial. Esto incluye un dominio gratuito, un certificado SSL y alojamiento WordPress con descuento.

Esto significa que puedes empezar por tan sólo 1,99 $ al mes.

Una vez que hayas conseguido el alojamiento, consulta nuestra guía detallada sobre cómo crear una tienda online para obtener instrucciones de configuración paso a paso.

En este punto, usted debe tener un sitio web de WordPress con WooCommerce instalado.

Por defecto, WooCommerce está configurado para sitios de un solo vendedor, lo que significa que no permitirá que otros usuarios añadan sus propios productos o servicios como pueden hacer en plataformas como eBay o Etsy.

Le mostraremos cómo cambiar esta configuración.

Paso 2. Convierte tu sitio WooCommerce en un mercado online

En primer lugar, debe instalar y activar el plugin WC Vendors. Para más detalles, consulte nuestra guía paso a paso sobre la instalación de un plugin de WordPress.

WC Vendors es una solución de mercado para WooCommerce. Simplifica la creación de un sitio web de mercado al convertir WooCommerce en un sitio web de múltiples vendedores como eBay, Etsy o Amazon.

Nota: Hay una versión gratuita de WC Vendedores disponibles, pero vamos a mostrar las características de la versión Pro, ya que tiene toda la funcionalidad que usted necesita.

Por qué recomendamos los proveedores de WC

  • Fiabilidad probada: Hemos encontrado WC Vendedores a ser muy fiable para la construcción de múltiples vendedores mercados con facilidad.
  • Repleto de funciones: ofrece herramientas completas para la gestión de vendedores, el seguimiento de comisiones y los listados de productos, lo que le proporciona un control total.
  • Solución escalable: Tanto si está empezando a pequeña escala como si planea crecer, WC Vendors se adapta a las necesidades cambiantes de su mercado.

Consulte nuestra reseña completa de WC Vendors para obtener más información.

Con WC Vendors, cada vendedor puede vender sus productos mientras usted controla el sitio web como propietario del mercado. Puede elegir su modelo de negocio, métodos de pago, tipos de productos, etc.

Tras la activación, dirígete a la página Vendedores WC ” Configuración para configurar los ajustes del mercado.

WC Vendors settings

En primer lugar, verá los elementos generales. Debe comprobar que la casilla “Registro de vendedores” está marcada para que los usuarios puedan registrarse como vendedores en su sitio web.

Puede revisar otros elementos de la página y, a continuación, hacer clic en el botón “Guardar cambios” para almacenar su configuración.

A continuación, haz clic en la pestaña “Comisión” para establecer una tasa de comisión para los vendedores de tu sitio web. Esta es la cantidad que pagarás al vendedor por cada venta.

WC Vendors commission settings

Nota: La tasa / tarifa global de comisión puede ser anulada para vendedores y productos individuales.

A continuación, haga clic en la pestaña “Capacidades” para establecer las reglas del sitio para los proveedores. Esta configuración tiene tres secciones.

Set capabilities for Vendors

Las capacidades generales incluyen permitir a los vendedores ver y editar productos y pedidos. Las opciones por defecto funcionarían para la mayoría de los sitios.

A continuación, vaya a la sección “Productos”. Desde aquí, puede seleccionar qué tipos de productos pueden añadir los vendedores. Por ejemplo, puede limitar a los vendedores a añadir únicamente descargas digitales o productos físicos.

También puede seleccionar qué datos pueden ver y utilizar los vendedores en la página “Añadir productos”.

Set product rules

Por último, pase a la sección “Pedidos” en “Capacidades”.

Aquí seleccionará la información que los vendedores pueden ver acerca de los pedidos / órdenes.

Set vendor permissions for orders

Después de establecer las capacidades, es hora de establecer las páginas relacionadas con el mercado en su sitio web.

Cambia a la pestaña “Mostrar” en los ajustes del plugin para establecer las páginas. Usted puede simplemente ir a las Páginas ” Añadir nuevo para crear una nueva página para cada elemento y añadir el shortcode se muestra en los ajustes para el área de contenido de la página.

Set up marketplace pages

Después de crear todas las páginas y añadir shortcodes, puedes seleccionarlos aquí.

En la misma página, también encontrará la opción “Configuración de la tienda” debajo de las páginas. Aquí es donde puedes seleccionar un prefijo para usar en las URL de las tiendas de los vendedores, permitirles establecer cabeceras personalizadas para las páginas de sus tiendas y usar HTML en las descripciones de las tiendas.

Store settings for vendors

El siguiente paso es establecer los pagos a los proveedores. La mayoría de los sitios web de mercado establecen un umbral mínimo para sus vendedores y les pagan mensual o semanalmente.

Recomendamos los pagos manuales a los vendedores, ya que así los clientes tienen tiempo suficiente para solicitar reembolsos o dar su opinión sobre el producto.

WC Vendors payments

Sin embargo, si desea un sistema de retiro de pagos para vendedores, puede comprar complementos premium. WC Vendors ofrece complementos para Stripe, MangoPay, Escrow y Manual Payouts.

Dependiendo de tu pasarela de pago, tendrás que establecerla introduciendo tus claves API. Recuerde hacer clic en el botón “Guardar cambios” para establecer los ajustes.

Ahora que WC Vendors está listo, vamos a establecer WooCommerce para un entorno de múltiples vendedores.

Paso 3. Activar la gestión de cuentas en WooCommerce

En primer lugar, debe visitar la página WooCommerce ” Configuración y hacer clic en la pestaña ‘Cuentas’.

A partir de aquí, deberá marcar las casillas situadas junto a la opción de registro de clientes.

Allow customers to create an account in WooCommerce

No olvides guardar los cambios.

Paso 4. Establecer los menús de navegación

Ahora que la configuración de su mercado multivendedor está terminada, es el momento de facilitar a sus usuarios la navegación por su sitio web.

Si utiliza un tema de WordPress basado en bloques, visite la página Apariencia ” Editor para iniciar el editor del sitio.

Dentro del editor del sitio, haga clic en el elemento de menú “Navegación” y elija el menú de navegación que desea editar. También puede hacer clic en el menú de navegación en la ventana de vista previa para editarlo.

Edit navigation in Site Editor

Una vez dentro del bloque de navegación, haz clic en el botón [+] para añadir un nuevo elemento de menú.

A continuación, añada un enlace a la página de la cuenta de usuario que creó anteriormente.

Add account page link

Después, no olvides hacer clic en el botón “Guardar” para almacenar los cambios.

Si utiliza un tema clásico de WordPress, vaya a la página Apariencia ” Menús.

A partir de aquí, tiene que añadir su cuenta de usuario y las páginas de finalizar compra / pago al menú de navegación.

Add to menu

Recuerde hacer clic en el botón “Guardar menú” para guardar los cambios. Para obtener instrucciones más detalladas, consulta nuestra guía sobre cómo añadir menús de navegación en WordPress.

Si no tiene una página Mi cuenta, cree una nueva página en WordPress y añada el siguiente shortcode en el editor de entradas:

[woocommerce_my_account]

Paso 5. Probar su sitio web de mercado

Su sitio web de mercado en línea ya está listo para las pruebas.

Para ello, visite su sitio web en una nueva ventana del navegador y haga clic en el enlace “Mi cuenta” de la parte superior para crear una cuenta.

Testing your marketplace website

Desde aquí, tanto clientes como vendedores pueden acceder a sus cuentas.

Los usuarios también pueden crear una nueva cuenta y solicitar convertirse en vendedores.

Register as vendor

Una vez que los usuarios creen una nueva cuenta, recibirán un aviso por correo electrónico. Si no se ha podido recibir avisos por correo electrónico, eche un vistazo a nuestra guía sobre cómo corregir el problema de que WordPress no envíe correos electrónicos.

También puede ver las solicitudes de nuevos proveedores visitando la página Usuarios ” Todos los usuarios. Verá todas las solicitudes de nuevos proveedores como “proveedor pendiente”, y podrá aprobar o denegar las solicitudes haciendo clic en el enlace situado bajo su nombre de usuario.

Approve vending vendors

Una vez aprobados, estos vendedores pueden acceder a sus cuentas y añadir sus productos visitando su Escritorio de vendedor.

También pueden consultar sus pedidos / informes de ventas.

Vendor dashboard

Lo primero que deben hacer tus vendedores es establecer los ajustes de su tienda.

Puede hacerlo al hacer clic en el enlace “Ajustes de la tienda”.

Vendor shop settings

Dependiendo de los métodos de pago que establezca, tendrán que proporcionar su dirección de correo electrónico de PayPal o Stripe para recibir los pagos. También podrán facilitar la información de su cuenta bancaria para los pagos manuales directos.

Cuando un vendedor añada un nuevo producto, usted recibirá un correo electrónico de aviso y verá un icono junto al menú de productos. A continuación, podrá editar un producto, aprobarlo o borrarlo.

Pending products

La página de su tienda mostrará vaciamente los productos vendidos por el nombre de la tienda del vendedor.

Puede ver un ejemplo a continuación.

Sold by vendor

Paso 6. Hacer crecer su sitio web de mercado en línea

Ahora que su plataforma de mercado en línea está lista, aquí tiene algunos consejos sobre cómo hacerla crecer para generar unos ingresos pasivos fiables.

1. Diseño

En primer lugar, es posible que desee elegir un diseño para su sitio web de mercado. WordPress ofrece miles de temas gratuitos y de pago, pero no todos están preparados para el comercio electrónico.

Consulte nuestra selección de los mejores temas de WooCommerce para encontrar un tema adecuado para su plataforma de mercado.

Consejo de experto: Si buscas un diseño completamente personalizado, echa un vistazo a los servicios de diseño de sitios web de WPBeginner. Podemos construirte un sitio web WordPress personalizado desde cero, junto con optimizaciones para velocidad, SEO y experiencia de usuario.

2. Añadir nuevas funciones

Después, querrá añadir nuevas características a su sitio web. Por ejemplo, convertirlo en un sitio de subastas con múltiples vendedores o en una comunidad de membresía.

3. Datos de pista

Querrá hacer un seguimiento de los productos que reciben más tráfico y de los vendedores que aportan más usuarios.

Para ello, tendrá que activar el seguimiento de clientes en WooCommerce en su sitio web.

4. Impulsar las ventas

El mayor obstáculo en el crecimiento de cualquier sitio web de comercio electrónico son las ventas de carritos abandonados. Aprenda a recuperar las ventas de carritos abandonados como un profesional para aumentar los beneficios.

Esperamos que este artículo te haya ayudado a aprender cómo crear un mercado online con WordPress. Puede que también quieras ver nuestra lista de comprobación definitiva para el lanzamiento de un eCommerce o nuestra selección experta de las ideas de negocio de eCommerce más rentables para WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

87 comentariosLeave a Reply

  1. Creating a platform like that of eBay and indiamart in India seems very smooth with plugins like wc vendors which gives the flexibility to make a marketplace like that of eBay and others.
    However, the tough part starts after making it i.e to promote and marketing as such a platform and gain trusts of the vendors to list their products and sell.
    it would be nice if a detailed guide available for marketing the platform as a marketplace as well?

  2. Surely if this is like eBay, the vendors would pay the marketplace commission and not the other way round. As the marketplace owner, the vendors would pay a small percentage of each sale they make, which is what happens on eBay.

  3. What if I already have a domain and basic hosting? How to I add SSL certificate and everything else to this hosting? Would I need to upgrade hosting if expecting a lot if traffic/registered customers?

    • You would want to check with your hosting provider as each has a different system for how to set up certain things as well as traffic requirements.

      Admin

  4. On this guide, it indicates paying Vendor commission. How to do it the other way around? Is there a plugin for Charging Sellers/Vendors a small commission fee each time they sell their item in the Marketplace?

    • That section is what you’re looking for. The commission determines how much the vendor would be paid and you can set it to have a fee or a commission and fee, or only a fee.

      Admin

  5. I’m not seeing anything in these instructions that can’t be done on the WordPress.com Business plan. Is there a particular reason why this article suggests that it can’t be done within WordPress.com?

  6. Amazing article great job!
    I’m hoping you can help with this issue?

    I just want to receive a small amount of commission on each sale a vendor makes – I don’t want to pay a vendor. Can I do this with these plugins?

  7. I am looking to create Customer to Customer (p2P) marketplace. Is the plugin you are recommending for commercial vendor?

    • You can use this for businesses. If you have a specific use case you’re wondering about, we would recommend reaching out to the plugin’s support and they can let you know what is available.

      Admin

  8. Hello thanks for this nice info . But i missed some thing about the creating of My account page then adding the short code ‘woocommerce_my_account’ in the post editor .. Where is the post editor ? i m sorry , i m so new in WordPress

  9. Hey WPbeginner Team!

    I would like to know if the free version of WC Vendors is enough to accomplish these steps?
    Or will I need the paid option?

    • It would depend on the specifics you’re setting up, the plugin states on its page the features that require pro or not.

      Admin

  10. Hi

    is it possible to assign a store page to each seller, where only one seller’s products appear, that is, each seller with their own virtual store within the site?

    • Yes, you can do this, you would want to reach out to the plugin’s support for the current methods for setting that up.

      Admin

  11. What about Split Payments? In some countries, like the US, you have to use Split Payments for legal compliance.

    • The plugin does have tools for split payments. If you reach out to their support they should let you know the current options available.

      Admin

  12. Hello! I’m looking to build a marketplace where I only receive money from a vendor when they make a sale. Will WC Vendors and/or WC allow me to do that? I understood from your article that WC Vendors is not set up in this way.

  13. Hi

    Many thanks for this Amazing article. It is very heloful and inspiring.

    I would like to crate a multi-vendor marketplace but without the payment option. On the buy / add to basket button in the product page in my site, the vendors add the link to the product page on their own websiite and then buying and payment happens in the vendor’s site.

    Is it the right wordpress template for my site or would you recommend a different one?

    Many thanks
    Hassan

  14. Hello,
    Thank you so much for this amazing article.
    I feel that I am ready to start creating my marketplace website. However, I would like to create it to serve people that do not speak English. Do I have to create it and have a plugin to translate it? I would have to translate it by myself once the language I want to translate is my first language? Or, is this info only possible for English users/speakers?

    Thank you in advance,
    Solange

    • You can change the language to the language you want your site to be and shouldn’t have any issues :)

      Admin

  15. Hello. I am wanting to set up an online marketplace. I read this article which is really helpful but as far as payments go, I don’t want to take or charge a commission. Is there any WordPress plugin or theme I could use that would allow me to take an annual fee from the sellers and add give them the ability to link PayPal to their own pages so customers can pay them directly? A bit like Amazon etc. Thanks.

  16. Please I will like to know how much in dollars currency it will approximately cost me to build a good market place from scratch to finish. I want to do it myself without hiring and developer. Thank you very much

  17. HI,

    Great article, thank you !

    I want to create a market place without payment ( put service users and providers in contact with each other for free) and i want to know if this platform is suitable for my needs.

    Please help me, I am beginner !

    Thanfs

  18. Hi There,

    Thanks for the great writeup of our plugin. We are continually adding new features and pride ourselves on timely support for all our users free and pro. We are in the planning stages of some major changes to our product to make it even better! If you have any questions please do not hesitate to contact us through our website or on the WordPress.org forums.

    cheers,

    Jamie
    Founder, Lead Developer
    WC Vendors Marketplace

  19. Hi, Thank you for this post. I am having issues with setting up my marketplace. The vendor registration seems to be missing on the account page. Is there a way to fix this?
    Thanks

    • If you’ve enabled it in the options then you may want to reach out to the WC Vendors support to ensure there isn’t an error with the plugin and they should be able to assist.

      Admin

  20. Is there a way for a visitor/customer to post a request on my marketplace? Example: looking for a used Gibson Les Paul. And then the vendors could get notified when there’s a request posted in their chosen category?

    • It would depend on the type of fee you’re attempting to add. If you reach out to WooCommerce’s support with the specific setup you’re wanting they should be able to let you know

      Admin

  21. Hi,
    I am after a professionally designed marketplace and want to invest big money on it. I want a marketplace just like branded ecommerce marketplaces.
    Will the outcome be like them or I will need to hire someone to code it down?
    thanks,

    • It would depend on how much customization you’re wanting for your site for if you’d need help from a developer.

      Admin

  22. Thanks a lot for this helpful post! I followed these steps. One question, in the “My Account” page on the right side under “Register” I can tick two checkboxes both of which say “undefined”. Where do I define these?

    Thank you in advance!

    • That should be defined by the plugin, if you reach out to the plugin’s support they should be able to help fix the issue.

      Admin

  23. Hi WPbeginner, how do the vendors get all the product and shipping information of the products bought? afterall, it isup to them to do the fullfilment including shipping. Is that via the paypal checkout where this information is being sent?

    kind regards
    Dennis

    • The plugin has a few shipping options that you can allow for the vendors, if you reach out to the plugin’s support they will let you know what options are available.

      Admin

  24. I installed wc vendors, I followed the steps for its configuration, but it is not shown as a submenu item in the woocommerce menu. How can i fix this?

  25. Also theres nothing that says just WC Vendors,
    The plugins say WC Vendors Marketplace and WooCommerce Multi Vendor Marketplace

  26. Great post. I would like to build a marketplace using this set up. But due to my location and for business reasons, I have a particular payment gateway I intend to use. They already have a plugin for woocommerce. Is it possible to build a marketplace using this set up with my preferred payment gateway? I’m asking because I don’t understand your response to Fatima where you said “WooCommerce supports many payment gateways. However, WC Vendors uses PayPal Adaptive Payments and Stripe”.

  27. After reading am very interested with Online Marketplace.
    I want to set up a Online Marketplace for Pharmacy Retailers and Medical Supplies Wholesalers in my country Papua New Guinea.

    I want you HELP me set this up.

    How will I pay you for that service if you willing to help me in detail set up my Online Marketplace.

    • Hi Daniellah,

      We do not offer consultancy services. If you want to hire someone to help you out, then you can look for a freelance developer on one of the popular freelancing websites like UpWork or Freelancer.

      Admin

  28. Hi,

    Thanks for the article,

    Is it posible to charge the vendor per product listing and a percentage of the sale value? i.e. like ebay

    Many thanks
    Sam

  29. Hello,

    I would like to build marketplace in loan industry to connect lender and borrower ( some kind of peer to peer lending but I don’t call money from lender, just want to connect both of them) and I will collect the fee from lender for each borrower successfully connected (fee will be collected via local bank account not paypal). What is the theme or plugin I should use for this case? Of course I will use bluehost registered through your link for domain and hosting as their price is reasonable ;)

  30. I have an question . I have a marketplace If i use this plugin and vendor start to upload products then those product will be go product page or i should make some others page for it ?

  31. Please guide me. Can we use other payment methods other than PayPal, coz we don’t have PayPal services here in Pakistan.

  32. Is it reliable to use WordPress for building multi vendor website? I have heard that WordPress is very heavy specially when it comes to building multi vendor marketplace, it takes very much time to load. Is that the case ? What should we do if that’s the case

  33. Hello ,
    Thanks a ton for the info.
    I have a question . I want to start a online market , and I don’t want to sell my products I want to sell others like amazon in my page . So while setting up do I need to put my products list or is their any way that the page can redirect to amazon. Because I saw in setting up their is a page which showed to uplaload a photo of the product which I don’t have .

  34. This post was quite helpful. I was wondering which Indian payment gateway supports multi-vendor payments. Do you recommend any? None of their website’s mention this feature.

  35. I have a question about the hosting provider. You recommend Blue Host, but in the last couple of weeks I have several times read that Siteground should be at better hosting company, and that WordPress.org recommend using Siteground.

    Could you explain if there are any different features for those two hosting providers.

    • They are recommending “Blue Host” only because WPBeginner is a partner of Blue Host and in the article they are using a referral link. Siteground is one of the best shared WP hosting out in the web and on the other hand they are a little expensive too comparing to other shared WP hosting. Blue Host is also a good choice if you are tight on budget as well as need performance.

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.