UNPKG

@sumup/sdk

Version:

The official TypeScript SDK for the SumUp API

43 lines 1.27 kB
import * as Core from "../../core.js"; /** * Financial Payouts */ export type FinancialPayouts = { amount?: number; currency?: string; date?: string; fee?: number; id?: number; reference?: string; status?: "SUCCESSFUL" | "FAILED"; transaction_code?: string; type?: "PAYOUT" | "CHARGE_BACK_DEDUCTION" | "REFUND_DEDUCTION" | "DD_RETURN_DEDUCTION" | "BALANCE_DEDUCTION"; }[]; export type ListPayoutsV1QueryParams = { start_date: string; end_date: string; format?: "json" | "csv"; limit?: number; order?: "desc" | "asc"; }; export type ListPayoutsQueryParams = { start_date: string; end_date: string; format?: "json" | "csv"; limit?: number; order?: "desc" | "asc"; }; export declare class Payouts extends Core.APIResource { /** * List payouts */ list(merchantCode: string, query: ListPayoutsV1QueryParams, params?: Core.FetchParams): Core.APIPromise<FinancialPayouts>; /** * List payouts */ listDeprecated(query: ListPayoutsQueryParams, params?: Core.FetchParams): Core.APIPromise<FinancialPayouts>; } export declare namespace Payouts { export type { FinancialPayouts, ListPayoutsQueryParams, ListPayoutsV1QueryParams, }; } //# sourceMappingURL=index.d.ts.map