This module adds checkout panes for Drupal Commerce, allowing users to create or edit profile entities directly within the checkout process.
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.
Depends on
Dependencies of the latest stable release
- Commerce Core
- Commerce Core commerce_checkout
- Inline Entity Form
- Profile
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 8.x-1.0 | Stable | 9–11 | Commerce 2/3 compatible stable release. | Sep 1, 2025 |