Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Más Información. Aceptar

Características de Drupal Commerce

Samuel Solís
  • Escrito por Samuel Solís el 27 de Septiembre de 2018
  • 3 min de lectura | Cms
Características de Drupal Commerce
El reproductor de video será cargado en breves instantes.

Si estás pensando crear una tienda online y no sabes por cual decidirte, te detallamos las características más importantes de Drupal Commerce para que conozcas todas sus ventajas y así saber si encaja en tu proyecto.

Potencia de un CMS general

Una de las principales características de Drupal Commerce es que está construido sobre Drupal 8, que es un CMS de propósito general, por lo tanto no está centrado exclusivamente en ser un comercio, sino que podemos hacer cualquier cosa con el mismo, además cualquier cosa de forma relativamente sencilla.

Además, Drupal 8 tiene un framework por debajo bastante potente, con una API muy clara, muy moderna y muy bien estructurada, que se puede extender de forma sencilla si eres desarrollador.

Producto y tipos

En general, parte de esa flexibilidad viene dada por cómo está estructurado Drupal Commerce.

En primer lugar tenemos los productos y los tipos de productos, de los que podemos tener todos los tipos de productos que queramos. Y para cada tipo de producto podemos definir diferentes campos, distintos workflows o características completamente distintas.

Podemos vender en una misma tienda productos y que esos productos tengan campos distintos. Por ejemplo, podemos vender desde libros hasta herramientas de jardín, y cada uno tendrá sus propios campos, porque los campos de un libro de los de herramientas de jardín no tienen mucho en común.

Incluso podemos tener además otros productos diferentes, como pueden ser suscripciones, licencias o productos con pagos recurrentes. Todo esto está bastante bien soportado en Drupal Commerce sin necesidad de hacer ninguna configuración compleja.

Descuentos

Otro punto fuerte es la gestión de descuentos, ya que Drupal Commerce puede gestionar y crear descuentos basados en prácticamente cualquier cosa:

  • El importe total del carrito de compra.
  • Tener un producto o tener un número concreto de productos en el carrito.
  • Tener un rol concreto, por ejemplo, hacer un descuento solo para usuarios premium.
  • Asociar un descuento o no a códigos de descuento, el típico código que introducimos durante el checkout.
  • Descuentos porcentuales.
  • Descuentos fijos.

Prácticamente cualquier caso que se nos pueda ocurrir se puede generar con los descuentos de Drupa, además de una forma muy sencilla y muy rápida.

Envíos

Otro de los puntos destacables de configuración que tiene Drupal es la gestión de envíos. Se pueden configurar formas de envíos de lo más variadas desde envíos fijos hasta envíos variables, que pueden ser configurados de muchas formas, por ejemplo:

  • Envíos por código postal.
  • Envíos por país.
  • Envíos por provincia.
  • Envíos por número de elementos en el carrito.
  • Envíos por peso en el carrito.
  • Envíos por dimensiones.
  • Envíos por roles.
  • Envíos con gastos gratuitos en base a qué productos hay en el carrito o el importe total.

Básicamente podemos gestionar los envíos por cualquier cosa que se nos pueda ocurrir, de una forma muy configurable y sencilla.

Checkout

Otros aspecto interesante, y una de las novedades que tiene respecto anteriores versiones, es poder tener diferentes workflows de checkout, es decir, diferentes funnels de compra dependiendo de qué es lo que se esté comprando.

Por ejemplo, podemos tener un funnel distinto para una suscripción que para una compra normal. Además esos checkouts son configurables y podemos solicitar una cosa u otra en cada apartado, dependiendo de la configuración y de la lógica de negocio que se necesite.

Suscripciones y licencias

Otro apartado que queremos destacar de Drupal Commerce es su sistema de suscripciones y licencias, con módulos especiales para ellos.

Estos módulos nos permiten crear licencias o suscripciones para añadir, por ejemplo roles premium, como pueden ser:

  • En base a ser un pago anual, como por ejemplo hacer Amazon.
  • Licencias de contenido, con las l que poder usar parte del site o tener un site privado, al que poder acceder solo si se ha comprado una licencia.
  • Suscripción mensual a boletines de noticias, revistas, un pack de un club, o cualquier cosa que se nos pueda ocurrir relacionado con pagos recurrentes.

Multi tienda, multi moneda y multi idioma

Otra característica muy importante es que Drupal Commerce es multi tienda, multi moneda y multi idioma, es decir:

  • Podemos tener todas las tiendas que queramos y podemos crear un Marketplace, en el que cada usuario tenga una tienda, y que esa tienda venda, se gestione con sus propios productos y sus pedidos, y además todo dentro de la misma instalación.
  • Podemos vender en diferentes monedas, asociar las monedas a tiendas y crear toda la lógica relacionada con monedas.
  • Cada tienda y cada instalación puede ser multi idioma. Además, parte de esa traducción, sino toda, dependiendo del idioma, estará ya hecha por defecto, porque Drupal tiene sistema de traducciones contribuidas muy potente.

En el caso del español, todo el Drupal core está ya traducido, y para Drupal Commerce faltan únicamente algunas cosas, pero lo que falte se irá añadiendo con futuras contribuciones.

Además nos ofrece un interface y unas herramientas para hacer la traducción de la forma cómoda, rápida y fiable.

Altamente personalizable

Por último destacar que es altamente personalizable.

Aparte de todo lo que hemos comentando hasta ahora, gracias a su API y a la filosofía de Drupal de intentar siempre mantener la flexibilidad, nos permite configurar lo que queramos, como queramos y cuando queramos.

Tal vez alguna cosa nos pueda costar un poco más hacerlo, pero nunca vamos a tener una limitación a nivel de tecnología para hacer algo, y eso es uno de los puntos más importantes de Drupal Commerce.

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars