Is DrupalCommerce right for me?

I need to charge a user during registration for access to a client's Drupal 7 site. We don't have any products, so there isn't really a need for a cart of further shopping. Is DC overkill, can I easily just use the payment api to take payment and log an order? I am looking through the source code and a default setup, I cannot really tell for sure.

Thanks much,

Posted: Apr 4, 2012


mwisner on April 4, 2012

I have never tried this, so I'm not sure if it will work... But instead of thinking that you need to collect payment during registration why not try creating an account after checkout completion instead? I believe most of this is setup already and the rules integration should provide a good starting point on getting it to work. There are additional modules to collect generic information during checkout that you can use for whatever other information you need to collect.

I am not sure about other things such as recurring payments and stuff like that, but it could be a good start.

justageek on April 4, 2012

I'm not sure if it is possible to take this approach without "shopping", unless I create a custom link that:

1. Adds one product to the cart.
2. Sends the user straight to checkout.

Can you go straight to checkout without the concept of a cart? Just do the checkout process then create the account afterwards?

mwisner on April 4, 2012

You can set something like that up with cart links... Honestly I spent a ton of time getting cart links up and running.
Here is some info: http://drupal.org/node/823466
I used this module: http://drupal.org/project/rules_linkevent but you have to apply a few patches to get it to work.
This might also work: http://drupal.org/project/rules_link but I was personally never able to get it setup correctly. I was kind of in a rush at the time =).