IOutput: { getPayments: { currentPage: number; items: { blockchain_data?: unknown; can_change_status: boolean; coopname: string; created_at: unknown; direction: PaymentDirection; direction_label: string; expired_at?: unknown; formatted_amount: string; hash?: null | string; id?: null | string; income_hash?: null | string; is_final: boolean; memo?: null | string; message?: null | string; outcome_hash?: null | string; payment_details?: { amount_plus_fee: string; amount_without_fee: string; data: unknown; fact_fee_percent: number; fee_amount: string; fee_percent: number; tolerance_percent: number; }; payment_method_id?: null | string; provider?: null | string; quantity: number; statement?: unknown; status: PaymentStatus; status_label: string; symbol: string; type: PaymentType; type_label: string; updated_at?: unknown; username: string; username_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {}
; }[]; totalCount: number; totalPages: number; }; } Type declaration
getPayments: {
currentPage: number;
items: {
blockchain_data?: unknown;
can_change_status: boolean;
coopname: string;
created_at: unknown;
direction: PaymentDirection;
direction_label: string;
expired_at?: unknown;
formatted_amount: string;
hash?: null | string;
id?: null | string;
income_hash?: null | string;
is_final: boolean;
memo?: null | string;
message?: null | string;
outcome_hash?: null | string;
payment_details?: {
amount_plus_fee: string;
amount_without_fee: string;
data: unknown;
fact_fee_percent: number;
fee_amount: string;
fee_percent: number;
tolerance_percent: number;
};
payment_method_id?: null | string;
provider?: null | string;
quantity: number;
statement?: unknown;
status: PaymentStatus;
status_label: string;
symbol: string;
type: PaymentType;
type_label: string;
updated_at?: unknown;
username: string;
username_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
}[];
totalCount: number;
totalPages: number;
}
currentPage: number
items: {
blockchain_data?: unknown;
can_change_status: boolean;
coopname: string;
created_at: unknown;
direction: PaymentDirection;
direction_label: string;
expired_at?: unknown;
formatted_amount: string;
hash?: null | string;
id?: null | string;
income_hash?: null | string;
is_final: boolean;
memo?: null | string;
message?: null | string;
outcome_hash?: null | string;
payment_details?: {
amount_plus_fee: string;
amount_without_fee: string;
data: unknown;
fact_fee_percent: number;
fee_amount: string;
fee_percent: number;
tolerance_percent: number;
};
payment_method_id?: null | string;
provider?: null | string;
quantity: number;
statement?: unknown;
status: PaymentStatus;
status_label: string;
symbol: string;
type: PaymentType;
type_label: string;
updated_at?: unknown;
username: string;
username_certificate?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {};
}[]
totalCount: number
totalPages: number
Получить список платежей с возможностью фильтрации по типу, статусу и направлению.