Skip to content
This repository has been archived by the owner on Nov 18, 2021. It is now read-only.
drewjoh edited this page Sep 14, 2010 · 12 revisions

phpPayPal is an attempt to simplify the process of integrating Website Payments Pro into an PHP web application. It is a single class and file developed for PHP5 to integrate Website Payments Pro using the Name-Value Pair API from PayPal.

Current Features:

  • DoDirectPayment
  • SetExpressCheckout
  • GetExpressCheckoutDetails
  • DoExpressCheckoutPayment
  • GetTransactionDetails
  • RefundTransaction
  • DoAuthorization
  • DoCapture
  • DoReauthorization
  • DoVoid
  • CreateRecurringPaymentsProfile
  • GetRecurringPaymentsProfileDetails
  • UpdateRecurringPaymentsProfile

TODO Features:

  • TransactionSearch
  • SetCustomerBillingAgreement
  • GetBillingAgreementCustomerDetails
  • DoReferenceTransaction

Check out the Latest Updates to see what’s changed in the latest version.

More documentation can be found at http://drewjoh.com/wiki/code/classes/phppaypal

I was largely inspired to create this from the phpPayPalPro project at sourceforge.net: http://phppaypalpro.sourceforge.net/. After much frustration with the SOAP API and no updates from the phpPayPalPro project, I started this.

Clone this wiki locally