SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
Drupal Commerce
Drupalcamp Spain 2011, Sevilla, 1-2 Octubre
Sobre mí
●   Desarrollador Drupal
    en Commerce Guys.
●   Miembro hiperactivo
    de la comunidad
    drupalera de habla        Pedro Cambra
                               @pcambra
    hispana.
¿Qué es Drupal Commerce?

   Drupal Commerce es un nuevo
 framework de comercio electrónico
  desarrollado de forma nativa para
Drupal 7 con el objetivo de hacer de
Drupal un referente en el mundo del
 comercio electrónico open source.
Componentes de Commerce
  Product      Price          Order

  Product
 reference   Line item     Line item   Customer profile
                           reference      reference



 (Node)        Payment             Customer
             transaction            profile
Product vs Product Display
Los productos están separados en product
displays (nodos) y una nueva entidad “product”
que se relacionan a través de un campo “product
reference”.

Esto supone una gran ventaja de cara a la
arquitectura y flexibilidad pero la usabilidad por
defecto se ve afectada.
Interfaz basado en Views

    Drupal Commerce carece de pantallas de
  administración y gestión propias, todos estos
listados se han basado en el módulo Views 3 y
  por lo tanto son totalmente configurables... y
                   opcionales.
Cálculo avanzado de precios
●   Los precios en Commerce se encuentran
    adjuntos a las entidades de producto, línea de
    pedido y pedido.
●   El cálculo de precios, es decir, impuestos,
    descuentos y comisiones, se realiza a través de
    Rules por lo que se puede configurar y alterar.
●   Los precios se cachean para mejorar el
    rendimiento.
Perfiles de comprador
●   Los perfiles de comprador o “Customer Profiles” son
    entidades a las que se les puede añadir campos.
●   Se asocian a cada usuario que hace una compra.
●   La base de los perfiles de usuario es el nuevo tipo
    estándar de campo dirección, AddressField.
●   Además de la dirección, el perfil de comprador puede
    contener cualquier información, NIF, teléfono, que se
    puede añadir desde interfaz.
Proceso de compra
             personalizable
●   El proceso de compra o Checkout es
    totalmente configurable a través de una interfaz
    drag & drop.
●   Está integrado con eventos, condiciones y
    acciones de Rules para personalizar acciones
    posteriores al Checkout. Ejemplo: creación de
    usuarios.
Transacciones
●   Los pagos quedan registrados en entidades
    llamadas Payment Transactions que registran
    el balance de compra a través de Rules
●   Cada método de pago es un componente
    configurabe de Rules.
●   Se pueden realizar operaciones adicionales
    antes/después de los pagos.
Extensiones
●   Migración: Commerce Feeds, Commerce Migrate
●   Usabilidad: Commerce Product Display Manager.
●   Utilidades: Commerce File, Commerce Coupon,
    Commerce Google Analytics, Commerce Stock,
    Commerce Shipping
●   Pago: Commerce Paypal, Commerce Sermepa

    Más: http://www.drupalcommerce.org/contrib
Demo



http://bit.ly/dc-demo-cg
Recursos
●   http://www.drupalcommerce.org
●   http://www.drupal.org/project/commerce
●   http://www.drupal.org/project/commerce_kickstart
●   http://www.drupalcommerce.org/contrib
●   http://twitter.com/drupalcommerce
●   http://www.commerceguys.com/resources
We're hiring!
¡Muchas Gracias!
●   @pcambra
●   cambrico.net
●   Perfil en Drupal.org

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Adempiere erp
Adempiere erpAdempiere erp
Adempiere erp
 
Distribucion y ventas sd
Distribucion y ventas sdDistribucion y ventas sd
Distribucion y ventas sd
 
Sage Retail
Sage RetailSage Retail
Sage Retail
 
Sga
SgaSga
Sga
 
Software POS
Software POSSoftware POS
Software POS
 
Software pos
Software posSoftware pos
Software pos
 
Adempiere
AdempiereAdempiere
Adempiere
 
e-business (CRM, ERP, SCM, MRO)
e-business (CRM, ERP, SCM, MRO)e-business (CRM, ERP, SCM, MRO)
e-business (CRM, ERP, SCM, MRO)
 
Presentación Técnica Open ERP
Presentación Técnica Open ERPPresentación Técnica Open ERP
Presentación Técnica Open ERP
 
CST FV
CST FVCST FV
CST FV
 
Software de inventarios
Software de inventariosSoftware de inventarios
Software de inventarios
 
Presentación ERP Negocios Perú
Presentación ERP Negocios PerúPresentación ERP Negocios Perú
Presentación ERP Negocios Perú
 
Adempiere
AdempiereAdempiere
Adempiere
 
Adempiere
AdempiereAdempiere
Adempiere
 
Bibitor hoja de producto y vídeo de nuestra solución ERP para el sector de be...
Bibitor hoja de producto y vídeo de nuestra solución ERP para el sector de be...Bibitor hoja de producto y vídeo de nuestra solución ERP para el sector de be...
Bibitor hoja de producto y vídeo de nuestra solución ERP para el sector de be...
 
E business (1)
E business (1)E business (1)
E business (1)
 
Presentación Artero Consultores SAP B1
Presentación Artero Consultores SAP B1Presentación Artero Consultores SAP B1
Presentación Artero Consultores SAP B1
 
Ecommerce - Plantilla para proyecto en clase - Parte 1
Ecommerce - Plantilla para proyecto en clase - Parte 1Ecommerce - Plantilla para proyecto en clase - Parte 1
Ecommerce - Plantilla para proyecto en clase - Parte 1
 

Destacado

Commerce 2.0. Social Web 이 가져온 혁신의 이름
Commerce 2.0. Social Web 이 가져온 혁신의 이름Commerce 2.0. Social Web 이 가져온 혁신의 이름
Commerce 2.0. Social Web 이 가져온 혁신의 이름Paul Jiwoong Chung
 
Sterling commerce at_impact_2011_final
Sterling commerce at_impact_2011_finalSterling commerce at_impact_2011_final
Sterling commerce at_impact_2011_finalflewis4
 
Social Commerce for luxury
Social Commerce for luxurySocial Commerce for luxury
Social Commerce for luxuryPaul Marsden
 
Rise of social_commerce_final
Rise of social_commerce_finalRise of social_commerce_final
Rise of social_commerce_finalLora Cecere
 
AdPro e-commerce MMO 2016
AdPro e-commerce MMO 2016AdPro e-commerce MMO 2016
AdPro e-commerce MMO 2016Mila Krutchenko
 
Social Commerce Camp - Killer Social Commerce Experience
Social Commerce Camp - Killer Social Commerce ExperienceSocial Commerce Camp - Killer Social Commerce Experience
Social Commerce Camp - Killer Social Commerce ExperienceSteven Fisher
 
Lora presentation for the rise of social commerce
Lora presentation for the rise of social commerceLora presentation for the rise of social commerce
Lora presentation for the rise of social commerceLora Cecere
 
Ecommerce and online publishing
Ecommerce and online publishingEcommerce and online publishing
Ecommerce and online publishingdeepshikharao1
 
Social Commerce - What Are We Waiting For?
Social Commerce - What Are We Waiting For?Social Commerce - What Are We Waiting For?
Social Commerce - What Are We Waiting For?Jurgen Appelo
 
The F-Commerce FAQ
The F-Commerce FAQThe F-Commerce FAQ
The F-Commerce FAQPaul Marsden
 
E commerce & m-commerce payment systems
E commerce & m-commerce payment systemsE commerce & m-commerce payment systems
E commerce & m-commerce payment systemsSyed Shah
 
Social Commerce & the new ways for E-commerce
Social Commerce & the new ways for E-commerceSocial Commerce & the new ways for E-commerce
Social Commerce & the new ways for E-commerceNicola Junior Vitto
 
DFD for E-Commerce Website
DFD for E-Commerce WebsiteDFD for E-Commerce Website
DFD for E-Commerce WebsiteRabart Kurrey
 
E-commerce Landscape 2012
E-commerce Landscape 2012E-commerce Landscape 2012
E-commerce Landscape 2012joshyang
 

Destacado (20)

Commerce 2.0. Social Web 이 가져온 혁신의 이름
Commerce 2.0. Social Web 이 가져온 혁신의 이름Commerce 2.0. Social Web 이 가져온 혁신의 이름
Commerce 2.0. Social Web 이 가져온 혁신의 이름
 
Sterling commerce at_impact_2011_final
Sterling commerce at_impact_2011_finalSterling commerce at_impact_2011_final
Sterling commerce at_impact_2011_final
 
Social Commerce for luxury
Social Commerce for luxurySocial Commerce for luxury
Social Commerce for luxury
 
Social Commerce Webinar
Social Commerce Webinar Social Commerce Webinar
Social Commerce Webinar
 
E-commerce KPIs
E-commerce KPIsE-commerce KPIs
E-commerce KPIs
 
Rise of social_commerce_final
Rise of social_commerce_finalRise of social_commerce_final
Rise of social_commerce_final
 
Rebuilding Commerce
Rebuilding CommerceRebuilding Commerce
Rebuilding Commerce
 
AdPro e-commerce MMO 2016
AdPro e-commerce MMO 2016AdPro e-commerce MMO 2016
AdPro e-commerce MMO 2016
 
Social Commerce Camp - Killer Social Commerce Experience
Social Commerce Camp - Killer Social Commerce ExperienceSocial Commerce Camp - Killer Social Commerce Experience
Social Commerce Camp - Killer Social Commerce Experience
 
Lora presentation for the rise of social commerce
Lora presentation for the rise of social commerceLora presentation for the rise of social commerce
Lora presentation for the rise of social commerce
 
Ecommerce and online publishing
Ecommerce and online publishingEcommerce and online publishing
Ecommerce and online publishing
 
E Commerce w Polsce
E Commerce w PolsceE Commerce w Polsce
E Commerce w Polsce
 
Social Commerce - What Are We Waiting For?
Social Commerce - What Are We Waiting For?Social Commerce - What Are We Waiting For?
Social Commerce - What Are We Waiting For?
 
The F-Commerce FAQ
The F-Commerce FAQThe F-Commerce FAQ
The F-Commerce FAQ
 
E commerce & m-commerce payment systems
E commerce & m-commerce payment systemsE commerce & m-commerce payment systems
E commerce & m-commerce payment systems
 
Social Commerce & the new ways for E-commerce
Social Commerce & the new ways for E-commerceSocial Commerce & the new ways for E-commerce
Social Commerce & the new ways for E-commerce
 
COMMERCE LUMAscape
COMMERCE LUMAscapeCOMMERCE LUMAscape
COMMERCE LUMAscape
 
E-commerce 2.0
E-commerce 2.0E-commerce 2.0
E-commerce 2.0
 
DFD for E-Commerce Website
DFD for E-Commerce WebsiteDFD for E-Commerce Website
DFD for E-Commerce Website
 
E-commerce Landscape 2012
E-commerce Landscape 2012E-commerce Landscape 2012
E-commerce Landscape 2012
 

Similar a Drupal commerce

Drupal 7 a través Drupal Commerce
Drupal 7 a través Drupal CommerceDrupal 7 a través Drupal Commerce
Drupal 7 a través Drupal CommercePedro Cambra
 
Comercio Electrónico con Drupal y Ubercart
Comercio Electrónico con Drupal y UbercartComercio Electrónico con Drupal y Ubercart
Comercio Electrónico con Drupal y UbercartSEAT, S.A.
 
Microsoft Dynamics 365 Nube Inteligente de Procesos Corporativos
Microsoft Dynamics 365 Nube Inteligente de Procesos Corporativos Microsoft Dynamics 365 Nube Inteligente de Procesos Corporativos
Microsoft Dynamics 365 Nube Inteligente de Procesos Corporativos Sandra Rubio DaCosta
 
UBERCART UTVT E4
UBERCART UTVT E4UBERCART UTVT E4
UBERCART UTVT E4IsviLerma
 
Comercio electrónico unidad 2
Comercio electrónico unidad 2Comercio electrónico unidad 2
Comercio electrónico unidad 2michel701
 
Tic72 equipo11 tema22_cube_cart
Tic72 equipo11 tema22_cube_cartTic72 equipo11 tema22_cube_cart
Tic72 equipo11 tema22_cube_cartJulio Salas López
 
Comercio electrónico con Drupal - Un vistazo a Drupal Commerce
Comercio electrónico con Drupal - Un vistazo a Drupal CommerceComercio electrónico con Drupal - Un vistazo a Drupal Commerce
Comercio electrónico con Drupal - Un vistazo a Drupal CommerceCristian Mamani
 
Drs u2 ea_alrc Arquitectura de Software
Drs u2 ea_alrc Arquitectura de SoftwareDrs u2 ea_alrc Arquitectura de Software
Drs u2 ea_alrc Arquitectura de SoftwareCRALF
 
Presentacion enelia odoo crm.docx
Presentacion enelia odoo crm.docxPresentacion enelia odoo crm.docx
Presentacion enelia odoo crm.docxEnelia BS
 
Drupal para-comercio-electronico
Drupal para-comercio-electronicoDrupal para-comercio-electronico
Drupal para-comercio-electronicoSEAT, S.A.
 
ODOO (2).pdf
ODOO (2).pdfODOO (2).pdf
ODOO (2).pdfNLVP2
 
Negocios electronicos
Negocios electronicosNegocios electronicos
Negocios electronicosremyor09
 

Similar a Drupal commerce (20)

Commercio electronico con Drupal
Commercio electronico con DrupalCommercio electronico con Drupal
Commercio electronico con Drupal
 
Drupal 7 a través Drupal Commerce
Drupal 7 a través Drupal CommerceDrupal 7 a través Drupal Commerce
Drupal 7 a través Drupal Commerce
 
Semana 11_ ERP.pdf
Semana 11_ ERP.pdfSemana 11_ ERP.pdf
Semana 11_ ERP.pdf
 
Comercio Electrónico con Drupal y Ubercart
Comercio Electrónico con Drupal y UbercartComercio Electrónico con Drupal y Ubercart
Comercio Electrónico con Drupal y Ubercart
 
Microsoft Dynamics 365 Nube Inteligente de Procesos Corporativos
Microsoft Dynamics 365 Nube Inteligente de Procesos Corporativos Microsoft Dynamics 365 Nube Inteligente de Procesos Corporativos
Microsoft Dynamics 365 Nube Inteligente de Procesos Corporativos
 
UBERCART UTVT E4
UBERCART UTVT E4UBERCART UTVT E4
UBERCART UTVT E4
 
Comercio electrónico unidad 2
Comercio electrónico unidad 2Comercio electrónico unidad 2
Comercio electrónico unidad 2
 
Tic72 equipo11 tema22_cube_cart
Tic72 equipo11 tema22_cube_cartTic72 equipo11 tema22_cube_cart
Tic72 equipo11 tema22_cube_cart
 
Comercio electrónico con Drupal - Un vistazo a Drupal Commerce
Comercio electrónico con Drupal - Un vistazo a Drupal CommerceComercio electrónico con Drupal - Un vistazo a Drupal Commerce
Comercio electrónico con Drupal - Un vistazo a Drupal Commerce
 
Curso Analytics 2
Curso Analytics 2Curso Analytics 2
Curso Analytics 2
 
Tienda abarrotes en linea
Tienda abarrotes  en lineaTienda abarrotes  en linea
Tienda abarrotes en linea
 
Brochure SysNeo ERP
Brochure SysNeo ERPBrochure SysNeo ERP
Brochure SysNeo ERP
 
Drs u2 ea_alrc Arquitectura de Software
Drs u2 ea_alrc Arquitectura de SoftwareDrs u2 ea_alrc Arquitectura de Software
Drs u2 ea_alrc Arquitectura de Software
 
Capacitación sap ppt
Capacitación sap pptCapacitación sap ppt
Capacitación sap ppt
 
Presentacion enelia odoo crm.docx
Presentacion enelia odoo crm.docxPresentacion enelia odoo crm.docx
Presentacion enelia odoo crm.docx
 
Herramientas E-commerce
Herramientas E-commerceHerramientas E-commerce
Herramientas E-commerce
 
Drupal para-comercio-electronico
Drupal para-comercio-electronicoDrupal para-comercio-electronico
Drupal para-comercio-electronico
 
ODOO (2).pdf
ODOO (2).pdfODOO (2).pdf
ODOO (2).pdf
 
Negocios electronicos
Negocios electronicosNegocios electronicos
Negocios electronicos
 
Axos Soluciones
Axos SolucionesAxos Soluciones
Axos Soluciones
 

Más de Pedro Cambra

Introduction to drupal
Introduction to drupalIntroduction to drupal
Introduction to drupalPedro Cambra
 
Further Resources - Drupal training
Further Resources - Drupal trainingFurther Resources - Drupal training
Further Resources - Drupal trainingPedro Cambra
 
Contributions: what they are and how to find them
Contributions: what they are and how to find themContributions: what they are and how to find them
Contributions: what they are and how to find themPedro Cambra
 
Drupal Commerce: Presente y futuro del comercio electrónico con Drupal
Drupal Commerce: Presente y futuro del comercio electrónico con DrupalDrupal Commerce: Presente y futuro del comercio electrónico con Drupal
Drupal Commerce: Presente y futuro del comercio electrónico con DrupalPedro Cambra
 
Drupal Commerce: A perfect match for your e-commerce needs
Drupal Commerce: A perfect match for your e-commerce needsDrupal Commerce: A perfect match for your e-commerce needs
Drupal Commerce: A perfect match for your e-commerce needsPedro Cambra
 
Drupal7 para desarrolladores
Drupal7 para desarrolladoresDrupal7 para desarrolladores
Drupal7 para desarrolladoresPedro Cambra
 
Distribuciones drupal
Distribuciones drupalDistribuciones drupal
Distribuciones drupalPedro Cambra
 
Drupal Commerce contributed modules overview
Drupal Commerce contributed modules overviewDrupal Commerce contributed modules overview
Drupal Commerce contributed modules overviewPedro Cambra
 
Import and synchronize Drupal commerce content using Commerce feeds
Import and synchronize Drupal commerce content using Commerce feedsImport and synchronize Drupal commerce content using Commerce feeds
Import and synchronize Drupal commerce content using Commerce feedsPedro Cambra
 
DrupalCommerce Lisbon presentation
DrupalCommerce Lisbon presentationDrupalCommerce Lisbon presentation
DrupalCommerce Lisbon presentationPedro Cambra
 
Introduccion técnica a Drupal
Introduccion técnica a DrupalIntroduccion técnica a Drupal
Introduccion técnica a DrupalPedro Cambra
 
Introducción general a Drupal
Introducción general a DrupalIntroducción general a Drupal
Introducción general a DrupalPedro Cambra
 
Programacion basica de módulos
Programacion basica de módulosProgramacion basica de módulos
Programacion basica de módulosPedro Cambra
 
Comercio electrónico con drupal
Comercio electrónico con drupalComercio electrónico con drupal
Comercio electrónico con drupalPedro Cambra
 
Presentacion Drupal Ccrtv
Presentacion Drupal CcrtvPresentacion Drupal Ccrtv
Presentacion Drupal CcrtvPedro Cambra
 

Más de Pedro Cambra (17)

Introduction to drupal
Introduction to drupalIntroduction to drupal
Introduction to drupal
 
Further Resources - Drupal training
Further Resources - Drupal trainingFurther Resources - Drupal training
Further Resources - Drupal training
 
Contributions: what they are and how to find them
Contributions: what they are and how to find themContributions: what they are and how to find them
Contributions: what they are and how to find them
 
Drupal Themes
Drupal ThemesDrupal Themes
Drupal Themes
 
Drupal Commerce: Presente y futuro del comercio electrónico con Drupal
Drupal Commerce: Presente y futuro del comercio electrónico con DrupalDrupal Commerce: Presente y futuro del comercio electrónico con Drupal
Drupal Commerce: Presente y futuro del comercio electrónico con Drupal
 
Drupal Commerce: A perfect match for your e-commerce needs
Drupal Commerce: A perfect match for your e-commerce needsDrupal Commerce: A perfect match for your e-commerce needs
Drupal Commerce: A perfect match for your e-commerce needs
 
Drupal7 para desarrolladores
Drupal7 para desarrolladoresDrupal7 para desarrolladores
Drupal7 para desarrolladores
 
Distribuciones drupal
Distribuciones drupalDistribuciones drupal
Distribuciones drupal
 
Drupal Commerce contributed modules overview
Drupal Commerce contributed modules overviewDrupal Commerce contributed modules overview
Drupal Commerce contributed modules overview
 
Import and synchronize Drupal commerce content using Commerce feeds
Import and synchronize Drupal commerce content using Commerce feedsImport and synchronize Drupal commerce content using Commerce feeds
Import and synchronize Drupal commerce content using Commerce feeds
 
DrupalCommerce Lisbon presentation
DrupalCommerce Lisbon presentationDrupalCommerce Lisbon presentation
DrupalCommerce Lisbon presentation
 
Drupal commerce
Drupal commerceDrupal commerce
Drupal commerce
 
Introduccion técnica a Drupal
Introduccion técnica a DrupalIntroduccion técnica a Drupal
Introduccion técnica a Drupal
 
Introducción general a Drupal
Introducción general a DrupalIntroducción general a Drupal
Introducción general a Drupal
 
Programacion basica de módulos
Programacion basica de módulosProgramacion basica de módulos
Programacion basica de módulos
 
Comercio electrónico con drupal
Comercio electrónico con drupalComercio electrónico con drupal
Comercio electrónico con drupal
 
Presentacion Drupal Ccrtv
Presentacion Drupal CcrtvPresentacion Drupal Ccrtv
Presentacion Drupal Ccrtv
 

Drupal commerce

  • 1. Drupal Commerce Drupalcamp Spain 2011, Sevilla, 1-2 Octubre
  • 2. Sobre mí ● Desarrollador Drupal en Commerce Guys. ● Miembro hiperactivo de la comunidad drupalera de habla Pedro Cambra @pcambra hispana.
  • 3. ¿Qué es Drupal Commerce? Drupal Commerce es un nuevo framework de comercio electrónico desarrollado de forma nativa para Drupal 7 con el objetivo de hacer de Drupal un referente en el mundo del comercio electrónico open source.
  • 4. Componentes de Commerce Product Price Order Product reference Line item Line item Customer profile reference reference (Node) Payment Customer transaction profile
  • 5. Product vs Product Display Los productos están separados en product displays (nodos) y una nueva entidad “product” que se relacionan a través de un campo “product reference”. Esto supone una gran ventaja de cara a la arquitectura y flexibilidad pero la usabilidad por defecto se ve afectada.
  • 6. Interfaz basado en Views Drupal Commerce carece de pantallas de administración y gestión propias, todos estos listados se han basado en el módulo Views 3 y por lo tanto son totalmente configurables... y opcionales.
  • 7. Cálculo avanzado de precios ● Los precios en Commerce se encuentran adjuntos a las entidades de producto, línea de pedido y pedido. ● El cálculo de precios, es decir, impuestos, descuentos y comisiones, se realiza a través de Rules por lo que se puede configurar y alterar. ● Los precios se cachean para mejorar el rendimiento.
  • 8. Perfiles de comprador ● Los perfiles de comprador o “Customer Profiles” son entidades a las que se les puede añadir campos. ● Se asocian a cada usuario que hace una compra. ● La base de los perfiles de usuario es el nuevo tipo estándar de campo dirección, AddressField. ● Además de la dirección, el perfil de comprador puede contener cualquier información, NIF, teléfono, que se puede añadir desde interfaz.
  • 9. Proceso de compra personalizable ● El proceso de compra o Checkout es totalmente configurable a través de una interfaz drag & drop. ● Está integrado con eventos, condiciones y acciones de Rules para personalizar acciones posteriores al Checkout. Ejemplo: creación de usuarios.
  • 10. Transacciones ● Los pagos quedan registrados en entidades llamadas Payment Transactions que registran el balance de compra a través de Rules ● Cada método de pago es un componente configurabe de Rules. ● Se pueden realizar operaciones adicionales antes/después de los pagos.
  • 11. Extensiones ● Migración: Commerce Feeds, Commerce Migrate ● Usabilidad: Commerce Product Display Manager. ● Utilidades: Commerce File, Commerce Coupon, Commerce Google Analytics, Commerce Stock, Commerce Shipping ● Pago: Commerce Paypal, Commerce Sermepa Más: http://www.drupalcommerce.org/contrib
  • 13. Recursos ● http://www.drupalcommerce.org ● http://www.drupal.org/project/commerce ● http://www.drupal.org/project/commerce_kickstart ● http://www.drupalcommerce.org/contrib ● http://twitter.com/drupalcommerce ● http://www.commerceguys.com/resources
  • 15. ¡Muchas Gracias! ● @pcambra ● cambrico.net ● Perfil en Drupal.org