A method for displaying information, the method comprising: receiving, at a terminal device displaying a page adapted for scanning and from a scan tool installed on the terminal device, first information obtained after a scan box located on the page adapted for scanning scans a first graphic code, wherein i) the first graphic code uniquely corresponds to the first information, ii) the first information is recorded in the first graphic code and is obtained by scanning the graphic code, and iii) the first information comprises first product information, the product information comprising a product name, unit price and a number of products; simultaneously displaying, at the terminal device, the page adapted for scanning and an information display page, wherein i) the information display page displays the first information and a payment button and ii) during the simultaneous displaying the scan box is located on the page adapted for scanning for scanning subsequent graphic codes; receiving, at the terminal device and from the scan tool installed on the terminal device, second information obtained after the scan box scans a second graphic code, wherein the second information comprises second product information; adding, in real time, the second information to the information display page; receiving, by a user clicking the payment button, a payment instruction; calculating a total price based on the unit price and number of products displayed by the information display page when the payment instruction is received, and settling the payment based on the total price. receiving, at a terminal device displaying a page adapted for scanning and from a scan tool installed on the terminal device, first information obtained after a scan box located on the page adapted for scanning scans a first graphic code, wherein i) the first graphic code uniquely corresponds to the first information, ii) the first information is recorded in the first graphic code and is obtained by scanning the graphic code, and iii) the first information comprises first product information, the product information comprising a product name, unit price and a number of products; i) the first graphic code uniquely corresponds to the first information, ii) the first information is recorded in the first graphic code and is obtained by scanning the graphic code, and iii) the first information comprises first product information, the product information comprising a product name, unit price and a number of products; simultaneously displaying, at the terminal device, the page adapted for scanning and an information display page, wherein i) the information display page displays the first information and a payment button and ii) during the simultaneous displaying the scan box is located on the page adapted for scanning for scanning subsequent graphic codes; receiving, at the terminal device and from the scan tool installed on the terminal device, second information obtained after the scan box scans a second graphic code, wherein the second information comprises second product information; adding, in real time, the second information to the information display page; receiving, by a user clicking the payment button, a payment instruction; calculating a total price based on the unit price and number of products displayed by the information display page when the payment instruction is received, and settling the payment based on the total price.