generate the buy button described earlier in this specification 916 is an input control to specify that the offer is redeemable only in stores when 916 is selected the automatic generation of the buy button is disabled label 915 indicates that the url and the purchase authorization code can be made mutually exclusive if the offer issuer wants to make purchasing available through only one channel 917 is a text input control for defining the offer conditions 918 is a label indicating the available posting options for social and communications networks those skillful in the art will immediately understand that alternative layout designs are possible and additional parameters can be appended to the offer as well as that many of the parameters can be automatically retrieved and populated in the application from existing crm systems fig1 shows a consumer to business gamification post creation on a consumer mobile device 1001 1002 is a picture of the desired item by the consumer 1003 is an input control for the consumer to enter the price that she is willing to pay for the item shown in 1002 1004 is an input text box for the consumer to describe the item shown in 1002 1005 is a label that indicates the posting options for social and communications networks which the consumer can use to notify the retailer directly of her willingness to purchase the system can also generate automatic notifications from the consumers 39 posts to retailers and other businesses based on hash tags and other standard web methods fig1 shows the consumer to business gamification post as seen by the friends of the consumer on their mobile devices 1101 1102 is the avatar of the consumer making the post 1103 is the automatically.