phpPaypalPro - Website Payments Pro Made Easy  
  Version 0.2.1  







So Easy Even A Caveman Can Use It

Nominate phpPaypalPro
2007 Community Choice Awards

phpPaypalPro is brought to you courtesy of Israel Ekpo and Anibal Cruz in collaboration with I-Volutions, Inc.

Nominating phpPaypalPro for the 2007 Community Choice Awards
Nomination for the 2007 Sourceforge Community Choice Awards is already in progress. The initial nomination phase opened since June 4th, and Sourceforge is accepting nominations until June 29th 2007.
Only the projects with the most nominations will become finalists, and the final voting phase will open on July 9th.
Show your support for phpPaypalPro now. Cast a ballot for phpPayPalPro now and let your voice heard.
To cast your vote, please visit

It would be highly appreciated if you could nominate phpPaypalPro for the following categories:

  • Best Project
  • Best New Project
  • Best Technical Design
  • Best User Support
  • Best Tool or Utility for Developers
  • Best Project for the Enterprise
Thanks in advance for nominating phpPaypalPro. Your support is greatly appreciated.

Click here to cast your vote!

Click here to search for phpPaypalPro on the web

phpPaypalPro is an object-oriented framework developed in PHP5 to integrate easily with the Website Payments Pro SOAP 1.1 API from Paypal. The framework is very easy to deploy, allowing you to execute any of the operations in just a few lines. It deploys the built-in SOAP extension available natively in PHP5 to interact with the SoapServer from Paypal.

It is one of the first, if not the only publicly-available framework developed for the Website Payments Pro SOAP API using PHP5's native SOAP extension and it supported by One of the key features of phpPaypalPro is that it allows you to add multiple items easily when performing the DoDirectPayment and DoExpressCheckoutPayment operations and your can also use it to search for Transactions and also get details for any transaction you wish.

The framework has been very succesful since its inception. Within its first week of release, phpPaypalPro rose to the top 1 percent of all projects listed on sourceforge in less than 4 days of release. The rankings are expected to get better and better as the framework gains popularity among Paypal Developers using PHP5

It was released under the revised BSD License and its 100% FREE and I would love to seize this oppurtunity to thank SourceForge for providing the hosting and support for this project. This went a long way in ensuring that this project is available for the public around the world 24 hours a day, 7 days a week.

In order to simplify the process of integration, the authentication process between the SoapClient and SoapServer uses only the 3-token authentication which are the Username, Password and Signature. The use of the certificate provided by Paypal is no longer a part of the package as it made it unnecessarily difficult for certain users to use it. In the current version, all you need from Paypal for your authentication process is your Username, Password and Signature. If you are making payment on behalf of another person who has authorized you to do so then you can pass the Subject as part of the authentication information.

Current operations supported in version 0.2.0 includes:


Documentation for the software is available here
README FILE for phpPaypalPro

The Source files can be downloaded from

A simplified examples page for all the Operations are available on this page

If you have any new features you would like to be added, please click here
If you are experiencing any problems or technical difficulties with using the application please click here

You can visit the phpPaypalPro's home page by visiting the URL below

Support This Project