Fixed amount checks due to lazy decimal rounding with payment amount values hydrated from float