Skip to content

Commit d26a19f

Browse files
committed
feat(tiktokshop): 随官方更新财务相关接口模型
1 parent 4f1acb5 commit d26a19f

4 files changed

Lines changed: 137 additions & 14 deletions

File tree

src/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop/Models/Finance/FinanceGetOrderStatementTransactionsResponse.cs

Lines changed: 80 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -245,6 +245,14 @@ public class SKUTransaction
245245
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
246246
public decimal ActualShippingFeeAmount { get; set; }
247247

248+
/// <summary>
249+
/// 获取或设置退单运输费金额。
250+
/// </summary>
251+
[Newtonsoft.Json.JsonProperty("return_shipping_fee_amount")]
252+
[System.Text.Json.Serialization.JsonPropertyName("return_shipping_fee_amount")]
253+
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
254+
public decimal ReturnShippingFeeAmount { get; set; }
255+
248256
/// <summary>
249257
/// 获取或设置退单运输费实际金额。
250258
/// </summary>
@@ -286,13 +294,21 @@ public class SKUTransaction
286294
public decimal PlatformCommissionAmount { get; set; }
287295

288296
/// <summary>
289-
/// 获取或设置附属机构佣金金额
297+
/// 获取或设置联盟佣金金额
290298
/// </summary>
291299
[Newtonsoft.Json.JsonProperty("affiliate_commission_amount")]
292300
[System.Text.Json.Serialization.JsonPropertyName("affiliate_commission_amount")]
293301
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
294302
public decimal AffiliateCommissionAmount { get; set; }
295303

304+
/// <summary>
305+
/// 获取或设置联盟广告佣金金额。
306+
/// </summary>
307+
[Newtonsoft.Json.JsonProperty("affiliate_ads_commission_amount")]
308+
[System.Text.Json.Serialization.JsonPropertyName("affiliate_ads_commission_amount")]
309+
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
310+
public decimal AffiliateAdsCommissionAmount { get; set; }
311+
296312
/// <summary>
297313
/// 获取或设置附属合作伙伴佣金金额。
298314
/// </summary>
@@ -302,7 +318,7 @@ public class SKUTransaction
302318
public decimal AffiliatePartnerCommissionAmount { get; set; }
303319

304320
/// <summary>
305-
/// 获取或设置附属机构佣金税前金额
321+
/// 获取或设置联盟佣金税前金额
306322
/// </summary>
307323
[Newtonsoft.Json.JsonProperty("affiliate_commission_before_pit")]
308324
[System.Text.Json.Serialization.JsonPropertyName("affiliate_commission_before_pit")]
@@ -365,6 +381,14 @@ public class SKUTransaction
365381
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
366382
public decimal FBTShippingCostAmount { get; set; }
367383

384+
/// <summary>
385+
/// 获取或设置 TikTok 配送费用金额。
386+
/// </summary>
387+
[Newtonsoft.Json.JsonProperty("fbt_fulfillment_fee_amount")]
388+
[System.Text.Json.Serialization.JsonPropertyName("fbt_fulfillment_fee_amount")]
389+
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
390+
public decimal FBTFulfillmentFeeAmount { get; set; }
391+
368392
/// <summary>
369393
/// 获取或设置 TikTok 运费优惠金额。
370394
/// </summary>
@@ -406,12 +430,12 @@ public class SKUTransaction
406430
public decimal CustomerShippingFeeOffsetAmount { get; set; }
407431

408432
/// <summary>
409-
/// 获取或设置 TikTok 配送费用金额
433+
/// 获取或设置运费保险费用金额
410434
/// </summary>
411-
[Newtonsoft.Json.JsonProperty("fbt_fulfillment_fee_amount")]
412-
[System.Text.Json.Serialization.JsonPropertyName("fbt_fulfillment_fee_amount")]
435+
[Newtonsoft.Json.JsonProperty("shipping_insurance_fee_amount")]
436+
[System.Text.Json.Serialization.JsonPropertyName("shipping_insurance_fee_amount")]
413437
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
414-
public decimal FBTFulfillmentFeeAmount { get; set; }
438+
public decimal ShippingInsuranceFeetAmount { get; set; }
415439

416440
/// <summary>
417441
/// 获取或设置物流激励金额。
@@ -660,6 +684,14 @@ public class SKUTransaction
660684
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
661685
public decimal ActualShippingFeeAmount { get; set; }
662686

687+
/// <summary>
688+
/// 获取或设置退单运输费金额。
689+
/// </summary>
690+
[Newtonsoft.Json.JsonProperty("return_shipping_fee_amount")]
691+
[System.Text.Json.Serialization.JsonPropertyName("return_shipping_fee_amount")]
692+
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
693+
public decimal ReturnShippingFeeAmount { get; set; }
694+
663695
/// <summary>
664696
/// 获取或设置退单运输费实际金额。
665697
/// </summary>
@@ -701,13 +733,21 @@ public class SKUTransaction
701733
public decimal PlatformCommissionAmount { get; set; }
702734

703735
/// <summary>
704-
/// 获取或设置附属机构佣金金额
736+
/// 获取或设置联盟佣金金额
705737
/// </summary>
706738
[Newtonsoft.Json.JsonProperty("affiliate_commission_amount")]
707739
[System.Text.Json.Serialization.JsonPropertyName("affiliate_commission_amount")]
708740
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
709741
public decimal AffiliateCommissionAmount { get; set; }
710742

743+
/// <summary>
744+
/// 获取或设置联盟广告佣金金额。
745+
/// </summary>
746+
[Newtonsoft.Json.JsonProperty("affiliate_ads_commission_amount")]
747+
[System.Text.Json.Serialization.JsonPropertyName("affiliate_ads_commission_amount")]
748+
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
749+
public decimal AffiliateAdsCommissionAmount { get; set; }
750+
711751
/// <summary>
712752
/// 获取或设置附属合作伙伴佣金金额。
713753
/// </summary>
@@ -717,7 +757,7 @@ public class SKUTransaction
717757
public decimal AffiliatePartnerCommissionAmount { get; set; }
718758

719759
/// <summary>
720-
/// 获取或设置附属机构佣金税前金额
760+
/// 获取或设置联盟佣金税前金额
721761
/// </summary>
722762
[Newtonsoft.Json.JsonProperty("affiliate_commission_before_pit")]
723763
[System.Text.Json.Serialization.JsonPropertyName("affiliate_commission_before_pit")]
@@ -780,6 +820,14 @@ public class SKUTransaction
780820
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
781821
public decimal FBTShippingCostAmount { get; set; }
782822

823+
/// <summary>
824+
/// 获取或设置 TikTok 配送费用金额。
825+
/// </summary>
826+
[Newtonsoft.Json.JsonProperty("fbt_fulfillment_fee_amount")]
827+
[System.Text.Json.Serialization.JsonPropertyName("fbt_fulfillment_fee_amount")]
828+
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
829+
public decimal FBTFulfillmentFeeAmount { get; set; }
830+
783831
/// <summary>
784832
/// 获取或设置 TikTok 运费优惠金额。
785833
/// </summary>
@@ -812,6 +860,30 @@ public class SKUTransaction
812860
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
813861
public decimal CustomerPaidShippingFeeRefundAmount { get; set; }
814862

863+
/// <summary>
864+
/// 获取或设置客户运费补偿金额。
865+
/// </summary>
866+
[Newtonsoft.Json.JsonProperty("customer_shipping_fee_offset_amount")]
867+
[System.Text.Json.Serialization.JsonPropertyName("customer_shipping_fee_offset_amount")]
868+
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
869+
public decimal CustomerShippingFeeOffsetAmount { get; set; }
870+
871+
/// <summary>
872+
/// 获取或设置运费保险费用金额。
873+
/// </summary>
874+
[Newtonsoft.Json.JsonProperty("shipping_insurance_fee_amount")]
875+
[System.Text.Json.Serialization.JsonPropertyName("shipping_insurance_fee_amount")]
876+
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
877+
public decimal ShippingInsuranceFeetAmount { get; set; }
878+
879+
/// <summary>
880+
/// 获取或设置物流激励金额。
881+
/// </summary>
882+
[Newtonsoft.Json.JsonProperty("promo_shipping_incentive_amount")]
883+
[System.Text.Json.Serialization.JsonPropertyName("promo_shipping_incentive_amount")]
884+
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
885+
public decimal PromoShippingIncentiveAmount { get; set; }
886+
815887
/// <summary>
816888
/// 获取或设置签字确认费用金额。
817889
/// </summary>

src/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop/Models/Finance/FinanceGetStatementTransactionsResponse.cs

Lines changed: 30 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,14 @@ public class Transaction
250250
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
251251
public decimal PlatformShippingFeeDiscountAmount { get; set; }
252252

253+
/// <summary>
254+
/// 获取或设置退单运输费金额。
255+
/// </summary>
256+
[Newtonsoft.Json.JsonProperty("return_shipping_fee_amount")]
257+
[System.Text.Json.Serialization.JsonPropertyName("return_shipping_fee_amount")]
258+
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
259+
public decimal ReturnShippingFeeAmount { get; set; }
260+
253261
/// <summary>
254262
/// 获取或设置运输费实际金额。
255263
/// </summary>
@@ -299,13 +307,21 @@ public class Transaction
299307
public decimal PlatformCommissionAmount { get; set; }
300308

301309
/// <summary>
302-
/// 获取或设置附属机构佣金金额
310+
/// 获取或设置联盟佣金金额
303311
/// </summary>
304312
[Newtonsoft.Json.JsonProperty("affiliate_commission_amount")]
305313
[System.Text.Json.Serialization.JsonPropertyName("affiliate_commission_amount")]
306314
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
307315
public decimal AffiliateCommissionAmount { get; set; }
308316

317+
/// <summary>
318+
/// 获取或设置联盟广告佣金金额。
319+
/// </summary>
320+
[Newtonsoft.Json.JsonProperty("affiliate_ads_commission_amount")]
321+
[System.Text.Json.Serialization.JsonPropertyName("affiliate_ads_commission_amount")]
322+
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
323+
public decimal AffiliateAdsCommissionAmount { get; set; }
324+
309325
/// <summary>
310326
/// 获取或设置附属合作伙伴佣金金额。
311327
/// </summary>
@@ -315,7 +331,7 @@ public class Transaction
315331
public decimal AffiliatePartnerCommissionAmount { get; set; }
316332

317333
/// <summary>
318-
/// 获取或设置附属机构佣金税前金额
334+
/// 获取或设置联盟佣金税前金额
319335
/// </summary>
320336
[Newtonsoft.Json.JsonProperty("affiliate_commission_before_pit")]
321337
[System.Text.Json.Serialization.JsonPropertyName("affiliate_commission_before_pit")]
@@ -378,6 +394,14 @@ public class Transaction
378394
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
379395
public decimal FBTShippingCostAmount { get; set; }
380396

397+
/// <summary>
398+
/// 获取或设置 TikTok 配送费用金额。
399+
/// </summary>
400+
[Newtonsoft.Json.JsonProperty("fbt_fulfillment_fee_amount")]
401+
[System.Text.Json.Serialization.JsonPropertyName("fbt_fulfillment_fee_amount")]
402+
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
403+
public decimal FBTFulfillmentFeeAmount { get; set; }
404+
381405
/// <summary>
382406
/// 获取或设置 TikTok 运费优惠金额。
383407
/// </summary>
@@ -419,12 +443,12 @@ public class Transaction
419443
public decimal CustomerShippingFeeOffsetAmount { get; set; }
420444

421445
/// <summary>
422-
/// 获取或设置 TikTok 配送费用金额
446+
/// 获取或设置运费保险费用金额
423447
/// </summary>
424-
[Newtonsoft.Json.JsonProperty("fbt_fulfillment_fee_amount")]
425-
[System.Text.Json.Serialization.JsonPropertyName("fbt_fulfillment_fee_amount")]
448+
[Newtonsoft.Json.JsonProperty("shipping_insurance_fee_amount")]
449+
[System.Text.Json.Serialization.JsonPropertyName("shipping_insurance_fee_amount")]
426450
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.TextualNumberReadOnlyConverter))]
427-
public decimal FBTFulfillmentFeeAmount { get; set; }
451+
public decimal ShippingInsuranceFeetAmount { get; set; }
428452

429453
/// <summary>
430454
/// 获取或设置物流激励金额。

0 commit comments

Comments
 (0)