We want to have a shop that sells tshirts, mugs, etc. We want people to have an option of logging into CiviCRM at check-out, and to be able to view their shop orders through CiviCRM.

I see there is Commerce CiviCRM and UC CiviCRM and am trying to decide which is the better option. Features we care about are:

  • Futureproof: which will have more longterm updates & support?
  • Easy to set up and use: we are new to CiviCRM
  • Best integration with CiviCRM: does one have more features than the other?

Any help/advice is appreciated.

Update: Thanks to everyone who responded, it looks like Commerce is the way to go.

4 Answers 4


yes Eileen at Fuzion is working towards pulling together Commerce + CiviEntities + Rules as a more flexible approach. We have clients using both Commerce_CiviCRM and uc_civicrm and have had some grief with both of them, such as in terms of when should it update civi addresses and when shouldn't it and clients wanting different outcomes etc. Or eg can customer buy a Membership as part of the cart and get instant member discount on other items in the cart. Hence us going for a more flexible solution. But to more directly answer your question, starting now I would go down the Commerce path.

  • I agree but Commerce definitely has a much larger learning curve. Much more flexible, but dang, it seems like I have to relearn it any time we set something up.
    – pmoz
    Jul 13, 2015 at 22:31

I'll be launching a CiviCRM 4.6 instance with Commerce integration in the next two months. I spoke with Eileen, who brought the existing integration current with 4.4 - she said that if she was starting today, she'd just make a Drupal Feature that used the civicrm_entity and rules modules. I'm not sure if this is the route I'll be taking, or updating the existing extension.

Sorry this is only a partial answer - but if it helps, we know we'll be maintaining a solution that uses Commerce for a while.

  • jon. anything worth updating regarding your post above?
    – petednz - fuzion
    Aug 16, 2017 at 0:20
  • Honestly I don't even remember who this client was! Aug 16, 2017 at 15:34

In addition to what @Jon G and @peternz have said about integrations and Eileen's work, it's also worth considering the future of the Drupal modules themselves. The consensus in comparisons between them seems to be that Commerce's architecture makes it more future proof that Ubercart's.

  • agreed - though UC did not succumb as quicly as punters picked when Commerce came out
    – petednz - fuzion
    May 26, 2015 at 4:08
  • Yes. Commerce took a long time to build out features, and UC didn't roll over.
    – Joe Murray
    May 26, 2015 at 4:09

The extra rules we use for this are in this module


  • Begging your pardon, but since link-only answers are frowned upon, any chance you could summarize what is available at the destination?
    – choster
    Dec 28, 2015 at 19:36
  • Is the module reference above usable in a production environment?
    – spinsheet
    Oct 19, 2016 at 14:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.