fix: cast vat/price to float in Offer/Credit item listeners