A beverage brewer (10) with a controller (14) that automatically disables
selected brewer functions unless enabled by an enablement code that
enables use that is only sufficient to brew a preselected quantity of
beverage by mixing the brew ingredient (18) with water has a reader (54,
56, 58, 56, 59, 62) for communicating with and reading the enablement
code (86) from a smart card, card with magnetic strip or other data
carrying medium (FIGS. 4 and 5). The enablement card when used by a
delivery employee has codes for multiple customers, etc. that is used by
the delivery employee to enable the brewers to brew the brew ingredient
that is being delivered but no more to avoid brewing of ingredient not
provided by the distributor of the brew ingredient. Alternatively, one
card (52) is used for each location or each brewer and may only be used
with the location or brewer that is indicated. The controller (14) is
capable of disabling the brewer function, the hot water function, or
both, the bypass function, the brewing function or all in response to
overuse or in response to the passage of time without required
maintenance. The individual enablement code medium may be attached to the
container of the brew ingredient permanently or detachably, mailed to the
customer with billing, etc. or the enablement code may be entered
manually or via a communication modem associated with the brewer (10).
When a smart card or magnetic stripe card is used, then the brewer may
write to the card the amount of brewer usage or hot water usage which
information can later be downloaded to a billing computer at the home
office of the distributor in addition to, or in lieu of, automatic
disablement of the brewer functions when they exceed preselected maximum
amounts.