178 lines
		
	
	
	
		
			6.2 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			178 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
 | |
| =============================================================================
 | 
