Releases: amzn/amazon-pay-api-sdk-dotnet
Releases · amzn/amazon-pay-api-sdk-dotnet
Amazon Pay API SDK (.NET) 2.4.5
Version 2.4.5 - March 2021
- Added "phoneNumber" and "primeMembershipTypes" to "Buyer" object for both CheckoutSession and ChargePermission API's
- Added "phoneNumber" and "primeMembershipTypes" to "BuyerResponse" object for GetBuyer API
- Added "billingAddress" & "primeStatus" as scopes to SignInScopes
- Enabled CreateCheckoutSession Scopes for CreateCheckoutSession API
- Note : Passing "primeStatus" as SignInScope or CheckoutSessionScope will return value for field "primeMembershipTypes" in response, only if the customer is eligible for prime membership
Amazon Pay API SDK (.NET) 2.4.4
Version 2.4.4 - February 2021
- Switch from BouncyCastle and BouncyCastle.Core reference to latest release Portable.BouncyCastle (1.8.9), while also switching to use default trailer for PssSigner in signature generation. This resolves previous signature generation issues encountered using non-default trailer for PssSigner on BouncyCastle versions 1.8.6 and higher.
Amazon Pay API SDK (.NET) 2.4.3
Version 2.4.3 - January 2021
- Add parameterless constructor for CreateCheckoutSessionRequest to better support Additional Payment Button (APB) workflow
- Add Interface for SignatureHelper to allow mocking in tests
- Correct packaging of LICENSE
Amazon Pay API SDK (.NET) 2.4.2
Version 2.4.2 - December 2020
- Added the "ShippingAdress" property to BuyerResponse which can be accessed by passing "shippingAddress" as signInScopes parameter while rendering Amazon Sign-in button
Amazon Pay API SDK (.NET) 2.4.1
Version 2.4.1 - December 2020
- Add Interfaces for WebStoreClient and InstoreClient to allow developers to mock classes in tests.
Amazon Pay API SDK (.NET) 2.4.0
Verion 2.4.0 - October 2020
- Added support for Additional Payment Button (APB) flow, see https://amazonpaycheckoutintegrationguide.s3.amazonaws.com/amazon-pay-apb-checkout/add-the-amazon-pay-button.html, which adds WebCheckoutDetails.CheckoutMode and AddressDetails to CreateCheckoutSessionRequest
- Added missing property SoftDescriptor to PaymentDetails
Amazon Pay API SDK (.NET) 2.3.2
Version 2.3.2 - September 2020
- Correct State.Refunded name and other improvements to State and ReasonCode (static to const)
Amazon Pay API SDK (.NET) 2.3.1
Version 2.3.1 - September 2020
- Replace enums for ReasonCode and State with static class to avoid JSON exception on introduction of new non-breaking changes in the API
Amazon Pay API SDK (.NET) 2.3.0
Version 2.3.0 - July 2020
- Add support for recurring and multi-auth API features
- Remove duplicate code in SDK's CreateCheckoutSessionRequest and UpdateCheckoutSessionRequest objects
- Remove duplicate Tests.DotNetCore unit tests and folded into existing unit tests
- Fix bug causing some objects to become corrupted after .ToJson() call
Amazon Pay API SDK (.NET) 2.2.0
Version 2.2.0 - June 25, 2020
- Added support for "Sign-In only" feature (types and mehthods)
- Added missing property ExpirationTimestamp on CheckoutSessionResponse class
- Simplified usage of DeliverySpecifications / AddressRestriction feature
- Fixed issue with decimal conversion when using Japanese Yen