If you are not already a user of theirs, Google Wallet lets you add a fast checkout to mobile or web apps and offers a few social/community features. In Google’s words:
Engage your customers with offers, loyalty programs, and other objects stored in Google Wallet.
In any which case – if you are going to use them, make sure to comply with laws regarding privacy regulations. We’d be happy to help.