| 
									
										
										
										
											2013-08-18 10:27:51 +01:00
										 |  |  | Revision history for Perl module Business::PayPal::API | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 0.71 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     - Merge in changes from Ron Phipps. | 
					
						
							|  |  |  |       - Reduce SOAP version requirement. | 
					
						
							|  |  |  |       - Protection eligibility support. | 
					
						
							|  |  |  |     - Merge in changes from Tomas Doran. | 
					
						
							|  |  |  |       - CPAN packaging enhancements. | 
					
						
							|  |  |  |     - Extract out more payer details from XML. | 
					
						
							|  |  |  |       (PayerName, NameSuffix, PayerCountry). | 
					
						
							|  |  |  |     - Fix https://rt.cpan.org/Public/Bug/Display.html?id=67386 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 0.70 2012-11-13 | 
					
						
							|  |  |  |     - First OALDERS release | 
					
						
							|  |  |  |     - Fixes RT #70424 (Syntax deprecated in perl v5.14) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 0.68 2010-03-12 | 
					
						
							|  |  |  |     - First hembreed release | 
					
						
							|  |  |  |     - I've moved the module's scm to | 
					
						
							|  |  |  |       http://github.com/hembreed/Business-PayPal-API so others | 
					
						
							|  |  |  |       may share my pain. CPAN will be updated from there. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     - API.pm | 
					
						
							|  |  |  |        1. Changed eq 'Success' to =~ /Success/ to accomodate variations | 
					
						
							|  |  |  |           introduced by PayPal. | 
					
						
							|  |  |  |        2. Changed test for duplicates to test for defined variable first. | 
					
						
							|  |  |  |           This was causing errors in 5.10+ perl versions. | 
					
						
							|  |  |  |     - t/*t Changed test for Success in all test modules as above | 
					
						
							|  |  |  |     - t/RecurringPayments Corrected errors in type definitions and testing. | 
					
						
							|  |  |  |       Needs more work. | 
					
						
							|  |  |  |     - TransactionSearch Corrected test instructions and code to | 
					
						
							|  |  |  |       allow transaction searches using the transactionID. | 
					
						
							|  |  |  |       This works for some types of transactions but not others as per PayPal. | 
					
						
							|  |  |  |       It is the only way to get MassPayment information. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 0.62 2009-07-28 | 
					
						
							|  |  |  |     - last SCOTTW release | 
					
						
							|  |  |  |     - getFields() returns an array ref if multiple values are returned | 
					
						
							|  |  |  |       from PayPal, otherwise it behaves as it always did, returning a | 
					
						
							|  |  |  |       non-ref scalar. | 
					
						
							|  |  |  |     - BillingAgreement information returned in ExpressCheckout | 
					
						
							|  |  |  |     - Fix GetTransactionDetails 'PII_SalesTax' parameter | 
					
						
							|  |  |  |     - Fix GetTransactionDetails to return multiple PaymentItems | 
					
						
							|  |  |  |     - Fix MassPay to use the correct UniqueID parameter | 
					
						
							|  |  |  |     - Add DoReferenceTransaction to RecurringPayments API | 
					
						
							|  |  |  |     - Lots of credit given to great folks with patches in API docs | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     - Thanks everyone! I'm handing this module off to Danny Hembree for | 
					
						
							|  |  |  |       maintenance now. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 0.61 2008-05-05 | 
					
						
							|  |  |  |     - timeout setting available | 
					
						
							|  |  |  |     - additional troubleshooting documentation | 
					
						
							|  |  |  |       (auth error handling, URL munging) | 
					
						
							|  |  |  |     - add shipto parameters | 
					
						
							|  |  |  |     - MaxAmount parameter take currencyID attribute (Sandbox) | 
					
						
							|  |  |  |     - add base for RecurringPayments (not working yet) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 0.52 2007-09-27 | 
					
						
							|  |  |  |     - [API.pm] add three-token signature testing URI (Oliver Ready) | 
					
						
							|  |  |  |     - [DirectPayments.pm] add ShippingTotal field (patch: Michael Hendricks) | 
					
						
							|  |  |  |     - [VoidRequest.pm] documentation fixes for method call (Oliver Ready) | 
					
						
							|  |  |  |     - [ReauthorizationRequest.pm] documentation fixes for method call | 
					
						
							|  |  |  |       (Oliver Ready) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 0.51 2007-08-29 | 
					
						
							|  |  |  |     - fix PayerStatus location in DOM, | 
					
						
							|  |  |  |       add AddressStatus element (patch: Michael Hendricks) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 0.50 2007-05-21 | 
					
						
							|  |  |  |     - minor doc changes | 
					
						
							|  |  |  |     - new Mass Pay API module included | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 0.41 2007-05-15 | 
					
						
							|  |  |  |     - some minor documentation additions | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 0.40 2006-10-06 | 
					
						
							|  |  |  |     - version bump | 
					
						
							|  |  |  |     - using PayPal API version 2.0 | 
					
						
							|  |  |  |     - note about SSL requirements of LWP | 
					
						
							|  |  |  |     - minor documentation cleanup | 
					
						
							|  |  |  |     - DirectPayments tests added | 
					
						
							|  |  |  |     - New modules (with tests!) from Danny Hembree: | 
					
						
							|  |  |  |       AuthorizationRequest.pm | 
					
						
							|  |  |  |       CaptureRequest.pm | 
					
						
							|  |  |  |       ReauthorizationRequest.pm | 
					
						
							|  |  |  |       VoidRequest.pm | 
					
						
							|  |  |  |     - add acknowledgement and pointers to example code from | 
					
						
							|  |  |  |       Andy Spiegl and others | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 0.33 2006-07-05 | 
					
						
							|  |  |  |     - fix documentation regarding SetExpressCheckout (returns a hash, not | 
					
						
							|  |  |  |       a scalar). If you were following the code in the SYNOPSIS for | 
					
						
							|  |  |  |       ExpressCheckout and getting a token with '3/8' or '4/8', you should | 
					
						
							|  |  |  |       change the $token to %response, since SetExpressCheckout() returns a | 
					
						
							|  |  |  |       hash (big thanks to Andy Spiegl for finding this). | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 0.32 2006-07-03 | 
					
						
							|  |  |  |     - acknowledgements section | 
					
						
							|  |  |  |     - fix for 3-token auth | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 0.31 2006-06-28 | 
					
						
							|  |  |  |     - fix StateOrProvince typo [rt.cpan.org #20176] | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 0.30 2006-04-18 | 
					
						
							|  |  |  |     - added DirectPayments API by Daniel Hembree. Thanks Daniel! | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 0.23 2006-04-04 | 
					
						
							|  |  |  |     - typo fix | 
					
						
							|  |  |  |     - wrap soap call in eval for safety | 
					
						
							|  |  |  |       (if ssl neg. fails w/ paypal, it croaks) | 
					
						
							|  |  |  |     - version bump | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 0.22 2006-03-28 | 
					
						
							|  |  |  |     - documentation updates | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 0.21 2006-03-24 | 
					
						
							|  |  |  |     - fix fault printing | 
					
						
							|  |  |  |     - fix getFieldsList record population | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 0.20 2006-03-23 | 
					
						
							|  |  |  |     - allow subclass methods to be imported into API.pm namespace | 
					
						
							|  |  |  |     - add GetTransactionDetails API | 
					
						
							|  |  |  |     - add TransactionSearch API | 
					
						
							|  |  |  |     - getFieldList() for API.pm | 
					
						
							|  |  |  |     - minor debugging changes | 
					
						
							|  |  |  |     - documentation update for developers | 
					
						
							|  |  |  |     - note about using IO::Socket::SSL (don't) | 
					
						
							|  |  |  |     - initial checkin of API and subclasses | 
					
						
							|  |  |  |     - all tests working, documentation done | 
					
						
							|  |  |  |     - moved from Business::PayPal::WPP::ExpressCheckout | 
					
						
							|  |  |  |     - uses API.pm for authorization/authentication and other common functions | 
					
						
							|  |  |  | 
 |