Drupal Commerce Blog

What's happening in the world of Drupal Commerce.

Commerce Module Tuesday: Commerce Backoffice

Commerce Backoffice

Welcome to another Commerce Module Tuesday! Today we are looking at Commerce Backoffice, maintained by Bojan Živanović from Commerce Guys. This module (and a few dependencies) provides the rich store owner experience that has made Commerce Kickstart 2 so popular. In the video below, you will see the interface and discussion about using this module as a “simplified interface” instead of installing the Commerce Kickstart 2 juggernaut.

View Video and Installation Instructions

Posted: April 23, 2013
2 Comments

Commerce Module Tuesday: Commerce Giftwrap

Welcome to another Commerce Module Tuesday! Today we are looking at Commerce Giftwrap, maintained by Matt Smith from CTI Digital. This module provides a very quick and easy way to offer a gift wrapping option to your Drupal Commerce checkout. This module is a great “it just works” example of a checkout configuration pane.

Watch the Commerce Giftwrap video

Posted: April 16, 2013
0 Comments

Drupal Commerce 1.6 Released

This evening I released Drupal Commerce 1.6 after a fun sprint of last minute bug fixing and feature postponing. My condolences to those whose favorite upcoming features didn't make the cut. : )

The last release of the core Drupal Commerce project was just shy of two months ago. In that time I've had the pleasure of committing 50+ patches from 34 different contributors (including myself). Over half of the contributors to this release were first time contributors to the project, and together they helped us close out 25+ bug reports, bringing our active count down to a mere 26. Can't wait to hit the mythical issue queue zero!

Read on for a summary of the greatest new features and most celebrated bug fixes.

Posted: April 10, 2013
5 Comments

Exploring Drupal Commerce Support Options

As Drupal Developers, you’re likely to run into a few questions when you first crack open Drupal Commerce. There’s something foreign and perhaps a bit scary about building a website that accepts money. The site better be solid, secure, flexible, and (above all) easy to understand.

That’s why we built literally everything in Drupal Commerce on the shoulders of existing technology that Drupal Developers understand: Views, Entities, Fields, etc. That decision doesn’t help you if you don’t understand existing Drupal sites.

So we have an interesting and fantastic problem: we’ve got this great software, but we have more and more questions flooding into drupalcommerce.org about Drupal, about eCommerce stores, about security, and many other topics.

Questions and Answers on drupalcommerce.org

Posted: April 2, 2013
1 Comments

What’s new on DrupalCommerce.org

Well, it’s been a little over 9 months since we launched the new drupalcommerce.org. As most Drupal developers have experienced, our “wishlist” of features continues to be longer than we can invest at any one time. But we’ve been patiently adding and improving on the site since we launched. Today is a special day because we’ve retired our old modules listing and launched a number of new features for our questions & answers tool.

Extensions Listing

We've got all kinds of new features and pretty screenshots to share after the break.

Posted: March 5, 2013
7 Comments

CK Tip #2: Organizing your Store using Search API

Welcome to our second installment in the Commerce Kickstart Tip series! This tip will show you how to work with the built-in tools for creating a faceted catalog and search result page. In short, this tip will help you understand Kickstart so your customers can start to benefit from better catalog pages.

Faceted Search Commerce Kickstart Tip

The average online store has a massive problem: a catalog of products and no good way to help the customer find the right thing for the right price. The internet has solved many of it’s organization problems with just plain old text search. The problem with simple text search is that it lacks any understanding of your products, the prices, or even if they are meant for a specific gender or require additional shipping. Kickstart comes with a great solution built in using the Search API that can leverage apachesolr and other kinds of backends.

As always, we have a quick demonstration screencast after the break!

Posted: December 18, 2012
0 Comments

Kickstart Tip #1: Social Logins Made Simple

For all of the 2,400+ Commerce Kickstart 2 users out there, we have a really well kept secret: You have OAuth capabilities built right into your site! This means that in a few minutes, you can offer your customers the ability to login to your store using Facebook or Twitter or any other OAuth2 capable website service. As a merchant, can you imagine all of the benefits with allowing your customers register with Facebook or Twitter?

Posted: December 4, 2012
11 Comments

Approaching the first stable release of Commerce Kickstart v2

On September 17th, the first release candidate of Commerce Kickstart v2 was released. This was the first release usable in production, with a guaranteed upgrade path. It allowed us (the product team at Commerce Guys) to receive feedback from developers and users starting new projects on Kickstart, as well as address it as we went along. We've had 3 more release candidates since then, and the first stable release is now closer than ever. Here's what's been keeping us busy.

Stabilizing the included modules

A modern distribution needs to include many modules to satisfy its use cases. During Kickstart development, we improved many of those modules in order to improve their stability and feature set to match Kickstart standards. Dozens of patches were created and submitted to the relevant issue queues.

Still, contrib moves at a different pace than Kickstart itself, which means that many patches couldn't be committed in time for Kickstart RC1. So we shipped the distribution with many -dev releases and many uncommitted patches, which naturally made people nervous.

Posted: November 13, 2012
2 Comments

Drupal Commerce 1.4 Release

Commerce Guys recently hosted a workshop to prepare the roadmap for Drupal Commerce 2.x on Drupal 8. During the week, we spent a bit of time reviewing and committing the final patches needed to release Drupal Commerce 1.4. The new version is a maintenance release incorporating 87 patches from 40 different contributors around the world - I love it! These patches add a variety of new features to the core of Drupal Commerce and make it more performant and suited to international usage.

I've summarized the key changes in this post. The full list of changes and update instructions can be found in the release notes on drupal.org.

New features

The Add to Cart form and checkout form have both seen improvements. Most notable on the checkout form is the new setting to allow copying of fields from one customer profile to another. This feature was a part of the Commerce Shipping module but was moved to core and designed to work server side across multiple checkout pages and even between customer profile types that may have different fields. The Account information checkout pane was also updated to support e-mail address verification through double entry.

We included a variety of Views integration improvements, including adding a missing handler, updating area handlers for Views 3.5, supporting redirect destinations on our entity operation links, and adding a node filter to only show product display nodes.

Finally, we added a few features to make it simpler for site builders to build product pricing rules. Foremost among these is a new Price comparison condition that supports multi-currency price comparisons and accepts input in major currency unit decimal values instead of minor unit integer values (i.e. compare in Dollars or Euros instead of Cents). We also added a read only computed property allowing you to use the generic Data comparison condition against these major unit decimal values.

Posted: October 31, 2012
0 Comments

Commerce Kickstart 2.0 Release Candidate

Bojan tagged a release candidate of Commerce Kickstart 2.0 on Monday before taking a well-deserved vacation. This releases solidifies the set of contributed modules and custom code we've built the distribution on, and it brings a high level of polish to visual elements like the customer administration theme.

This release also marks a milestone change in maintenance strategy for the project. Subsequent releases will contain an upgrade path for sites using the distribution in production, with new releases also being packaged up to accommodate contributed module updates.

Posted: September 21, 2012
3 Comments

Pages

Subscribe to Blog