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

      Общее количество страниц