An embodiment of the invention discloses a data processing method, a data processing system, a terminal and a server. The data processing method includes: acquiring a business processing instruction input by a user; generating a business processing request according to the business processing instruction, wherein the business processing request includes a unique identification of the terminal; sending the business processing request to the server, and enabling the server to inquire product information, corresponding to the unique identification of the terminal, in an on-sale data maintenance list according to the unique identification of the terminal in the business processing request and process requested business of the business processing request according to the production information corresponding to the unique identification of the terminal. By the technical scheme of the data processing method, no complex manual operation is required, error rate is lowered, business processing speed is increased, and good use experience is provided.