diff --git a/Source/FikaAmazonAPI/AmazonSpApiSDK/Models/FulfillmentInbound/ShipmentStatus.cs b/Source/FikaAmazonAPI/AmazonSpApiSDK/Models/FulfillmentInbound/ShipmentStatus.cs index 6d53e581..0159fb62 100644 --- a/Source/FikaAmazonAPI/AmazonSpApiSDK/Models/FulfillmentInbound/ShipmentStatus.cs +++ b/Source/FikaAmazonAPI/AmazonSpApiSDK/Models/FulfillmentInbound/ShipmentStatus.cs @@ -89,7 +89,13 @@ public enum ShipmentStatus /// Enum READY_TO_SHIP for value: READY_TO_SHIP /// [EnumMember(Value = "READY_TO_SHIP")] - READY_TO_SHIP = 11 + READY_TO_SHIP = 11, + [EnumMember(Value = "ABANDONED")] + ABANDONED = 12, + [EnumMember(Value = "MIXED")] + MIXED = 13, + [EnumMember(Value = "UNCONFIRMED")] + UNCONFIRMED = 14 } } diff --git a/Source/FikaAmazonAPI/AmazonSpApiSDK/Models/FulfillmentInboundv20240320/AvailabilityType.cs b/Source/FikaAmazonAPI/AmazonSpApiSDK/Models/FulfillmentInboundv20240320/AvailabilityType.cs index facef2f5..6fcf76e6 100644 --- a/Source/FikaAmazonAPI/AmazonSpApiSDK/Models/FulfillmentInboundv20240320/AvailabilityType.cs +++ b/Source/FikaAmazonAPI/AmazonSpApiSDK/Models/FulfillmentInboundv20240320/AvailabilityType.cs @@ -15,7 +15,7 @@ namespace FikaAmazonAPI.AmazonSpApiSDK.Models.FulfillmentInboundv20240320 { /// - /// Identifies type of Delivery Window Availability. Values: AVAILABLE, CONGESTED + /// Identifies type of Delivery Window Availability. Values: AVAILABLE, CONGESTED, BLOCKED, DISCOUNTED /// /// Identifies type of Delivery Window Availability. Values: AVAILABLE, CONGESTED @@ -26,7 +26,11 @@ public enum AvailabilityType AVAILABLE = 1, [EnumMember(Value = "CONGESTED")] - CONGESTED = 2 + CONGESTED = 2, + [EnumMember(Value = "BLOCKED")] + BLOCKED = 3, + [EnumMember(Value = "DISCOUNTED")] + DISCOUNTED = 4 } } diff --git a/Source/FikaAmazonAPI/Parameter/Finance/ParameterListFinancialTransactions20240619.cs b/Source/FikaAmazonAPI/Parameter/Finance/ParameterListFinancialTransactions20240619.cs index 14290893..ce4ad6da 100644 --- a/Source/FikaAmazonAPI/Parameter/Finance/ParameterListFinancialTransactions20240619.cs +++ b/Source/FikaAmazonAPI/Parameter/Finance/ParameterListFinancialTransactions20240619.cs @@ -1,5 +1,8 @@ using FikaAmazonAPI.Search; +using Newtonsoft.Json; +using Newtonsoft.Json.Converters; using System; +using static FikaAmazonAPI.AmazonSpApiSDK.Models.Finances.Model.RelatedIdentifier; namespace FikaAmazonAPI.Parameter.Finance { @@ -8,8 +11,20 @@ public class ParameterListFinancialTransactions20240619 : ParameterBased public DateTime postedAfter { get; set; } public DateTime? postedBefore { get; set; } public string? marketplaceId { get; set; } + /// + /// The status of the transaction.Possible values: + /// `DEFERRED`: the transaction is currently deferred. + /// `RELEASED`: the transaction is currently released. + /// `DEFERRED_RELEASED`: the transaction was deferred in the past, but is now released. The status of a deferred transaction is updated to `DEFERRED_RELEASED` when the transaction is released. + /// + public string? transactionStatus { get; set; } + /// + /// Possible values:`FINANCIAL_EVENT_GROUP_ID`: the financial event group ID associated with the transaction. + ///*Note: FINANCIAL_EVENT_GROUP_ID is the only `relatedIdentifier` with filtering capabilities at the moment. While other `relatedIdentifier` values will be included in the response when available, they cannot be used for filtering purposes. + /// + public string? relatedIdentifierName { get; set; } + public string? relatedIdentifierValue { get; set; } public string nextToken { get; set; } public int? MaxNumberOfPages { get; set; } } - } diff --git a/Source/FikaAmazonAPI/Utils/Constants.cs b/Source/FikaAmazonAPI/Utils/Constants.cs index de93a082..6845a5c1 100644 --- a/Source/FikaAmazonAPI/Utils/Constants.cs +++ b/Source/FikaAmazonAPI/Utils/Constants.cs @@ -538,7 +538,8 @@ public enum ReportTypes GET_EPR_QUARTERLY_REPORTS, GET_EPR_ANNUAL_REPORTS, GET_BRAND_ANALYTICS_SEARCH_CATALOG_PERFORMANCE_REPORT, - GET_BRAND_ANALYTICS_SEARCH_QUERY_PERFORMANCE_REPORT + GET_BRAND_ANALYTICS_SEARCH_QUERY_PERFORMANCE_REPORT, + GET_DATE_RANGE_FINANCIAL_HOLDS_DATA } [JsonConverter(typeof(StringEnumConverter))] public enum ContentType