1. A method implemented by a mobile computing device operated by a customer, located at a business, performing a purchase transaction with a point of sale computer located at the business where the mobile computing device and the point of sale computer communicate over the Internet with a server computer, the method comprising: receiving a uniform resource locator (URL) that addresses the server computer and a unique identifier that uniquely identifies the purchase transaction where the unique identifier is provided by the point of sale computer after the purchase transaction is initiated; transmitting, over the Internet, a request for a web page to the server computer using the URL where the request includes the received unique identifier; receiving, over the Internet, a first level web page from the server computer where the first level web page includes first and second level selectable actions related to the customer's purchase transaction; displaying the first level web page on a user touch screen display of the mobile computing device; transmitting, over the Internet, a request to perform a selected first level selectable action related to the purchase transaction to the server computer; and receiving, over the Internet from the server computer, information in response to the request to perform the selected first level selectable action where at least a portion of the information is provided by the point of sale computer.