Happy Checks for Dynamics RMS (August 2008 Release) implements one of the newest trends in retail customer loyalty whichy is "personified" coupons disguised as money checks, redeemable at the store location for a discount.
The advantage of such a program that with help of the constant first class mail communication and tangible incentives with expiration dates, the retailer now entices the customer to come to the store more often.

With Happy Checks, the customer collects points according to a flexible schedule which the retailer defines (i.e, there's a possibility of different number of points for different product categories, with various types of exceptions). The retailer also defines redemption thresholds, i.e. the minimum number of points the customer must have to receive a check, and also the check's nominal value.
Once per week or so, the retailer performs the "check run" in which all eligible collected points are converted into the "Happy Checks" (i.e. coupons) printed on a pre-printed forms, which in their turn are put into window envelopes and mailed to the customers. As the checks have a "Valid Through" date, that fact entices the customer to come to the store and redeem the "Happy Check" before it expires. 
When the customer shows up at the store, he or she brings along the checks they received in mail (say, 3 checks $5 each). At the till, these checks are simply scanned by a barcode scanner and entered as a dollar-value discount into the transaction (in our case, $15 off).
Of course, the system records all issued and redeemed checks and will not allow using an unissued number or scanning one check twice.
The system also comes with full reporting on customer history, issued and redeemed checks etc.
Before installting the program please read the User Guide, as additional components may be required on your computer prior to installing Happy Checks.