Interface SettleCompoundCreditInput

What settleCompoundCredit settles.

interface SettleCompoundCreditInput {
    holdId: string;
    connectedMs: number;
    fence: CallFence;
    at: number;
    retryAfterMs?: number;
    unbilled?: boolean;
}

Properties

holdId: string
connectedMs: number

The call's connected time, the union of its connected intervals, in milliseconds.

fence: CallFence
at: number
retryAfterMs?: number

When a deferred hold is asked about again; 15 seconds when absent.

unbilled?: boolean

A failure the customer does not pay for (a setup that never connected): the customer is charged nothing and the hold is released, while the supplier cost the media and the recorded attempts incurred still settles.