You are here: Home Plone products Paypal2SalesforceLead

Paypal2SalesforceLead (1.0)

by Olha Pelishok last modified 2009-02-10
Released on 2008-02-22 by David Glick for Plone 2.5, Plone 3.0 under GPL - GNU General Public License available for All platforms.
Software development stage: beta
Provides a Plone-based interface between Paypal's Instant Payment Notification (IPN) system and


Paypal provides a service called Instant Payment Notification (IPN) which can notify a URL when a payment is made.  Paypal2SalesforceLead is a very simple Product for Plone which sets up a listener for IPN, and adds a new Lead to a account using a Salesforce web-to-lead form whenever a new payment is made.


See for more background on Paypal IPN.


Who's This For?

This Product is intended for non-profit organizations that are already using Paypal to collect donations and for CRM, but need a way to integrate the two.  On its own, Paypal is a reasonable option for such organizations to raise money on the web, because it's simple and ongoing costs are nil.  However, without using IPN it is difficult to collect contact information and maintain ongoing relationships with customers.  Using this Product to receive this information and store it in helps address this need.


Paypal2SalesforceLead is also intended for use by integrators who are setting up Plone and for multiple clients.  A single installation of this Product can be used to handle multiple Paypal and accounts, so that configuration for new customers is minimized.


  • Plone 2.5 or greater.  (Tested in 2.5 and 3.0)
  • Zope 2.9+
  • Python 2.4.3+
  • SalesforceBaseConnector
  • Paypal business account
  • Enterprise Edition (or higher) or Developer account -- required for access to the Salesforce Web Services API
Document Actions
Powered by Plone