Provides a Drupal Commerce checkout pane for each Profile type defined by the Profile module. The checkout pane renders a form, allowing users to create a new profile entity or edit the existing one.

Limitations

  • A checkout pane for the 'customer' profile type is provided by Commerce Core, and is not also available from this module.
  • For profile types which allow multiple profile entities per user, this loads the first such profile found.
  • A profile pane can not be put in the 'login' step, as that does not provide a submit button for the whole form.

Requirements

This module requires the following modules:

  • Commerce 2.x or 3.x
  • Profile 1.x (also required by Commerce)
  • Inline Entity Form 1.x or 3.x

Configuration

  • If required, add a new Profile type in Config -> People -> Profile types.
  • Navigate to Commerce -> Configuration -> Orders -> Checkout flows and edit the desired checkout flow.
  • Move the "Profile type" profile form into an appropriate checkout step. Note that the 'login' step is not a workable option.
  • Configure the settings for the profile form and save.
Supporting organizations: 
Paid for development time

Project information

Releases