JP-7856831-B1 - Information processing device, information processing method, and program
Abstract
[Challenge] To improve convenience for users. [Solution] An information processing device comprising: a first processing unit that stores target information including a payment amount obtained from a store terminal device and terminal identification information for identifying the store terminal device in a storage unit; a second processing unit that obtains the terminal identification information obtained from the store terminal device by a user terminal device via short-range wireless communication from an application program that operates on the user terminal device and performs electronic payment; and a third processing unit that performs payment on the payment amount associated with the terminal identification information among the target information stored in the storage unit that matches the terminal identification information obtained from the application program. [Selection Diagram] Figure 1
Inventors
- タンネルー ドルヴァ
- ヴァシーヌ アミット
Assignees
- PayPay株式会社
Dates
- Publication Date
- 20260511
- Application Date
- 20250723
Claims (8)
- A first processing unit stores target information, including the payment amount obtained from the store terminal device , store identification information for identifying the store , and terminal identification information for identifying the store terminal device, in a storage unit, and sends a completion notification to the store terminal device indicating that the registration of the target information has been completed . A second processing unit obtains the terminal identification information obtained from the store terminal device by the user terminal device via short-range wireless communication after the store terminal device has received the completion notification , from an application program that operates on the user terminal device and performs electronic payment. From the target information stored in the memory unit, the payment amount associated with the terminal identification information that matches the terminal identification information obtained from the application program is identified, and further, by referring to the information that associates the store identification information and store information corresponding to the terminal identification information obtained from the application program, the store name of the store identification information is identified, and the store name of the store identification information, the payment amount, and the payment button are displayed on the display unit of the user terminal device. The system acquires payment instruction information transmitted from the user terminal device in response to the user operating the payment button, and performs electronic payment based on the acquired instruction information, the payment amount, and the payment method of the electronic payment service, which is the user identification information shared between the application program and the information processing device and is associated with the user identification information stored in the storage unit. A third processing unit that causes the store name, payment amount, and information indicating that the electronic payment has been completed to be displayed on the display unit of the user terminal device , An information processing device equipped with the following features.
- The aforementioned terminal identification information is identification information that has been pre-assigned to the store terminal device. The information processing apparatus according to claim 1.
- The third processing unit is, When the user operates the payment button and accepts the payment amount, the payment for the payment amount is processed. The information processing apparatus according to claim 1 or 2.
- An expiration date is set for the aforementioned target information. The third processing unit performs payment if the time at which the terminal identification information was obtained from the application program is within the validity period. The information processing apparatus according to claim 1 or 2.
- The first processing unit stores the processing target information, which has the first unique identification information added to the target information, in the storage unit, and sends a completion notification to the store terminal device indicating that the registration of the target information has been completed. The second processing unit obtains the terminal identification information and the second unique identification information obtained from the store terminal device by the user terminal device via short-range wireless communication after the store terminal device has received the completion notification, from the application program that operates on the user terminal device and performs electronic payment. By referring to correspondence information showing the correspondence between the first unique identification information and the second unique identification information stored in the memory unit, the first unique identification information corresponding to the second unique identification information is identified. The third processing unit performs a settlement on the settlement amount of a processing target information among a plurality of processing target information stored in the storage unit that has terminal identification information that matches the terminal identification information obtained from the application program and has the first unique identification information corresponding to the second unique identification information. The information processing apparatus according to claim 1 or 2.
- A first processing unit stores in a storage unit the target information obtained from the store terminal device, the store identification information for identifying the store, and the terminal identification information for identifying the store terminal device, to which a first unique identification information has been added, and sends a completion notification to the store terminal device indicating that the registration of the target information has been completed . A second processing unit obtains the terminal identification information and second unique identification information obtained from the store terminal device by short-range wireless communication after the store terminal device has received the completion notification from the store terminal device, from an application program that operates on the user terminal device and performs electronic payment. From among the multiple pieces of information to be processed stored in the memory unit, the payment amount of the information to be processed that has terminal identification information matching the terminal identification information obtained from the application program and has the first unique identification information corresponding to the second unique identification information is identified, and further, by referring to the information that associates the store identification information corresponding to the terminal identification information obtained from the application program with the store information, the store name of the store identification information is identified, and the store name of the store identification information, the payment amount and a payment button are displayed on the display unit of the user terminal device. The system acquires payment instruction information transmitted from the user terminal device in response to the user operating the payment button, and performs electronic payment based on the acquired instruction information, the payment amount, and the payment method of the electronic payment service, which is the user identification information shared between the application program and the information processing device and is associated with the user identification information stored in the storage unit. A third processing unit that causes the store name, payment amount, and information indicating that the electronic payment has been completed to be displayed on the display unit of the user terminal device , An information processing device equipped with the following features.
- Computers The process involves storing target information, including the payment amount obtained from the store terminal device , store identification information for identifying the store, and terminal identification information for identifying the store terminal device , in a storage unit, and sending a completion notification to the store terminal device indicating that the registration of the target information has been completed . After the store terminal device receives the completion notification, the user terminal device performs short-range wireless communication to obtain the terminal identification information obtained from the store terminal device, and the application program running on the user terminal device to perform the electronic payment process, The process involves identifying the payment amount associated with terminal identification information that matches the terminal identification information obtained from the application program, from among the target information stored in the storage unit, and further identifying the store name of the store identification information by referring to the information that associates the store identification information and store information corresponding to the terminal identification information obtained from the application program, and displaying the store name of the store identification information, the payment amount, and a payment button on the display unit of the user terminal device. The system acquires payment instruction information transmitted from the user terminal device in response to the user operating the payment button, and performs electronic payment based on the acquired instruction information, the payment amount, and the payment method of the electronic payment service, which is the user identification information shared between the application program and the information processing device and is associated with the user identification information stored in the storage unit. A process to display the store name, payment amount, and information indicating that the electronic payment has been completed on the display unit of the user terminal device , An information processing method that performs the following.
- On the computer, The process involves storing target information, including the payment amount obtained from the store terminal device , store identification information for identifying the store, and terminal identification information for identifying the store terminal device , in a storage unit, and sending a completion notification to the store terminal device indicating that the registration of the target information has been completed . After the store terminal device receives the completion notification, the user terminal device performs short-range wireless communication to obtain the terminal identification information obtained from the store terminal device, and the application program running on the user terminal device to perform the electronic payment process, The process involves identifying the payment amount associated with terminal identification information that matches the terminal identification information obtained from the application program, from among the target information stored in the storage unit, and further identifying the store name of the store identification information by referring to the information that associates the store identification information and store information corresponding to the terminal identification information obtained from the application program, and displaying the store name of the store identification information, the payment amount, and a payment button on the display unit of the user terminal device. The system acquires payment instruction information transmitted from the user terminal device in response to the user operating the payment button, and performs electronic payment based on the acquired instruction information, the payment amount, and the payment method of the electronic payment service, which is the user identification information shared between the application program and the information processing device and is associated with the user identification information stored in the storage unit. A process to display the store name, payment amount, and information indicating that the electronic payment has been completed on the display unit of the user terminal device , A program that executes the command.
Description
This invention relates to an information processing device, an information processing method, and a program. Conventionally, electronic payments have been made using wireless communication between terminal devices. For example, a payment device has been disclosed that, upon initiation of wireless communication for payment processing via one of several antennas, executes payment processing for a payment using the payment service associated with that antenna (see, for example, Patent Document 1). Japanese Patent Publication No. 2023-29410 This diagram shows an example of a configuration for implementing an electronic payment service.This is a sequence diagram (part 1) illustrating the general flow of electronic payments.This is a sequence diagram (part 2) illustrating the general flow of electronic payments.This is a diagram showing the configuration of the payment server 100.This figure shows an example of the contents of user information 172.This figure shows an example of the contents of merchant/store information 176.This is a diagram illustrating the overview of online payment services.This is a sequence diagram of a communication payment process.This figure shows an example of the target information.This is an example of information transmitted in S114.This is a diagram illustrating the acquisition of target information.This is a diagram illustrating the behavior of payment application 20.This is a sequence diagram of a communication payment process.This figure shows an example of target information and information to be processed.This figure shows an example of an interface screen displayed on the display unit of the second store terminal device 70. The following describes embodiments of the information processing apparatus, information processing method, and program of the present invention with reference to the drawings. Various devices, such as the "server" mentioned below, which provide services to users or perform internal analysis, may be implemented by a distributed group of devices, and the operators of each device may be different. Furthermore, the owner of the hardware of the devices (the provider of the cloud server) and the operator that actually operates them may also be different. The application program and the payment server work together to provide an electronic payment service. In the following description, the application program will be referred to as the payment app. The electronic payment service is a service that supports payment for the purchase of goods and services at a store. A store is, for example, a physical store (real store) that exists in the real world, but may also include a virtual store for e-commerce. A virtual store may include one provided by an entity different from the operator of the electronic payment service. In that case, when settling a purchase at the virtual store, the user is controlled to transition to the interface screen of the electronic payment service. In the electronic payment service, a store is treated as belonging to, for example, a merchant (brand), and processing such as payment when a purchase is made at the store is mainly carried out between the user and the merchant. Alternatively, processing such as payment may be carried out between the user and the store. [Electronic payment service] Figure 1 shows an example of the configuration of an electronic payment system that implements electronic payment services. The electronic payment service is implemented with a payment server 100 at its center. An electronic payment system that implements electronic payment services includes, for example, one or more user terminal devices 10, one or more first store terminal devices 50, a payment terminal device 52, one or more second store terminal devices 70, and a payment server 100. These devices communicate with each other, for example, via a network NW. The network NW includes, for example, the Internet, a LAN (Local Area Network), a wireless base station, and provider equipment. Some or all of the functional components included in the electronic payment system may be distributed across multiple devices in any form, or integrated into any single device. For example, some or all of the functional components of the payment server 100 may be included in other devices. [User terminal device] The user terminal device 10 is, for example, a portable terminal device such as a smartphone or tablet. The user terminal device 10 is a computer device having at least optical reading function, communication function, display function, input reception function, and program execution function. In the following description, the components for realizing these functions will be referred to as a camera, communication device, touch panel, CPU (Central Processing Unit), etc. In the user terminal device 10, the payment application 20 is executed by a processor such as the CPU, and it operates in cooperation with the payment server 100 to provide electronic payment services