You pay the token up front to bid and the cash only when successfully.
Tokens are returned if the bid is rejected. You can up the bid at any time until acceptance/ rejection.