Releases: amzn/amazon-pay-sdk-java
Amazon Pay Java SDK 3.7.1
Version 3.7.1 - July 2022
- Fixed security vulnerabilities in dependencies.
Amazon Pay Java SDK 3.7.0
Version 3.7.0 - March 2021
- Fixed following two security risks :
- Deprecated setSecretKey(String) method & enabled setSecretKey(char[]) in Config & PayConfig
- Buyer Access token is passed as HTTP header instead of query parameter in URL for GetUserInfo API
- Note: Consumers of previous SDK versions strongly recommended to update data type of secret key from string to char[] as of this SDK Version 3.7.0. Please check the link : https://www.techiedelight.com/why-character-array-preferred-over-string-storing-passwords/ to know why char array is preferred over string for string.
Amazon Pay Java SDK 3.6.5
Version 3.6.5 - January 2021
- Added additional attribute (expectImmediateAuthorization) to ConfirmOrderReference. This value can be set to true or false (Boolean). See Amazon Pay Strong Customer Authentication (SCA) Upgrade Integration Guide for more information
Amazon Pay Java SDK 3.6.4
Version 3.6.4 - September 2020
- getPaymentDetails was throwing NPE instead of AmazonServiceException in certain situations
- Remediate weakly configured XML processor in PayLogUtil class
Amazon Pay Java SDK 3.6.3
Version 3.6.3 - February 2020
- Fix Refund operation so that the ProviderCreditList is handled properly
- Add ProviderCreditList support to the AuthorizeOnBillingAgreement operation
Amazon Pay Java SDK 3.6.2
Version 3.6.2 - August 2019
- Fix SetBillingAgreementDetails NPE for US and JP regions
Amazon Pay Java SDK 3.6.1
Strong Customer Authentication (SCA) implementation bug fix
Amazon Pay Java SDK 3.6.0
Amazon Pay Java SDK 3.6.0 - August 2019
Added additional attributes (successUrl, failureUrl) to ConfirmBillingAgreementRequest and (subscriptionAmount, BillingAgreementType) to SetBillingAgreementDetailsRequest and BillingAgreementDetails. See Amazon Pay Strong Customer Authentication (SCA) Upgrade Integration Guide for more information.
Amazon Pay Java SDK 3.5.1
Version 3.5.1 - May 2019
- PaymentAuthenticationStatus getter added for GetOrderReferenceDetails, SetOrderReferenceDetails, and SetOrderAttributes API calls
- StaticToken getter added for GetOrderReferenceDetails
Amazon Pay Java SDK 3.5.0
Version 3.5.0 - February 2019
ConfirmOrderReference API has four new request parameters:
SuccessUrl, FailureUrl, AuthorizationAmount, and AuthorizationCurrencyCode
For usage instructions, please consult the
Amazon Pay Strong Customer Authentication (SCA) Upgrade Integration Guide