book money only when price > 0