Important facts about commercial licenses

  • Licenses are perpetual. They do not expire and do not need to be renewed.
  • Licenses can be upgraded. You can upgrade to a more expensive license later paying only the difference in cost.
  • Pay attention to the distribution type - Hosted (sites / servers), binary (applications) or source (includes all the others). Choose according to your needs (more below).
  • All licenses allow commercial use unless otherwise indicated.
  • Read the full license by clicking on the icon.
  • Read more about licenses in our handy license guide.
Free

GNU GPL

The GNU GPL is an
open-source license.
You need to log-in or create an account
  • Create an account
  • Log-in
  • Please use your real name.
  • Account activation link will be sent to this address.
  • Minimum 8 characters

Clicking this button confirms you read and agreed to the terms of use and privacy policy.

  • Released: Nov 6, 2011
    Last Update: Nov 1, 2012
  • Language: PHP
  • Category: Ecommerce

PHP PayPal Pro Adaptive PayFlow API Class

PHP PayPal Pro Adaptive PayFlow API Class
Developed by Angell EYE, Released Nov 6, 2011

Easily integrate PayPal API web services for Payments Pro, Adaptive Payments, Adaptive Accounts, Permissions, or PayFlow into any PHP project.

PHP

Tags: adaptive payments , class , e-commerce , ecommerce

Flag comment

  • Angell EYE 1 year ago
    Hi,

    I notice one little mistake in your paypal.class.php file :

    On line 3615, function Preapproval($DataArray), if $DataArray['ClientDetailsFields'] is set, you don't use 'ClientDetailsFields' but 'ClientDetails' as value of $ClientDetailsFields. Just by replacing $DataArray['ClientDetails'] by $DataArray['ClientDetailsFields'], everything's going fine.

    By the way, thanks for your work, it's so helpfull.

Are you sure you want to flag this comment?