Patent ID: 8818845

Claim:
A method comprising: generating, using at least one processor at an online merchant system, an online catalog webpage comprising information describing a product available for purchase, the generating of the online catalog webpage including inserting programming code into the online catalog webpage that, when executed at a client device in response to the client device receiving the online catalog webpage, causes the client device to issue a request to an online gaming system to determine an in-game reward for a user based on the product and on a current player character state of a player character of the user in the online gaming system, and in response to the client device receiving an indication of the in-game reward for the user from the online gaming system, causes the client device to present the indication of the in-game reward to the user in the online catalog webpage; transmitting, from the online merchant system, the online catalog webpage to the client device of the user; receiving, at the online merchant system, an order for the product from the client device, the order indicating the in-game reward determined in the online gaming system; and transmitting, from the online merchant system, an order confirmation webpage to the client device in response to the order, the order confirmation webpage indicating the in-game reward.