php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Doc Bug #41341 Pay Flow Pro page needs updating
Submitted: 2007-05-09 22:29 UTC Modified: 2008-03-20 03:04 UTC
From: garth_gillespie at hotmail dot com Assigned: philip (profile)
Status: Closed Package: Documentation problem
PHP Version: Irrelevant OS: *nix
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: garth_gillespie at hotmail dot com
New email:
PHP Version: OS:

 

 [2007-05-09 22:29 UTC] garth_gillespie at hotmail dot com
Description:
------------
Pay Flow Pro extension is no longer supported and users should deprecate it in favor of new methods.

I added a note to the main page (www.php.net/pfpro) earlier today - but someone may want to incorporate the highlights of that note into the main part of the documentation.  Especially considering that the extension is no longer searchable on PECL and the only way you can download it is with the cvs command in the note below mine.

It may also be important to note that it is no longer Verisign but Paypal that operates the service.


Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2007-05-10 03:23 UTC] philip@php.net
So this extension looks deprecated, do you (or anyone) know of any alternative extensions to use instead? It seems most libraries for this type of action are written in native PHP code. The Payment_Process library in PEAR could work but it's still beta and is essentially unmaintained.

Unless someone objects, I'll mark this deprecated and mention some of the information found within the user comments including how to get from CVS, update the URL, and mention that using this extension is not recommended. Linking to an alternative or two would be ideal.
 [2007-05-10 23:31 UTC] garth_gillespie at hotmail dot com
There is no alternative PHP extension.  There is a PayPal SDK and other examples available at the links I provided in my note.  But the solution is to roll your own native php code - using the SDK or other examples, or come up with your own DOM/cURL code to use the XMLPay API.

It is a paypal service, so they are PHP friendly.  Current APIs are SOAP, NVP (name/value pair posts) or XMLPay.

In the end it's not that complex and many developers are getting comfortable using web services - and this is just another one - post some xml to a SSL url with credit card and other info and get back an xml response and go from there.

Thanks!
 [2008-03-20 03:04 UTC] philip@php.net
The pfpro docs were removed from the PHP manual sources. 

This change will show up online sometime soon.

Thank you for the report :)
 
PHP Copyright © 2001-2025 The PHP Group
All rights reserved.
Last updated: Tue Aug 12 06:00:03 2025 UTC