/// <summary> /// Finalise Pay Run /// </summary> /// <remarks> /// Finalises the specified pay run. A pay run can only be finalised if there are no calculations in progress. /// </remarks> public Task <PayRunFinaliseResult> FinalisePayRunAsync(int businessId, int payRunId, FinalisePayRunOptions options, CancellationToken cancellationToken = default) { return(ApiRequestAsync <PayRunFinaliseResult, FinalisePayRunOptions>($"/business/{businessId}/payrun/{payRunId}/finalise", options, Method.POST, cancellationToken)); }
/// <summary> /// Finalise Pay Run /// </summary> /// <remarks> /// Finalises the specified pay run. A pay run can only be finalised if there are no calculations in progress. /// </remarks> public PayRunFinaliseResult FinalisePayRun(int businessId, int payRunId, FinalisePayRunOptions options) { return(ApiRequest <PayRunFinaliseResult, FinalisePayRunOptions>($"/business/{businessId}/payrun/{payRunId}/finalise", options, Method.POST)); }