Patent ID: 11941657
Assignee: RAKUTEN GROUP, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. A non-transitory computer-readable recording medium having recorded thereon a program, causing a computer to execute:
receiving user identification information corresponding to a user based on information read using a user terminal;
determining whether the user identification information that has been received is first user identification information for performing first processing relating to the user, or second user identification information for performing second processing that is executed following the first processing, wherein the first user identification information is different than the second user identification information, and the second processing comprises settlement processing;
identifying, in a case of determining that the user identification information that has been received is the second user identification information, the first user identification information relating to the user, with the third processing being executed following the second processing, on the basis of the second user identification information, wherein the identifying comprises transmitting the second user identification information to an external server which performs the second processing, and receiving the first user identification information relating to the user from the external server;
performing, in the case of determining that the user identification information that has been received is the second user identification information, the first processing based on the first user identification information identified on the bases of the second user identification information; and
performing third processing following the second processing,
wherein the first processing comprises applying points associated with an account of the user to an amount subjected to the settlement processing to reduce the amount subjected to the settlement processing,
wherein the third processing is processing for modifying a balance associated with the acount of the user and comprises adding points to the account in accordance with the amount subjected to the settlement processing,
wherein the third processing is performed based on the first user identification information in a case of determining that the user identification information that has been received is the first user identification information,
wherein the third processing is performed based on the first user identification information identified on the basis of the second user identification information in the case of determining that the user identification information that has been received is the second user identification information,
wherein, in the case of determining that the user identification information that has been received is the second user indentification information, the second processing is performed by reusing the second user identification information, thereby allowing both the first processing and the second processing to be performed without requiring the first user identification information to be obtained using the user terminal, and reducing trouble of the first processing and the second processing,
wherein the first processing and the third processing are executed by a point processing server or a point processor, and
wherein the second processing is executed by an external settlement server.