- Added
insurance
andshipping_discount
toDetails
#125 - Merged #123 for improved error details
- Improved ClientActionRequireException capture to make error details programmatically accessible
- Return empty list when HTTP 204 (no content) is returned #124
- Fixed URL parameter formatting for refresh token exchange #131
- Code clean-up
- Updated rest-api-sdk version on sample project
- Updated error handling and messages for error response #118
- Added failover for mode in case configurationMap is null #120
- Added HTTP header case-insensitivity check to webhook validation
- Enabled request/response logging only in non-live mode and log level set to DEBUG
- Added CURL command logging to easily test API behavior
- Added sample log4j2 configuration file.
- Version of com.paypal.sdk:rest-api-sdk updated
- Updated failure error message #109
- Fixed NPE on GAE #111
- Fixed CreditCard.list() #112
- Fixed empty APIContext #113
- Added webhooks validation
- Fixed empty CVV2
- Fixed IPNmessage behind proxy settings
- Made sdk_config.properties optional
- Fixed error field in Payouts API
- Added time_stamp field in subscription
- Made SSL fields configurable
- Changed default logger to slf4j for Google App Engine
- Payment API update
- Redesigned error model structure
- Changed credit card CVV type from int to Integer
- Fixed maven artifact issue
- Fixed Agreement.execute() and updated Agreement.execute(APIContext, String)
- Fixed test case issues
- Added Payment.create()
- Fixed UserInfo retrieval
- Added Payout support
- Merged sdk-core-java
- Replaced java.util.logging to log4j
- Fixed token expiration time
- Fixed agreement state
- Grouped tests into 2 subsets: unit tests and integration tests
- Disabled integration tests by default
- Fixed test case issues
- Grouped integration tests separately and disabled them by default
- Added support for billing agreement and plan
- Updated user-agent header
- Deactivated maven coverage profile
- Added web profile support
- Updated core
- Made Java 6 compatible
- Added future payment
- Updated core version
- Added invoicing support
- Added support for Reauthorization
- Added support for Auth and Capture APIs
- Types Modified to match the API Spec
- Added dynamic configuration support for API calls
- Initial Release