isValidCharge returns actual error message