Skip to main content

Post categories

  • Drupal Tips & Tricks
  • Drupal Howtos
  • Drupal Themes
  • X Twitter
  • youtube
Home
Drupal 4U
Drupal Development, Drupal Web Design, Drupal SEO
  • Home
  • Showcases
  • Services
  • Blog
  • Themes
  • About
  • Contact

Breadcrumb

  1. Home
  2. Tips and Tricks
  3. Drupal Commerce: How to collect additional case specific (rules) information during checkout

Drupal Commerce: How to collect additional case specific (rules) information during checkout

Tips and Tricks
May 20, 2015
Profile picture for user drupal
By drupal
  • facebook-f
  • twitter
  • envelope
  • print
16

Using Drupal Commerce to create a webshop one very often encounters situations, where one needs to retrieve additional information from customers on a case per case basis. Maybe if a particular product or product type is in the basket or if specific information for the product delivery needs to be retrieved. So you wish you could add more profile types and you could enable and disable them based on predefined rules. Among other nice functionalities, the Drupal module Customer Profile Type UI provides exactly these functionalities:

  • This module provides a dynamic way to add new customer profile types for the Commerce module using a UI. So if you want another customer profile type other then the default billing pane that comes with Commerce, you can now easily add new ones using this module. Just as the billing profile type is fieldable and you control how fields are displayed, the same is true for any profile types you create using this module.
  • Rules integration. If you also enable the rules module then you can dynamically enable/disable customer profile panes during checkout.

To create a customised profile type controlled by rules, you proceed as follows:

  1. Install and enable the module
  2. Go to Store > Customer profiles > Profile types and "Add a customer profile type"
  3. Add the required fields to this new customer profile and configure their display
  4. Enable and position the customer profile type in the work flow under Store > Configuration > Checkout settings
  5. Go to Configuration > Work flow > Rules and "Add new rules" that enable/disable the new customer profile type as required

The module Commerce Fieldgroup Panes offers an alternative solution to retrieve additional information during the checkout process.

Drupal Commerce: How to collect additional case specific (rules) information during checkout
Modules

Read more articles

Newer
Use the module "Commerce Fancy Attributes" to add a color and/or size selector to the cart form
Older
Use the Drupal module "HybridAuth Social Login" for social media user login & registration
  • Log in to post comments
Profile picture for user drupal
drupal
16
1
min read
A- A+
  • facebook-f
  • twitter
  • envelope
  • print

Contact Drupal 4U

Get in touch for questions and our Drupal development, design and SEO services.

Contact Us

We aim to reply the latest within 48h.

About Drupal 4U

We are a group of Drupal designers, developers and webmasters and we launched this website to share our experience and knowledge with you. Drupal is a free software package that allows you to easily organize, manage and publish your content, with an endless variety of customization. Drupal is open source software maintained and developed by a very large community of developers and users.

  • X Twitter
  • youtube

Drupal Services

  • Drupal Web Design
  • Drupal Development
  • Drupal SEO
  • Drupal Migration

Drupal 4U

  • Services
  • Showcases
  • Themes
  • Blog
  • About

Drupal Links

  • Official Drupal Website
  • Drupal Answers
  • More Than Themes
  • Theme Forest
  • DXPR: Drupal for Marketers
2012 - 2025, Drupal 4U

Footer menu

  • Contact
Home
Drupal 4U
Drupal Development, Drupal Web Design, Drupal SEO
  • Home
  • Showcases
  • Services
  • Blog
  • Themes
  • About
  • Contact
Clear keys input element