Use cases for Drupal Commerce

19
Use cases for Drupal Commerce By Kristian Polso (@kristian_polso)

Transcript of Use cases for Drupal Commerce

Use cases forDrupal Commerce

By Kristian Polso (@kristian_polso)

About meKristian Polso

CTO at Vaiste Productions

Been working with Drupal since version 5

Earlier PHP background

@kristian_polso

About Vaiste Productions

Drupal solutions company

Based in Turku, Finland

Mostly focus on Commerce-basedsolutions

http://vaiste.com / @vaisteprod

Purpose of this presentationWhat is Drupal Commerce suitable for?

The current status of Drupal Commerce & modules

Briefly about Drupal Commercedrupal.org/project/commerce

Built with framework mindset

Sponsored by Commerce Guys

Configuration & StructureGeneral configuration is necessary

Products, line items, orders, customer profiles are entities.

OrderLine Item

ProductCustomer Profile

Heavy integration with Rules

General webshopsGreat platform to build on

Lots of ready payment, shipping & other modules

Advanced features readily available

Commerce Kickstart

http://commerceguys.com/product/commerce-kickstart

Digital GoodsWorks with current modules

Commerce License & Commerce File

Delivery via Email, Amazon S3...

DonationsWorks with no additional modules

Commerce Donate

Great fit

Showcases

http://www.drupalcommerce.org/showcase

SubscriptionsUsed to be underdeveloped for long time

Now has Commerce License

Not fully automated (with all payment methods)

Asia Literary Review

http://www.asialiteraryreview.com

MarketplacesMultiple merchant environment

Not suitable by default

Distribution of payment? Shipping? Permissions?

Permissions

Community to the rescue!Commerce Marketplace

http://drupal.org/project/commerce_marketplace

Missing something you need?Code it yourself!

Documentation at api.drupalcommerce.org

Lots of great modules for reference

SummaryGreat start for an eCommerce website in Drupal

Flexible base suitable for more advanced projects

The community is big and easy to get into

Thank youKristian Polso

@kristian_polso