Point of sale system, store system, and method
A point of sale (POS) system includes a POS server configured to manage sales data of a store, and a plurality of POS terminals installed in the store and configured to perform processing for commercial transactions at the store and transmit data of the commercial transactions to the POS server. One of the POS terminals is connectable to a mobile settlement system including one or more mobile terminals and a mobile settlement server configured to store data of commercial transactions performed using the mobile terminals. The one of the POS terminals is configured to acquire the data of the commercial transactions performed using the mobile terminals from the mobile settlement server, generate sales data from the acquired data, and transmit the generated sales data to the POS server.
1 . A point of sale (POS) system, comprising:
a POS server configured to manage sales data of a store; and
a plurality of POS terminals in the store and configured to perform processing of commercial transactions at the store and transmit data of the commercial transactions to the POS server, wherein
one of the POS terminals is connectable to a mobile settlement system including one or more mobile terminals and a mobile settlement server that is configured to store data of commercial transactions performed using the mobile terminals, each data including a first flag that indicates whether the corresponding commercial transaction has been settled and a second flag that indicates whether the data has been integrated into the sales data of the store managed by the POS server, and
the one of the POS terminals is configured to:
periodically transmit to the mobile settlement server an inquiry command about a commercial transaction performed using a mobile terminal, and
in response to receiving, from the mobile settlement server, data of a commercial transaction that includes the first flag indicating that the commercial transaction has been settled and the second flag indicating that the data has not been integrated into the sales data of the store,
generate sales data from the received data, and
transmit the generated sales data to the POS server, and
the inquiry command causes the mobile settlement server to update the second flag of the data of the commercial transaction to indicate that the data has been integrated into the sales data of the store.
2 . The POS system according to claim 1 , wherein
the one of the POS terminals is connectable to an electronic receipt server configured to manage receipt data, and
the one of the POS terminals is configured to generate receipt data corresponding to the received data and transmit the receipt data to the electronic receipt server.
3 . The POS system according to claim 1 , wherein the one of the POS terminals is configured to:
calculate a sales amount from the received data, and
include the calculated sales amount in the sales data to be transmitted to the POS server.
4 . The POS system according to claim 1 , wherein
each of the POS terminals stores a sales processing flag indicating whether to operate as a sales processing device, and
the one of the POS terminals is configured to, upon startup, read the sales processing flag and determine to operate as a sales processing device.
5 . The POS system according to claim 1 , wherein the one of the POS terminals is connectable to the mobile settlement server through communication servers that are connected to each other via an inter-server network.
6 . The POS system according to claim 1 , wherein one or more of the POS terminals are installed in a checkout lane of the store.
7 . A store system, comprising:
a point of sale (POS) system including:
a POS server configured to manage sales data of a store, and
a plurality of POS terminals in the store and configured to perform processing for commercial transactions at the store and transmit data of the commercial transactions to the POS server; and
a mobile settlement system including:
one or more mobile terminals configured to perform processing for commercial transactions at the store, and
a mobile settlement server configured to store data of the commercial transactions performed using the mobile terminals, each data including a first flag that indicates whether the corresponding commercial transaction has been settled and a second flag that indicates whether the data has been integrated into the sales data of the store managed by the POS server, wherein
one of the POS terminals is configured to:
periodically transmit to the mobile settlement server an inquiry command about a commercial transaction performed using a mobile terminal, and
in response to receiving, from the mobile settlement server, data of a commercial transaction that includes the first flag indicating that the commercial transaction has been settled and the second flag indicating that the data has not been integrated into the sales data of the store,
generate sales data from the received data, and
transmit the generated sales data to the POS server, and
the mobile settlement server is further configured to, after receiving the inquiry command, update the second flag of the data of the commercial transaction to indicate that the data has been integrated into the sales data of the store.
8 . The store system according to claim 7 , wherein
the one of the POS terminals is connectable to an electronic receipt server configured to manage receipt data, and
the one of the POS terminals is configured to generate receipt data corresponding to the received data and transmit the receipt data to the electronic receipt server.
9 . The store system according to claim 7 , wherein the one of the POS terminals is configured to:
calculate a sales amount from the received data, and
include the calculated sales amount in the sales data to be transmitted to the POS server.
10 . The store system according to claim 7 , wherein
each of the POS terminals stores a sales processing flag indicating whether to operate as a sales processing device, and
the one of the POS terminals is configured to, upon startup, read the sales processing flag and determine to operate as a sales processing device.
11 . The store system according to claim 7 , further comprising:
a communication server by which the POS system and the mobile settlement system are connected.
12 . The store system according to claim 7 , wherein one or more of the POS terminals are installed in a checkout lane of the store.
13 . A method performed by one of a plurality of point of sale (POS) terminals installed in a store to perform processing for commercial transactions at the store and transmit data of the commercial transactions to a POS server, the method comprising:
connecting to a mobile settlement system including one or more mobile terminals and a mobile settlement server that is configured to store data of commercial transactions performed using the mobile terminals, each data including a first flag that indicates whether the corresponding commercial transaction has been settled and a second flag that indicates whether the data has been integrated into sales data of the store managed by the POS server;
periodically transmitting an inquiry command about a commercial transaction performed using a mobile terminal to the mobile settlement server; and
in response to receiving, from the mobile settlement server, data of a commercial transaction that includes the first flag indicating that the commercial transaction has been settled and the second flag indicating that the data has not been integrated into the sales data of the store,
generating sales data from the received data; and
transmitting the generated sales data to the POS server, wherein
the inquiry command causes the mobile settlement server to update the second flag of the data of the commercial transaction to indicate that the data has been integrated into the sales data of the store.
14 . The method according to claim 13 , further comprising:
connecting to an electronic receipt server configured to manage receipt data;
generating receipt data corresponding to the received data; and
transmitting the receipt data to the electronic receipt server.
15 . The method according to claim 13 , further comprising:
calculating a sales amount from the received data; and
including the calculated sales amount in the sales data to be transmitted to the POS server.
16 . The method according to claim 13 , further comprising:
storing a sales processing flag indicating that the one of the POS terminals operates as a sales processing device; and
upon startup, reading the sales processing flag and determining to operate as a sales processing device.
17 . The method according to claim 13 , wherein connecting to the mobile settlement system includes connecting to a communication server that is connected to the mobile settlement system.