CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute »
  • Community Contributed Payment Processors »
  • Commerce Manager
Pages: [1]

Author Topic: Commerce Manager  (Read 848 times)

jfogel

  • I’m new here
  • *
  • Posts: 16
  • Karma: 0
Commerce Manager
March 20, 2013, 06:31:05 am
I'm looking at the possibility of having to integrate CiviCRM with a new payment processor (Commerce Manager). As a noob, a few technical issues that have already come up include the following:
1) can CiviCRM handle a one-way payment process...such that info is passed to Commerce Manager without having to pass info back from Commerce Manager to CiviCRM to complete the transaction (and registration process for events or memberships)?
2) Commerce Manager doesn't have an open code base to link CiviCRM to. I would need to ask them to add CiviCRM as an Approved Partner. I'm assuming that would mean they would develop the payment processor extension. Is that in line with CiviCRM's community? Is this a bad idea or a good idea? Do I need to ask them to contribute their code to the Extension library?

Thanks for any help you can provide. 

pshultz

  • I’m new here
  • *
  • Posts: 2
  • Karma: 0
  • CiviCRM version: 4.2.7
  • CMS version: Drupal 7.22
  • MySQL version: 5.5.29
  • PHP version: 5.3.10
Re: Commerce Manager
April 10, 2013, 03:40:31 pm
It's so great to see this, as I'm just starting work on a Commerce Manager processor for my organization! I'm kind of a noob too, but neither of these issues appears to be insurmountable.

Quote
1) can CiviCRM handle a one-way payment process...such that info is passed to Commerce Manager without having to pass info back from Commerce Manager to CiviCRM to complete the transaction (and registration process for events or memberships)?

I don't think this is necessary, since Commerce Manager can pass a lot of information back to CiviCRM after the transaction. (In my old copy of the manual, it's Appendix D, "Optional Feature, Redirect URL.")

Quote
2) Commerce Manager doesn't have an open code base to link CiviCRM to.

They don't share their source code, but they do have an API (confidential but available on request) for "pass-through authentication," which I take to be the equivalent of CiviCRM's "notify" mode described on the wiki: wiki.civicrm.org/confluence/display/CRMDOC43/Create+a+Payment-Processor+Extension

I've used it before from a hastily nailed-together PHP script of my own, and it worked fine, so as long as CiviCRM sends the right information in the correct format, it shouldn't be necessary for Commerce Manager to recognize CiviCRM per se. But I'm very new to CiviCRM, so I may have misunderstood some of this. Could any more experienced users or developers help out?

jfogel

  • I’m new here
  • *
  • Posts: 16
  • Karma: 0
Re: Commerce Manager
April 15, 2013, 11:42:21 am
this is very useful! Thanks pshultz.  :)
I just received final clearance to go ahead and create the CiviCRM/ Commerce Manager integration from my organization. Now, how do I find a qualified developer? I'm not prepared to do it myself. It was unclear from the service providers list on the CiviCRM site exactly who's done this kind of thing before (I'm running Joomla 2.5.8 with CiviCRM 4.2.x). Have any suggestions?

« Last Edit: April 15, 2013, 11:43:54 am by jfogel »

pshultz

  • I’m new here
  • *
  • Posts: 2
  • Karma: 0
  • CiviCRM version: 4.2.7
  • CMS version: Drupal 7.22
  • MySQL version: 5.5.29
  • PHP version: 5.3.10
Re: Commerce Manager
April 22, 2013, 01:09:16 pm
Hi JFogel -- sorry for the delayed response.

I'm starting work on one myself, which should work on Joomla, Drupal, and Wordpress. Hopefully I'll know within a week whether it's beyond my programming capabilities, in which case perhaps your organization and mine would be able to co-sponsor a developer. I'd imagine that most of the "Experts" listed on civicrm.org should be able to do this, or at least the ones based in the US who list "custom development" as a service.

The Nelnet representatives still haven't replied to my request for an up-to-date copy of API documentation. In the meantime, I'll work from the old documentation and hope for the best.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute »
  • Community Contributed Payment Processors »
  • Commerce Manager

This forum was archived on 2017-11-26.