Server, recording medium and system
By introducing network communication between servers and terminal devices in the electronic currency transfer system, authenticating and processing gift requests, outputting gift details and messages, the problem of remittancers being difficult to express their feelings and ideas is solved, and emotional interactions are realized during electronic currency transfer Sex and safety.
Patent Information
- Application Number
- CN202110261693.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-03-26
- Filing Date
- 2021-03-10
- Publication Date
- 2024-12-13
- Estimated Expiration
- 2041-03-10
AI Technical Summary
When transferring electronic money, it is difficult for the remitter to effectively express his feelings and thoughts, and the existing system cannot convey this information during the transfer process.
A server and a computer-readable recording medium system with programs are designed to authenticate and process electronic currency gift requests through network communication between the server and terminal equipment, and output gift details and messages after successful authentication, so as to make The remitter is able to convey feelings and thoughts to the recipient when transferring money.
It realizes that when transferring electronic money, the remitter can convey his feelings and ideas to the recipient, enhances the emotional interaction of the transfer process, and ensures the legality and security of the transfer.
Smart Images

Figure CN113450088B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to a server, a computer-readable recording medium storing a program, and a system. Background Art
[0002] A system for transmitting electronic money using an information processing terminal is already known (for example, see Japanese Unexamined Patent Application No. 2012-94061). Summary of the invention
[0003] Even when transferring money electronically, people want to show how they feel and what they think.
[0004] The present disclosure provides a server, a computer-readable recording medium storing a program, and a system that enable a remitter to express his / her feelings and thoughts even when transferring electronic money.
[0005] The server according to the present disclosure includes a processor having hardware. The processor is configured to: when obtaining a donation request and message of electronic money to a second device from a first device, authenticate the donation request, execute donation processing when the authentication succeeds, and output donation details and messages to the second device.
[0006] A computer-readable recording medium storing a program according to the present disclosure is provided, wherein the program enables a processor having hardware to authenticate a donation request and a message for donating electronic money to a second device when obtaining the donation request and a message from a first device, and when the authentication is successful, execute the donation processing, and output the donation details and the message to the second device.
[0007] The system according to the present disclosure includes: a first device, the first device is provided with a first processor having hardware; a second device, the second device is provided with a second processor having hardware, and a server, the server is provided with a third processor having hardware. The first processor is configured to output a donation request and a message of electronic money to the second device to the server. The third processor is configured to: when obtaining the donation request and message of electronic money, authenticate the donation request, and when the authentication is successful, perform the donation process, and output the donation details and message to the second device.
[0008] With the present disclosure, a remitter can express his / her feelings and thoughts even during electronic money transfer. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] Features, advantages, and technical and industrial significance of exemplary embodiments of the present disclosure will be described below with reference to the accompanying drawings, wherein like reference numerals represent like elements, and wherein:
[0010] Figure 1is a block diagram showing a functional configuration of a system according to a first embodiment of the present disclosure;
[0011] Figure 2 is a sequence diagram showing an outline of a process performed by the system according to the first embodiment of the present disclosure;
[0012] Figure 3 is a diagram schematically showing an overall configuration of a system according to a second embodiment of the present disclosure;
[0013] Figure 4 is a block diagram showing a functional configuration of a system according to a second embodiment of the present disclosure; and
[0014] Figure 5 is a sequence diagram showing an outline of a process executed by the system according to the second embodiment of the present disclosure. DETAILED DESCRIPTION
[0015] Hereinafter, a mode for carrying out the present disclosure (hereinafter, referred to as “embodiment”) will be described with reference to the drawings.
[0016] First embodiment
[0017] Figure 1 1 is a block diagram showing a functional configuration of a system according to a first embodiment of the present disclosure. A system 1 shown in the figure includes a server 2, a first device 3, and a second device 4.
[0018] The server 2, the first device 3, and the second device 4 are configured to be able to communicate with each other via a network NW. The network NW is configured by, for example, an Internet line network or a mobile phone line network in which a wired network and a wireless network are appropriately combined.
[0019] The server 2 is provided in a financial institution (eg, a bank, a credit union, a credit association, and a labor union) or a credit card company and is a server for managing accounts or credit cards of the financial institution. The server 2 includes a control unit (third processor) 21, a communication unit 22, and a storage unit 23.
[0020] The control unit 21 comprehensively controls the operation of the server 2. The control unit 21 includes an authentication unit 211, a gift processing unit 212, and a payment processing unit 213. The authentication unit 211 authenticates the gift request when receiving and obtaining (hereinafter, referred to as "receiving") a gift request and a message of electronic money for the second device 4 from the first device 3. In addition, the authentication unit 211 authenticates the payment request when receiving the payment request from the second device 4. The gift processing unit 212 performs gift processing when the authentication unit 211 has successfully authenticated the gift request. The payment processing unit 213 performs payment processing when the authentication unit 211 has successfully authenticated the payment request.
[0021] The control unit 21 is particularly provided with a processor configured by, for example, a central processing unit (CPU), a digital signal processor (DSP) or a field programmable gate array (FPGA), and a memory (main storage unit) such as a random access memory (RAM) or a read-only memory (ROM).
[0022] The control unit 21 loads the program stored in the storage unit 23 into the work area of the main storage unit and executes the program. Each component of the server 2 is controlled by executing various programs.
[0023] The communication unit 22 is configured by, for example, a LAN (Local Area Network) interface board or a wireless communication circuit for wireless communication. The communication unit 22 is connected to the network NW. The communication unit 22 establishes a communication link between the first device 3 and the second device 4 by connecting to the network NW under the control of the control unit 21.
[0024] The storage unit 23 is configured by a recording medium such as an EPROM (erasable programmable ROM), an HDD (hard disk drive), a removable medium, etc. Examples of the removable medium include disk recording media such as a USB (universal serial bus) memory, a CD (compact disk), a DVD (digital versatile disk), and a BD (Blu-ray (registered trademark) disk). The storage unit 23 stores an operating system (OS), various programs, various tables, various databases, etc.
[0025] The storage unit 23 stores user information 231 and payment information 232 for each registered user. The user information 231 includes the user's account information and credit card information. The account information may include, for example, the user's name, account number, account balance, transaction history (deposit and withdrawal list), etc. The credit card information may include, for example, the user's name, credit card number, credit card expiration date, credit limit, card usage transaction history, etc. The payment information 232 includes the user ID, the payment method used for payment (e.g., electronic money payment (contactless payment), scan payment, QR code payment, etc.), payment history, etc.
[0026] The server 2 having the above-described functional configuration is realized by a computer such as a workstation, a personal computer, or the like.
[0027] The first device 3 includes a control unit (first processor) 31, a communication unit 32, a storage unit 33, an input unit 34, and a display unit 35. The control unit 31, the communication unit 32, and the storage unit 33 are physically configured by using the same hardware as the control unit 21, the communication unit 22, and the storage unit 23, respectively. The input unit 34 is configured using a touch screen. The input unit 34 may have a microphone for voice input. The display unit 35 has a display made of liquid crystal or organic EL (electroluminescence) on its surface. The touch screen forming the input unit 34 is set on the surface of the display. Examples of the first device 3 include smartphones, mobile phones, tablet terminals, etc. The program executed by the first device 3 can be provided as an application that can be downloaded via the network NW.
[0028] The second device 4 includes a control unit (second processor) 41, a communication unit 42, a storage unit 43, an input unit 44, and a display unit 45. The configuration of the second device 4 is similar to that of the first device 3.
[0029] As an example of using the system 1 having the above-described functional configuration, assume that there are two users who use the first device 3 and the second device 4, respectively, and electronic money is presented from one user to another user. When presenting, the user who provides the presentation inputs and sends (hereinafter, referred to as "send") a message to the user who receives the presentation. Hereinafter, the user who uses the first device 3 is referred to as the first user, and the user who uses the second device 4 is referred to as the second user.
[0030] Figure 2 3 is a sequence diagram showing an overview of the processing performed by the system 1. When the input unit 34 of the first device 3 accepts a donation request and a message input to the second device 4, the control unit 31 transmits the donation request and the message to the server 2 via the communication unit 32 (step S1). For example, when the relationship between the first user and the second user is that of a parent and a child, the first user as a parent inputs the deposit amount of electronic money, the user who will receive the donation, and information restricting the use of the electronic money as a donation request, and also inputs a message such as "Happy Birthday!" to the second user (his / her child). The information restricting the use of electronic money may be, for example, restrictions on items (books, clothes, etc.) that can be purchased with electronic money, or restrictions on stores or time periods where electronic money can be used, etc.
[0031] The authentication unit 211 of the server 2 receiving the electronic money donation request and message performs authentication based on the donation request (step S2). The authentication unit 211 refers to the user information 231 to determine whether the second device 4 to be donated is legitimate or whether the deposit amount specified by the first user is available.
[0032] When the authentication unit 211 has successfully authenticated, the gift processing unit 212 performs gift processing in response to the gift request (step S3). In particular, the gift processing unit 212 updates the user information 231 by depositing the amount of electronic money corresponding to the gift request into the account of the second device 4. In the case where the authentication unit 211 fails in authentication, the control unit 21 sends a message notifying the authentication failure to the first device 3 via the communication unit 22.
[0033] After step S3, control unit 21 sends the gift details and message received in step S2 to second device 4 via communication unit 22 (step S4). Gift details may include, for example, the deposit amount of electronic money and information of the user sending the gift.
[0034] The control unit 21 transmits a notification of the completion of the donation process to the first device 3 via the communication unit 22 (step S5). In addition, the processing order of steps S4 and S5 is not specified, and these two steps may be performed in parallel.
[0035] According to the above steps S1 to S5, the server 2 sends the gift details and message made by the first user to the second device 4, so the second user can also receive the first user's thoughts on the electronic currency.
[0036] See attached Figure 2 , an outline of the process when the second user uses the gifted electronic money by using the second device 4 will be described. Figure 2 In FIG. 1 , a dotted line drawn between step S5 and step S11 indicates that the processing before and after the line is separated in time.
[0037] When the input unit 44 of the second device 4 accepts a payment request using the donated electronic money, the control unit 41 transmits the payment request to the server 2 via the communication unit 42 (step S11).
[0038] The authentication unit 211 of the server 2 receiving the payment request performs authentication based on the payment request (step S12). The authentication unit 211 determines whether the second device 4 is legitimate by referring to the user information 231 and whether the payment amount can be paid.
[0039] When the authentication unit 211 has successfully authenticated, the payment processing unit 213 performs payment processing in response to the payment request and updates the user information 231 (step S13). For example, the payment processing here may include, for example, in the case where the user attempts to purchase an item, a process of depositing electronic money corresponding to the price of the item into a server managed by the seller of the item. In the case where the authentication unit 211 fails in authentication, the control unit 21 sends a message notifying the failure of authentication to the second device 4. For example, in the case where the electronic money presented is only allowed to be used to purchase books but a payment request for clothing is received from the second device 4, the authentication unit 211 determines that the authentication has failed.
[0040] After step S13, the control unit 21 sends a payment completion notification to the first device 3 and the second device 4 via the communication unit 22 (step S14).
[0041] When the second user sends a payment request using the second device 4, the second user can enter a message to the first user (e.g., a message expressing "thank you"). In this case, in step S14, the control unit 21 sends a payment completion notification to the first device 3 and sends the message together.
[0042] According to the first embodiment of the present disclosure described above, when a donation request and message of electronic money to a second device is obtained from a first device, a donation process is performed after authentication, and then the donation details and message are sent to the second device. Therefore, the second user can receive a message from the first user (the sender of money), so that even when receiving electronic money, the second user can feel his / her feelings and thoughts about him / her.
[0043] According to the first embodiment, when a payment request for electronic money is received from the second device, payment processing is performed after payment request authentication, and a payment completion notification is sent to the first device and the second device. Therefore, it can be confirmed that the payment has been made.
[0044] Furthermore, according to the first embodiment, the donation request includes information restricting the use of electronic money, and the payment request is authenticated by determining whether the use of electronic money in the payment request from the second device matches the information. Therefore, the second user can use the donated electronic money in the manner expected by the first user.
[0045] Second embodiment
[0046] Figure 3 is a diagram schematically showing the overall configuration of a system according to a second embodiment of the present disclosure. Figure 3The wallet system (system) 5 shown in FIG. 5 includes a facility server (first device) 6, a second device (second device) 4, a wallet server (server) 7, and several payment servers (third devices) 8. The facility server 6, the second device 4, the wallet server 7, and the payment server 8 are configured to be able to communicate with each other via a network NW. The payment server 8 is a server managed by different payment system providers (financial institutions or credit card companies), and accepts payment requests from users via the wallet server 7. In other words, the wallet system 5 is a system that allows users to select a payment method when paying with electronic money.
[0047] Figure 4 1 is a block diagram showing the functional configuration of the system according to the second embodiment. Hereinafter, the same reference numerals will be used to describe components having the same functions as those described in the first embodiment. In addition, Figure 4 Only one payment server 8 is shown representatively.
[0048] The facility server 6 is a server for managing and operating the facility, which is provided in a facility such as a medical institution. The facility server 6 includes a control unit (first processor) 61, a communication unit 62, and a storage unit 63. The control unit 61, the communication unit 62, and the storage unit 63 are physically configured by using the same hardware as the control unit 21, the communication unit 22, and the storage unit 23 defined in the first embodiment, respectively. The facility server 6 is implemented by a computer such as a workstation, a personal computer, or the like.
[0049] The control unit 61 comprehensively controls the operation of the facility server 6. The control unit 61 transmits a donation request for electronic money of a target facility user to the wallet server 7 via the communication unit 62 by referring to the facility user information 631 stored in the storage unit 63. In the second embodiment, a case where the control unit 61 requests the wallet server 7 to issue a predetermined amount of money coupon will be described as an example of the donation request, but the donation request may be a request for monetary assistance.
[0050] The storage unit 63 includes facility user information 631 about the registered facility user, and message information 632 to be sent to the recipient of the electronic money. The facility user information 631 includes the user's email account and information about the terminal (second device 4) owned by the user as information about the access destination to be accessed by the facility server via the network NW, and personal information such as the user's name and address. The message information 632 stores a message to be sent to the facility user corresponding to the type of coupon.
[0051] The second device 4 is associated with a facility user. For example, in the case where the facility is a medical institution, a patient using the medical institution corresponds to the user.
[0052] The wallet server 7 includes a control unit (third processor) 71, a communication unit 72, and a storage unit 73. The control unit 71, the communication unit 72, and the storage unit 73 are physically configured by using the same hardware as the control unit 21, the communication unit 22, and the storage unit 23, respectively.
[0053] The control unit 71 comprehensively controls the operation of the wallet server 7. The control unit 71 includes an authentication unit 711 and a gift processing unit 712. The authentication unit 711 authenticates the gift request when receiving a gift request and a message for the electronic money of the second device 4 from the facility server 6. In addition, the authentication unit 711 authenticates the payment request when receiving a payment request from the second device 4. In the case where the authentication unit 711 has successfully authenticated the gift request, the gift processing unit 712 performs the gift processing. The gift request is specifically a request for issuing a coupon, and the gift processing unit 712 issues a coupon matching the gift request as a gift processing. In this case, information restricting the use of the coupon may be added to the coupon.
[0054] The storage unit 73 stores user information 731 , wallet information 732 , payment information 733 , and coupon information 734 of each registered user in the wallet system 5 .
[0055] The user information 731 is information about a user who uses the wallet system 5. Examples of the user information 731 include a user ID, a password, a name of a user, contact information (e.g., address, telephone number, email account), etc. of a user who has previously registered to use the wallet system 5. When performing authentication such as logging in to the wallet server 7, the user ID and password in the user information 731 are used.
[0056] The wallet information 732 is information about the wallet of the wallet system 5. The wallet is a virtual account where electronic money can be deposited and withdrawn. The wallet information 732 may include, for example, user ID, electronic money balance, electronic money deposit history, electronic money transaction history, etc.
[0057] The payment information 733 is information about payment made in the wallet system 5. The payment information 733 includes a user ID, a payment system provider or a payment method used for payment, a payment history, and the like.
[0058] The coupon information 734 is information on a coupon issued in response to a gift request of electronic money received from the facility server 6. The coupon information 734 includes information such as the type of coupon, the amount equivalent to the coupon, coupon issuance history of each user, and the like.
[0059] The payment server 8 is a server provided for each payment system provider and manages an account or credit card of a financial institution. The payment server 8 includes a control unit (fourth processor) 81, a communication unit 82, and a storage unit 83. The control unit 81, the communication unit 82, and the storage unit 83 are physically configured by using the same hardware as the control unit 21, the communication unit 22, and the storage unit 23, respectively.
[0060] The control unit 81 includes an authentication unit 811 and a payment processing unit 812. The authentication unit 811 authenticates the payment request upon receiving the payment request from the wallet server 7. The payment processing unit 812 performs payment processing if the authentication unit 811 has successfully authenticated the payment request.
[0061] The storage unit 83 stores user information 831 and payment information 832 of each registered user. The user information 831 includes account information and credit card information of each user of the wallet system 5, and the account information is information about an account registered to a payment system provider that manages the payment server 8. The payment information 832 includes a user ID, a payment method used for payment, a payment history, and the like.
[0062] In the wallet system 5 having the above functional configuration, the facility server 6 presents electronic money, which can be used to pay facility fees and is in the form of coupons, to the second device 4. When the facility server 6 presents electronic money, the facility server 6 also sends a message encouraging the second user to use the facility.
[0063] Figure 5 6 is a sequence diagram showing an outline of the processing performed by the wallet system 5. The control unit 61 sends a gift request and a message for electronic money to the second device 4 to the wallet server 7 via the communication unit 62 (step S221). The gift request for electronic money includes a request for issuing a coupon and information about the second device 4 to receive the gift. For example, in the case where the facility is a medical institution, for example, and the gift is a health checkup coupon, the control unit 61 sends a message expressing "The day when you should have a regular health checkup is approaching. This is a coupon for you, and you can use it for the health checkup" by referring to the message information 632.
[0064] The authentication unit 711 of the wallet server 7 receiving the electronic money donation request and message performs authentication based on the donation request (step S22). The authentication unit 711 determines whether the coupon is valid and whether the second device 4 to be donated is legitimate.
[0065] When the authentication unit 711 has successfully authenticated, the gift processing unit 712 performs gift processing in response to the gift request (step S23). In particular, the gift processing unit 712 issues a coupon to be sent to the second device 4 by referring to the coupon information 734. In the case where the authentication unit 711 fails in authentication, the control unit 71 sends a message notifying the authentication failure to the facility server 6 via the communication unit 72.
[0066] After step S23, the control unit 71 transmits the gift details and message received in step S22 to the second device 4 via the communication unit 72 (step S24). The gift details may include, for example, data on the issued coupon and information on the facility that sent the coupon.
[0067] The control unit 71 transmits a notification of the completion of the donation process to the facility server 6 via the communication unit 72 (step S25). In addition, the processing order of steps S24 and S25 is not specified, and these two steps may be executed in parallel.
[0068] According to the above steps S21 to S25, the wallet server 7 transmits the gift details (coupon) and the message generated by the facility to the second device 4, so that the second user can be aware of the value of the gifted coupon.
[0069] Will refer to Figure 5 The outline of the process when the second user uses the presented coupon is described. When the input unit 44 of the second device 4 accepts a payment request using the presented electronic money, the control unit 41 sends a payment request to the wallet server 7 via the communication unit 42 (step S31). The payment request includes the coupon data and information about the payment system provider managing the payment server 8 that will receive the payment request.
[0070] The authentication unit 711 that receives the payment request performs authentication based on the payment request (step S32). The authentication unit 711 determines whether the second device 4 is legitimate, whether the coupon is valid, whether the payment server 8 designated as the provider of the payment method is legitimate, and whether the desired payment amount can be paid.
[0071] When the authentication unit 711 has successfully authenticated, the control unit 71 sends a payment request to the payment server 8 via the communication unit 72 (step S33). The control unit 71 generates a payment request for the amount minus the coupon value. In the event that the authentication unit 711 fails in authentication, the control unit 71 sends a message notifying the authentication failure to the second device 4. For example, if the account balance of the second device 4 is insufficient to pay the amount minus the coupon value, the authentication unit 711 determines that the authentication has failed.
[0072] The authentication unit 811 of the payment server 8 that receives the payment request performs authentication based on the payment request (step S34). The authentication unit 811 determines whether the wallet server 7 is legitimate and whether the payment amount can be paid.
[0073] When the authentication unit 811 has successfully authenticated, the payment processing unit 812 performs payment processing in response to the payment request (step S35). In the case where the authentication unit 811 fails in authentication, the control unit 81 sends a message notifying the authentication failure to the wallet server 7.
[0074] After step S35 , the control unit 81 sends a notification of payment completion to the wallet server 7 via the communication unit 82 (step S36 ).
[0075] The wallet server 7 which has received the notification of payment completion transmits the notification of payment completion to the facility server 6 and the second device 4 (step S37 ).
[0076] Furthermore, instead of the wallet server 7 generating a payment request for the amount minus the coupon value, a payment request including the initial amount and coupon data may be sent to the payment server 8, and the payment server 8 may process the coupon to perform payment processing for the coupon discounted amount.
[0077] Alternatively, the facility server 6 may generate a coupon and send a gift request including the coupon data together with a message to the wallet server 7 .
[0078] According to the second embodiment of the present disclosure described above, as in the first embodiment, even when electronic money is presented, the facility (sending the presentation party) can allow the facility user to realize the value of the presentation. In addition, according to the second embodiment, as in the first embodiment, it can be confirmed that the payment has been completed, and the second user can be enabled to use the presented electronic money as intended by the facility.
[0079] Furthermore, according to the second embodiment, the second user can select a payment system provider as desired, so the convenience is improved and he / she can pay as desired.
[0080] Other embodiments
[0081] The embodiments for implementing the present disclosure have been described, but the present disclosure should not be limited to the first embodiment and the second embodiment. For example, wallet servers and payment servers of different payment system providers may be added to the first embodiment.
[0082] In the second embodiment, in the case where the second user uses a facility with his / her friends, a discount for using the facility or the transportation can be provided in cooperation with the transportation that can be used to access the facility. Thus, the user can be encouraged to use the facility.
[0083] In addition, edge computing can be adopted to shorten the time required to perform arithmetic processing, wherein terminals that can partially perform processing of various servers are distributed in several points in an area, and terminals close to each other efficiently communicate large amounts of data.
[0084] Those skilled in the art can easily understand further beneficial effects and improvements. The aspects of the present invention are not limited to the specific details and representative embodiments shown and described above. Therefore, various modifications can be made without departing from the spirit or scope of the overall inventive concept defined by the following claims and their equivalents.
Claims
1. A server, Features include: A processor with hardware, Wherein, the processor is configured to: performing authentication of the donation request when acquiring from the first device a donation request for electronic money to the second device and a first message indicating the feelings and thoughts of a user of the first device; When the authentication is successful, performing a gifting process; and outputting gift details and the first message to the second device; The processor is further configured to: authenticating the payment request upon obtaining from the second device a payment request for the electronic money and a second message indicating the feelings and thoughts of a user of the second device; When the authentication is successful, performing payment processing; outputting the second message to the first device; and A payment completion notification is output to the first device and the second device.
2. The server according to claim 1, in: The donation request includes the deposit amount of the electronic money; and The processor is configured to deposit the deposit amount into an electronic money account associated with the second device.
3. The server according to claim 1, in: The gift request includes a request for issuing a coupon for the electronic money; and The processor is configured to issue the coupon in response to the request to issue the coupon and output the gift details including data about the coupon.
4. A server according to any one of claims 1 to 3, in: The donation request includes information restricting the use of the electronic money; and The processor is configured to, when acquiring a payment request for the electronic money donated to the second device from the second device, determine whether use of the electronic money matches the information.
5. The server according to any one of claims 1 to 3, in, The processor is configured to: accepting payment requests using one of a plurality of payment methods that are different from one another; Outputting the donation request to a third device, and the third device executing a corresponding payment method as the donation processing; as well as When the donation completion notification is acquired from the third device, the donation details and the first message are output to the second device.
6. The server according to claim 5, in, The processor is configured to: upon obtaining the payment request for the electronic money from the second device, authenticating the payment request; When the authentication is successful, outputting the payment request to the third device; and When a payment completion notification is acquired from the third device, the payment completion notification is output to the first device and the second device.
7. A computer-readable recording medium storing a program, wherein the program causes a processor having hardware: performing authentication of the donation request when acquiring from the first device a donation request for electronic money to the second device and a first message indicating the feelings and thoughts of a user of the first device; When the authentication is successful, performing a gifting process; as well as outputting gift details and the first message to the second device; authenticating the payment request upon obtaining from the second device a payment request for the electronic money and a second message indicating the feelings and thoughts of a user of the second device; When the authentication is successful, performing payment processing; outputting the second message to the first device; as well as A payment completion notification is output to the first device and the second device.
8. The computer-readable recording medium according to claim 7, in: The donation request includes the deposit amount of the electronic money; and The program causes the processor to deposit the deposit amount into an electronic money account associated with the second device.
9. The computer-readable recording medium according to claim 7, in: The gift request includes a request for issuing a coupon for the electronic money; and The program causes the processor to issue the coupon in response to the request to issue the coupon, and output the presenting details including data on the coupon.
10. The computer-readable recording medium according to any one of claims 7 to 9, in: The donation request includes information restricting the use of the electronic money; and The program causes the processor to determine whether use of the electronic money matches the information when acquiring a payment request for the electronic money donated to the second device from the second device.
11. The computer-readable recording medium according to any one of claims 7 to 9, in, The program causes the processor to: accepting payment requests using one of a plurality of payment methods that are different from one another; Outputting the donation request to a third device, and the third device executing a corresponding payment method as the donation processing; as well as When the donation completion notification is acquired from the third device, the donation details and the first message are output to the second device.
12. The computer-readable recording medium according to claim 11, in, The program causes the processor to: upon obtaining the payment request for the electronic money from the second device, authenticating the payment request; When the authentication is successful, outputting the payment request to the third device; and When a payment completion notification is acquired from the third device, the payment completion notification is output to the first device and the second device.
13. A system for electronic money transfer, Features include: a first device, the first device being provided with a first processor having hardware; a second device, the second device being provided with a second processor having hardware; as well as A server, the server being provided with a third processor having hardware, wherein: The first processor is configured to output to the server a gift request for electronic money to the second device and a first message indicating feelings and thoughts of a user of the first device; and The third processor is configured to: When acquiring the donation request of the electronic currency and the first message, performing authentication of the donation request; When the authentication is successful, performing a gifting process; and outputting gift details and the first message to the second device; The third processor is further configured to: authenticating the payment request upon obtaining from the second device a payment request for the electronic money and a second message indicating the feelings and thoughts of a user of the second device; When the authentication is successful, performing payment processing; outputting the second message to the first device; and A payment completion notification is output to the first device and the second device.
14. The system according to claim 13, in: The donation request includes the deposit amount of the electronic money; and The third processor is configured to deposit the deposit amount into an electronic money account associated with the second device.
15. The system according to claim 13, in: The gift request includes a request for issuing a coupon for the electronic money; and The third processor is configured to issue the coupon in response to the request to issue the coupon, and output the gift details including data about the coupon.
16. A system according to any one of claims 13 to 15, in: The donation request includes information restricting the use of the electronic money; and The third processor is configured to, when acquiring a payment request for the electronic money donated to the second device from the second device, determine whether use of the electronic money matches the information.
17. The system according to any one of claims 13 to 15, further comprising: include: A third device provided with a fourth processor having hardware, the third device being configured to execute a predetermined payment method, wherein: The third processor is configured to: accept a payment request using one of a plurality of payment methods that are different from each other, and when the corresponding payment method is the payment method executed by the third device, output the donation request to the third device; The fourth processor is configured to: execute a donation process in response to the donation request, and output a donation completion notification to the server; and The third processor is configured to, when acquiring the donation completion notification from the third device, output the donation details and the first message to the second device.
Citation Information
Patent Citations
Remittance system effectively utilizing information processing terminal
JP2012094061A
Wireless subscriber billing and distribution
CN101185282A
Business presentation method, device and system
CN102056121A
Method and device for processing breakfast coupon information
CN105512967A
User interface for transaction
CN109313759A
