If there was heavy rain and a baseball game had to be postponed, the people who had tickets to the match were given a rain check voucher to attend a different match as a later date.
This gives the impression the business cares so much for its customers that it will do everything in its power to ensure they are always satisfied.
This is especially true if the person inviting knows the meaning and connotation of the expression.