179 lines
		
	
	
	
		
			6.2 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
		
		
			
		
	
	
			179 lines
		
	
	
	
		
			6.2 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
|   | Revision history for Perl extension Business::PayPal::API. | ||
|  | 
 | ||
|  | Release 0.62 - last scottw release | ||
|  | ---------------------------- | ||
|  | revision 1.24 | ||
|  | date: 2009/07/28 18:00:58;  author: scott;  state: Exp;  lines: +44 -4 | ||
|  | - 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. | ||
|  | 
 | ||
|  | Release 0.61 | ||
|  | ---------------------------- | ||
|  | revision 1.23 | ||
|  | date: 2008/05/05 15:10:40;  author: scott;  state: Exp;  lines: +37 -5 | ||
|  | - timeout setting available | ||
|  | - additional troubleshooting documentation (auth error handling, URL munging) | ||
|  | ---------------------------- | ||
|  | revision 1.4 [DirectPayments.pm] | ||
|  | date: 2008/05/05 15:11:14;  author: scott;  state: Exp;  lines: +34 -2 | ||
|  | - add shipto parameters | ||
|  | ---------------------------- | ||
|  | revision 1.12 [ExpressCheckout.pm] | ||
|  | date: 2008/05/05 15:11:51;  author: scott;  state: Exp;  lines: +11 -3 | ||
|  | - MaxAmount parameter take currencyID attribute (Sandbox) | ||
|  | ---------------------------- | ||
|  | revision 1.1 [RecurringPayments.pm] | ||
|  | date: 2008/05/05 15:15:04;  author: scott;  state: Exp; | ||
|  | - add base for RecurringPayments (not working yet) | ||
|  | 
 | ||
|  | Release 0.51 | ||
|  | ---------------------------- | ||
|  | revision 1.22 | ||
|  | date: 2007/09/27 20:32:31;  author: scott;  state: Exp;  lines: +18 -6 | ||
|  | - [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) | ||
|  | 
 | ||
|  | Release 0.51 | ||
|  | ---------------------------- | ||
|  | revision 1.10 | ||
|  | date: 2007/08/29 20:56:42;  author: scott;  state: Exp;  lines: +4 -2 | ||
|  | - fix PayerStatus location in DOM, add AddressStatus element (patch: Michael Hendricks) | ||
|  | 
 | ||
|  | Release 0.50 | ||
|  | ---------------------------- | ||
|  | revision 1.20 | ||
|  | date: 2007/05/21 21:59:33;  author: scott;  state: Exp;  lines: +5 -5 | ||
|  | - minor doc changes | ||
|  | - new Mass Pay API module included | ||
|  | ---------------------------- | ||
|  | 
 | ||
|  | Release 0.41 | ||
|  | ---------------------------- | ||
|  | revision 1.19 | ||
|  | date: 2007/05/15 20:46:56;  author: scott;  state: Exp;  lines: +34 -12 | ||
|  | - some minor documentation additions | ||
|  | 
 | ||
|  | Release 0.40 | ||
|  | ---------------------------- | ||
|  | revision 1.18 | ||
|  | date: 2006/10/06 17:53:44;  author: scott;  state: Exp;  lines: +2 -2 | ||
|  | - version bump | ||
|  | ---------------------------- | ||
|  | revision 1.17 | ||
|  | date: 2006/10/06 17:49:50;  author: scott;  state: Exp;  lines: +42 -38 | ||
|  | - 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 | ||
|  | ---------------------------- | ||
|  | revision 1.16 | ||
|  | date: 2006/07/06 15:25:21;  author: scott;  state: Exp;  lines: +9 -2 | ||
|  | - add acknowledgement and pointers to example code from Andy Spiegl and others | ||
|  | 
 | ||
|  | Release 0.33 | ||
|  | ---------------------------- | ||
|  | revision 1.15 | ||
|  | date: 2006/07/05 18:05:39;  author: scott;  state: Exp;  lines: +2 -2 | ||
|  | - 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). | ||
|  | 
 | ||
|  | Release 0.32 | ||
|  | ---------------------------- | ||
|  | revision 1.14 | ||
|  | date: 2006/07/03 15:46:24;  author: scott;  state: Exp;  lines: +16 -1 | ||
|  | - acknowledgements section | ||
|  | ---------------------------- | ||
|  | revision 1.13 | ||
|  | date: 2006/07/03 15:40:16;  author: scott;  state: Exp;  lines: +11 -2 | ||
|  | - fix for 3-token auth | ||
|  | 
 | ||
|  | Release 0.31 | ||
|  | ---------------------------- | ||
|  | revision 1.12 | ||
|  | date: 2006/06/29 02:36:24;  author: scott;  state: Exp;  lines: +2 -2 | ||
|  | - fix StateOrProvince typo [rt.cpan.org #20176] | ||
|  | 
 | ||
|  | Release 0.30 | ||
|  | ---------------------------- | ||
|  | revision 1.11 | ||
|  | date: 2006/04/18 16:23:18;  author: scott;  state: Exp;  lines: +2 -2 | ||
|  | - added DirectPayments API by Daniel Hembree. Thanks Daniel! | ||
|  | 
 | ||
|  | Release 0.23 | ||
|  | ---------------------------- | ||
|  | revision 1.10 | ||
|  | date: 2006/04/04 19:29:08;  author: scott;  state: Exp;  lines: +12 -5 | ||
|  | - typo fix | ||
|  | - wrap soap call in eval for safety (if ssl neg. fails w/ paypal, it croaks) | ||
|  | - version bump | ||
|  | 
 | ||
|  | Release 0.22 | ||
|  | ---------------------------- | ||
|  | revision 1.9 | ||
|  | date: 2006/03/28 18:05:03;  author: scott;  state: Exp;  lines: +54 -44 | ||
|  | - documentation updates | ||
|  | 
 | ||
|  | Release 0.21 | ||
|  | ---------------------------- | ||
|  | revision 1.8 | ||
|  | date: 2006/03/24 17:12:59;  author: scott;  state: Exp;  lines: +14 -4 | ||
|  | - fix fault printing | ||
|  | - fix getFieldsList record population | ||
|  | 
 | ||
|  | Release 0.20 | ||
|  | ---------------------------- | ||
|  | revision 1.7 | ||
|  | date: 2006/03/23 17:28:10;  author: scott;  state: Exp;  lines: +90 -9 | ||
|  | - allow subclass methods to be imported into API.pm namespace | ||
|  | ---------------------------- | ||
|  | revision 1.6 | ||
|  | date: 2006/03/22 23:20:09;  author: scott;  state: Exp;  lines: +2 -2 | ||
|  | - version bump | ||
|  | ---------------------------- | ||
|  | revision 1.5 | ||
|  | date: 2006/03/22 23:19:03;  author: scott;  state: Exp;  lines: +40 -13 | ||
|  | - add GetTransactionDetails API | ||
|  | - add TransactionSearch API | ||
|  | - getFieldList() for API.pm | ||
|  | ---------------------------- | ||
|  | revision 1.4 | ||
|  | date: 2006/03/21 22:15:11;  author: scott;  state: Exp;  lines: +2 -2 | ||
|  | - bump version | ||
|  | ---------------------------- | ||
|  | revision 1.3 | ||
|  | date: 2006/03/21 22:05:19;  author: scott;  state: Exp;  lines: +55 -31 | ||
|  | - minor debugging changes | ||
|  | - documentation update for developers | ||
|  | - note about using IO::Socket::SSL (don't) | ||
|  | ---------------------------- | ||
|  | revision 1.2 | ||
|  | date: 2006/03/16 23:33:49;  author: scott;  state: Exp;  lines: +184 -26 | ||
|  | - initial checkin of API and subclasses | ||
|  | - all tests working, documentation done | ||
|  | ---------------------------- | ||
|  | revision 1.1 | ||
|  | date: 2006/03/15 23:33:53;  author: scott;  state: Exp; | ||
|  | - moved from Business::PayPal::WPP::ExpressCheckout | ||
|  | - uses API.pm for authorization/authentication and other common functions | ||
|  | ============================================================================= |