This alpha6 release now requires Entity Registrations alpha5 or higher. Without alpha5 or higher, Commerce Registration will *NOT* work properly!
This alpha release should provide most of the features of Commerce Registration, with few minor bugs.
Features
Checkout page and pane for Registration Information
Manage Registration tab for nodes with a Product Reference field. This tab lists registrations, settings, and broadcast email form for all Commerce Products attached to the node.
Saves registrations on checkout completion. Checkout completion is invoked via Rules action "complete checkout process".
Viewing a registration now links to the Commerce Order if one is associated with a registration.
Custom registration display settings for the Checkout Review pane.
Registration settings only display for products that have a registration field attached, and that field's value is not set to "Disable Registrations".
Products on multiple product display nodes will add to cart properly if they don't have a registration field or that field is set to "Disable Registrations". This allows products with no registrations and products with registrations to be on the same product display.
Uses the emogrifier class library as an input filter to convert stylesheet rules to inline style attributes. This ensures proper display on email and mobile device readers that lack stylesheet support.