SettlementServiceAsync

Types

Link copied to clipboard
interface WithRawResponse

A view of SettlementServiceAsync that provides access to raw HTTP responses for each method.

Functions

Link copied to clipboard
abstract suspend fun listDetails(params: ReportSettlementListDetailsParams, requestOptions: RequestOptions = RequestOptions.none()): ReportSettlementListDetailsPageAsync
open suspend fun listDetails(reportDate: LocalDate, requestOptions: RequestOptions): ReportSettlementListDetailsPageAsync

open suspend fun listDetails(reportDate: LocalDate, params: ReportSettlementListDetailsParams = ReportSettlementListDetailsParams.none(), requestOptions: RequestOptions = RequestOptions.none()): ReportSettlementListDetailsPageAsync

List details.

Link copied to clipboard
Link copied to clipboard
abstract suspend fun summary(params: ReportSettlementSummaryParams, requestOptions: RequestOptions = RequestOptions.none()): SettlementReport
open suspend fun summary(reportDate: LocalDate, requestOptions: RequestOptions): SettlementReport

open suspend fun summary(reportDate: LocalDate, params: ReportSettlementSummaryParams = ReportSettlementSummaryParams.none(), requestOptions: RequestOptions = RequestOptions.none()): SettlementReport

Get the settlement report for a specified report date. Not available in sandbox.

Link copied to clipboard

Returns a view of this service with the given option modifications applied.

Link copied to clipboard

Returns a view of this service that provides access to raw HTTP responses for each method.