I was referring to programs where the payout is not certain or not sure to happen, like the payment per sale scheme you described.
It was basically a question of whether those funds are locked in the account for that usage or can the contract be programmed to return on an specific date.