Releases: amzn/amazon-pay-api-sdk-java
Releases · amzn/amazon-pay-api-sdk-java
Amazon Pay API SDK (Java) 2.6.4
Version 2.6.4 - November 2024
- Introducing the updateCharge API.
- The
updateCharge
API enables you to update the charge status of any PSP (Payment Service Provider) processed payment method (PPM) transactions.
Amazon Pay API SDK (Java) 2.6.3
Version 2.6.3 - August 2024
- Introducing the getDisbursements API.
- The
getDisbursements
API enables you to retrieve disbursement details based on a specified date range for settlement dates.
Amazon Pay API SDK (Java) 2.6.2
Version 2.6.2 - January 2024
- Setting UTF-8 as default encoding format during Signature generation.
- Introducing new API called finalizeCheckoutSession which validates critical attributes in merchantMetadata then processes payment. Use this API to process payments for JavaScript-based integrations.
- Corrected README.md file related to finalizeCheckoutSession API and Reporting APIs.
Amazon Pay API SDK (Java) 2.6.1
Version 2.6.1 - November 2023
- Introducing new Merchant Onboarding & Account Management APIs, which allows our partners to onboard merchants programatically and as part of account management offer them creation, updation and deletion/dissociation capability.
- Fixed connection pooling issue to enhance stability and performance.
- Corrected README.md file.
- Enable client request to configure connection, connect and read timeout.
- Fixed Security risk
Amazon Pay API SDK (Java) 2.6.0
Version 2.6.0 - March 2023
- Introducing new v2 Reporting APIs. Reports allow you to retrieve consolidated data about Amazon Pay transactions and settlements. In addition to managing and downloading reports using Seller Central, Amazon Pay offers APIs to manage and retrieve your reports.
- Introducing new signature generation algorithm AMZN-PAY-RSASSA-PSS-V2 & increasing salt length from 20 to 32.
- Added support for handling new parameter 'shippingAddressList' in Checkout Session response. Change is fully backwards compatible.
- Enabled Connection Pooling Support.
- Adding Error code 408 to API retry logic
- Note : To use new algorithm AMZN-PAY-RSASSA-PSS-V2, "algorithm" needs to be provided as an additional field in "payConfiguration" and also while rendering Amazon Pay button in "createCheckoutSessionConfig". The changes are backwards-compatible, SDK will use AMZN-PAY-RSASSA-PSS by default.
Amazon Pay API SDK (Java) 2.5.1
Version 2.5.1 - January 2022
- Applied patch to address issues occurred in Version 2.5.0.
- Please dont use Version 2.5.0
Amazon Pay API SDK (Java) 2.5.0
Version 2.5.0 - January 2022
- Migrated signature generating algorithm from AMZN-PAY-RSASSA-PSS to AMZN-PAY-RSASSA-PSS-V2 & increased salt length from 20 to 32
- Note : From this SDK version, "algorithm" need to be provided as additional field in "createCheckoutSessionConfig" while rendering Amazon Pay button.
Amazon Pay API SDK (Java) 2.4.0
Version 2.4.0 - October 2021
- Removed library "net.sf.json" & added library "org.json" as alternative for handling JSON in order to address security issues & to improve performance
- Note:
-
- Consumers of previous SDK versions must start using import as 'org.json' instead of 'net.sf.json' as of this SDK Version 2.4.0.
-
- In order to add data to JSONArray, you need to use 'put' method instead of 'add' method as of this SDK Version 2.4.0.
Amazon Pay API SDK (Java) 2.3.4
Version 2.3.4 - September 2021
- Removed parameter named "overrideServiceURL" from PayConfiguration
Amazon Pay API SDK (Java) 2.3.3
Version 2.3.3 - June 2021
- Added API Retry mechanism for error codes 502 & 504
- Upgraded Bouncy Castle to avoid using Vulnerable version