Está en la página 1de 18

Tienda Online con Commerce 2.

x
Drupal 8

Jorge López / Web Developer Mauricio Navarro / Full Stack


Developer
¿Qué es Drupal Commerce?
Es un conjunto de módulos mediante los cuales podemos crear un sitio de
comercio electrónico fácilmente en Drupal
Conceptos generales
Currencies
Para poder configurar nuestra tienda primero debemos tener al menos un currency
(tipo de moneda)
Conceptos generales
Store
Commerce por defecto nos provee una tienda, sin embargo es posible configurar
varias tiendas con diferentes configuraciones de moneda, dirección, impuestos.
Conceptos generales
Products
Products Attributes: Características de nuestro producto
Conceptos generales
Products
Products Variations: Cada producto con sus características
Ejemplo
Product: Computadora
Fields: Title, Body
Variation: Image, Price, Processor, Hard drive, type

Compu 1

Title 1 Body 1

Image 1 $500 Core i3 500 Gb laptop Variation


Conceptos generales
Orders
Lista de productos que se pueden comprar en el sitio.
Puede tener varios estados dependiendo de nuestro workflow
Conceptos generales
Order Type
Nos permite controlar el comportamiento de la orden con los demás componentes
de Drupal Commerce.
Aqui definimos:
-Workflow: Sera el flujo que tendra la orden. Con validación, sin validación
-Checkout: secuencia de pasos para completar la orden
Commerce Stock
- Nos permite llevar el control de nuestros productos en el inventario.
- Actualmente está en desarrollo

- https://github.com/BBGuy/commerce_stock
Otras funcionalidades
● Emails.
● Receipt.
● Promotion.
● Offer.
● Coupon.
Conceptos generales
Payment gateway
La forma de pago que tendremos para comprar los productos.
Podemos tener uno o mas.

Gateways disponibles:
● Commerce Braintree.
● Commerce PayPal.
● Commerce Auth.net
● Commerce Stripe
● Commerce PayUMoney
Como instalar el módulo.
Dependencias
● Profile.
● State Machine.
● Inline Entity Form.
Como instalar el módulo.
Instalación
1. Descargar:
composer require "drupal/commerce 2.x-dev"
2. Activar los módulos:
drupal module:install commerce_product commerce_checkout commerce_cart
commerce_payment
Como instalar el módulo.
Instalación
➔ Si procesamos el pago con PayPal:
Instalar y activar el módulo Commerce Paypal.
Vamos al demo!.

También podría gustarte