Paypal Donator to Salesforce Lead

Bevan - April 23, 2009 - 09:18

This project is a placeholder for a module that will allow website administrators to create a "Donate" page that sends site visitors to Paypal to make a donation, and creates a Lead in Salesforce with the donator's information, including the amount they donated.

Currently the main purpose of this project is to collect financial and human resources to help develop the module. However some initial code is already being written and more is planned and scheduled. The first version will not include the Paypal integration, but be useful for collecting Leads and newsletter subscribers. It will extend the Salesforce API package for Drupal. The Paypal integration is scheduled to be added later, possibly as a separate module, and probably with a dependency on Donation, Simple Paypal Framework or similar.

With more resources we can;

  • Integrate with Webform or Form Builder to allow users to easily define their own fields and modify settings such as the input type, validation settings and which fields are required. Salesforce API's field-mapping feature will provide a UI to map the custom fields to SF fields, and possibly even to SF objects other than Leads.
  • Cleanup the Salesforce 2 issue queue and get out a stable release.
  • Make this module be generic enough for a wide range of use cases and requirements.
  • Get this module stable enough for general usage.

This module is partially sponsored by CivicActions and Conservation Strategy Fund.

Please contact me via drupal.org or CivicActions if you want this module and can contribute financial resources. Please jump in the issue queue if you want to contributing developer time.

If you're looking for something that works now, you might like to try the
Salesforce Webform Web-2-Lead Integration
package. It does not have Paypal integration nor take advantage of the great features of the Salesforce API, but works and is stable on Drupal 6.

There is also the Webform Payments module.

Releases



 
 

Drupal is a registered trademark of Dries Buytaert.