We need a glue module that does the opposite of the commerce_registration module, in that it triggers a checkout upon submission of the general registration form, rather than pulling the registration form into a checkout pane. Work on this has been started by Jakob Perry in his sandbox http://drupal.org/sandbox/japerry/1497274

Comments

jpontani’s picture

Depending on the means of implementing it, I'm more than willing to collaborate and add this functionality to Commerce Registration and give users the ability to choose which method they prefer, if so desired.

As it stands currently, registration fields are added to commerce_products and then require the form to be filled out upon checkout. But (at least in theory) a user could add a commerce_product_reference field to a registration, and upon knowledge of that, proceed to the checkout process upon registration form submission.

I'm in IRC often, and am always in #drupal-cod if I'm connected.

kclarkson’s picture

@jpontani

I think combining the functionality would be a great idea as it keeps everything related to registration and commerce in one place similar to how the signup module was.

From what I gathered at the code sprint, the most important thing was being able to keep the registration workflow the same as when the commerce module wasn't used for registration.

An example use case was for sites that have both a free and paid registration its its ideal to have the same registration workflow.

There is a post that we started to evaluate the registration module and we posted a link to the example:
http://drupal.org/node/1496646

druroot’s picture

Great, lets do it. japerry's module was a custom implementation including registration and commerce integration functionality. I'll ask him to post that whole module so we can cherry pick the pieces needed to build just the integration parts.

oadaeh’s picture

I'm just curious if anything has happened on this in the last three weeks.

jpontani’s picture

Update at #1500132: Allow reverse workflow of register to checkout instead of just checkout to register. Just waiting to hear back on my concern.

Working with the Registration people (slowly) to come up with a viable solution that has Registration taking care of the registration part and then redirecting to the appropriate step in Commerce (the integration module handles adding to cart/tying registration to the cart/order).

seanberto’s picture

Just a quick FYI, Levelos and the rest of the ThinkShout team is definitely committed to working with jpontani and the rest of the COD crew on getting this working. We've been talking with rszama about it too. We're hustling, but there's a lot of steps and stakeholders in the process. ;)

ezra-g’s picture

Status: Active » Fixed

Commerce Registration exists.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.