1. A method comprising: associating, by a computer based system, a transaction account of a user and a user profile for the user with a reward program, wherein the user profile is associated with the transaction account; monitoring, by the computer based system, a user device of the user to determine a current location of the user device; monitoring, by the computer based system, a travel system having a travel itinerary for the user; determining, by the computer based system, a current location of the user based on the current location of the user device; determining, by the computer based system, a future location of the user based on the monitoring of the travel itinerary; identifying, by the computer based system, an offer from the reward program, based on the current location and the future location and an activity associated with at least one of the transaction account or the user profile, wherein the offer provides a discount in a second monetary currency that is different than a first monetary currency, wherein the first monetary currency is associated with the transaction account, wherein the second monetary currency is associated with the future location of the user; associating, by the computer based system and in response to identifying the offer, the offer with the transaction account, wherein transactions for the transaction account are billed in the first monetary currency; receiving, by the computer based system, transaction information comprising transaction account information, purchase information and merchant information, wherein the purchase information includes the offer; analyzing, by the computer based system, the transaction account information and the purchase information to validate fulfillment of the offer; and transmitting, by the computer based system, first reward instructions associated with the offer to a global clearing and settlement system module to provide a monetary credit to the transaction account in the first monetary currency and second reward instructions associated with a sponsoring entity to at least one of a merchant account processing module or an administrative account processing module to provide a monetary debit to the merchant in the second monetary currency.