Answers.Body: <p>I think Commerce is still your best option. We have moved away from using the module and instead are building Commerce solutions using the Civi Rules module. That way we get full 'cart' features as provided by Commerce and its many contrib modules, plus the integration required for sych'ing contacts etc.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-07-13T22:49:00.893Z
Answers.Text: That means completely bypassing the civicrm donation workflow, payment, pcp, tell-a-friend, etc. and doing everything in drupal - right?  couldn't even use webform-civicrm I imagine. I'm not saying that is a bad idea, but seems like there is so much already in civicrm to use for this ...
Answers.UserDisplayName: Sonicthoughts
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-07-14T02:03:51.233Z
Answers.Text: Not sure how much i can answer in a comment. If you want to ping me on skype sometime I can try and give you a run through, but eg the Contributions also get recorded in civicrm, hence you can still use Scheduled Reminders off that 'trigger'. But agree that if you are using PCP and Tell a Friend then there would be some work to accommodate that via Rules etc.
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-07-13T20:20:12.617Z
Answers.LastActivityDate: 2015-07-13T20:20:12.617Z
Answers.UserDisplayName: petednz - fuzion
Body: <p><strong>My Question is: For the current 4.6.4 CiviCRM are there any suggested solutions / recipies to create a crowdfunding / P2P site with shopping cart style options ?</strong>  Also, please comment if this is something you are interested in building/funding/etc.</p>
  
  <p><strong>Goal: Build a P2P Crowdsourcing Application that integrates with CiviCRM</strong>
  Crowdfunding / Peer2Peer social campaings have been very popular and effective.  Civi has critical pieces to running a crowdsorucing platform but an important part is to select multiple causes and add to a cart.<br>
  Some great sites out there are:</p>
  
  <ul>
  <li>Razoo</li>
  <li>CauseVox</li>
  <li>Indiegogo</li>
  <li>Fundly</li>
  <li>Classy</li>
  <li>FirstGiving</li>
  <li>Justgive</li>
  <li>And many many more of all shapes/sizes (I have some lists if anyone needs one.)</li>
  </ul>
  
  <p>I found some 3rd party services that (claim) to integrate with CiviCRM (I'm open to using a 3rd party but these seem to provide data and not workflow integration.):</p>
  
  <ul>
  <li>justgiving.com</li>
  <li>flipcause.com</li>
  </ul>
  
  <p>CiviCRM is really well suited to provide many "causes" and integrate back-end workflow.  For example, <strong>each of the causes being a donation page and leverage the p2p are personal campaign pages.</strong>  </p>
  
  <p>I'm working with an organization that wants to integrate Civi workflow and allow the following:</p>
  
  <pre><code>1. Create a Grant Application (ie. A Cause)
  2. When Grant is approved generate a donation page
  3. Populate the donation page with a story and info from the Grant
  4. Display pages in CMS
  5. Checkout / payment via donation page in CiviCRM.
  </code></pre>
  
  <p>Most of this is nicely built-in to CiviCRM but there are a couple of issues:</p>
  
  <ol>
  <li>Checkout is for a single donation page, but want the opportunity to "Shop" for multiple in one checkout. (major)</li>
  <li>We could be looking at 100s of donation pages which may get tricky to manage without some hierarchy in the backend(minor)</li>
  <li>Custom relationship between grant and donation page (minor)</li>
  </ol>
  
  <p>There are several solutions for Civicrm <a href="http://wiki.civicrm.org/confluence/display/CRMDOC/CiviEvent+Cart+Checkout" rel="nofollow noreferrer">Events with built-in shopping cart logic</a> and a <a href="http://wiki.civicrm.org/confluence/display/CRM/Order+API" rel="nofollow noreferrer">new Order API</a>.  There are other modules / extensions that require a shopping cart:</p>
  
  <ul>
  <li><a href="https://www.drupal.org/project/uc_civicrm" rel="nofollow noreferrer">https://www.drupal.org/project/uc_civicrm</a>    Druplal Ubercart has a shaky future - Commerce has the limelight</li>
  <li><a href="https://www.drupal.org/project/commerce_civicrm" rel="nofollow noreferrer">https://www.drupal.org/project/commerce_civicrm</a>  Not maintained - older version support</li>
  <li>Webform Civicrm is another option, but it only supports one static donation page.  </li>
  </ul>
  
  <p>More discussions here:</p>
  
  <ul>
  <li><a href="http://forum.civicrm.org/index.php?topic=32376.0" rel="nofollow noreferrer">http://forum.civicrm.org/index.php?topic=32376.0</a></li>
  <li><a href="http://forum.civicrm.org/index.php?topic=29879.0" rel="nofollow noreferrer">http://forum.civicrm.org/index.php?topic=29879.0</a></li>
  <li><a href="https://civicrm.stackexchange.com/questions/2640/what-is-the-most-integrated-drupal-7-shopping-cart-for-civicrm">What is the most integrated Drupal 7 shopping cart for CiviCRM?</a></li>
  </ul>
  
Tags: <civicontribute><webform-civicrm><contribution-page><civicrm-entity><commerce>
Title: Suggested Approach for Cart style donations (Donation Pages) for Crowdfunding P2P site
ThreadText: # Suggested Approach for Cart style donations (Donation Pages) for Crowdfunding P2P site
  
  (Asked by: username_0 on 2015-07-13)
  
  My Question is: For the current 4.6.4 CiviCRM are there any suggested solutions / recipies to create a crowdfunding / P2P site with shopping cart style options ?  Also, please comment if this is something you are interested in building/funding/etc.
  Goal: Build a P2P Crowdsourcing Application that integrates with CiviCRM
  Crowdfunding / Peer2Peer social campaings have been very popular and effective.  Civi has critical pieces to running a crowdsorucing platform but an important part is to select multiple causes and add to a cart.
  Some great sites out there are:
  
  Razoo
  CauseVox
  Indiegogo
  Fundly
  Classy
  FirstGiving
  Justgive
  And many many more of all shapes/sizes (I have some lists if anyone needs one.)
  
  I found some 3rd party services that (claim) to integrate with CiviCRM (I'm open to using a 3rd party but these seem to provide data and not workflow integration.):
  
  justgiving.com
  flipcause.com
  
  CiviCRM is really well suited to provide many "causes" and integrate back-end workflow.  For example, each of the causes being a donation page and leverage the p2p are personal campaign pages. 
  I'm working with an organization that wants to integrate Civi workflow and allow the following:
  1. Create a Grant Application (ie. A Cause)
  2. When Grant is approved generate a donation page
  3. Populate the donation page with a story and info from the Grant
  4. Display pages in CMS
  5. Checkout / payment via donation page in CiviCRM.
  
  Most of this is nicely built-in to CiviCRM but there are a couple of issues:
  
  Checkout is for a single donation page, but want the opportunity to "Shop" for multiple in one checkout. (major)
  We could be looking at 100s of donation pages which may get tricky to manage without some hierarchy in the backend(minor)
  Custom relationship between grant and donation page (minor)
  
  There are several solutions for Civicrm Events with built-in shopping cart logic and a new Order API.  There are other modules / extensions that require a shopping cart:
  
  https://www.drupal.org/project/uc_civicrm    Druplal Ubercart has a shaky future - Commerce has the limelight
  https://www.drupal.org/project/commerce_civicrm  Not maintained - older version support
  Webform Civicrm is another option, but it only supports one static donation page.  
  
  More discussions here:
  
  http://forum.civicrm.org/index.php?topic=32376.0
  http://forum.civicrm.org/index.php?topic=29879.0
  What is the most integrated Drupal 7 shopping cart for CiviCRM?
  
  **Tags:** civicontribute, webform-civicrm, contribution-page, civicrm-entity, commerce
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2015-07-13. Score: 2
  
  I think Commerce is still your best option. We have moved away from using the module and instead are building Commerce solutions using the Civi Rules module. That way we get full 'cart' features as provided by Commerce and its many contrib modules, plus the integration required for sych'ing contacts etc.
  
  > **Comments:**
  > **username_0**: That means completely bypassing the civicrm donation workflow, payment, pcp, tell-a-friend, etc. and doing everything in drupal - right?  couldn't even use webform-civicrm I imagine. I'm not saying that is a bad idea, but seems like there is so much already in civicrm to use for this ...  
  > **username_1**: Not sure how much i can answer in a comment. If you want to ping me on skype sometime I can try and give you a run through, but eg the Contributions also get recorded in civicrm, hence you can still use Scheduled Reminders off that 'trigger'. But agree that if you are using PCP and Tell a Friend then there would be some work to accommodate that via Rules etc.  
  
  ---
  
  