diff --git a/src/entities/settlement/model/types.ts b/src/entities/settlement/model/types.ts index 3efbea0..d65c7d2 100644 --- a/src/entities/settlement/model/types.ts +++ b/src/entities/settlement/model/types.ts @@ -79,14 +79,20 @@ export interface SettlementsTransactionDetailResponse { transactionInfo: TransactionInfo; }; export interface AmountInfo { - transactionAmount: number; - paymentFee: number; - escrowFee: number; - authFee: number; - vatFee: number; - settlementAmount: number; - preSettlementCancelOffset: number; - finalSettlementAmount: number; + totalTransactionAmount?: number; + totalTransactionCount?: number; + creditCardAmount?: number; + creditCardCount?: number; + accountTransferAmount?: number; + accountTransferCount?: number; + totalPgFee?: number; + paymentFee?: number; + escrowFee?: number; + authFee?: number; + vatFee?: number; + holdAmount?: number; + releaseAmount?: number; + offsetAmount?: number; }; export interface TransactionInfo { orderNumber: string; diff --git a/src/entities/settlement/ui/info-wrap/amount-info-wrap.tsx b/src/entities/settlement/ui/info-wrap/amount-info-wrap.tsx index 5080db3..73521af 100644 --- a/src/entities/settlement/ui/info-wrap/amount-info-wrap.tsx +++ b/src/entities/settlement/ui/info-wrap/amount-info-wrap.tsx @@ -18,51 +18,153 @@ export const AmountInfoWrap = ({