payments should be roundable (in many currencies, you can't pay $0.0001)