Payment management device, payment management method, and program
The payment management device and method address the inconvenience of conventional systems by managing user and corporate wallets, enabling diverse transactions, thereby improving convenience for companies.
Patent Information
- Application Number
- JP2025151143
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-09-11
- Publication Date
- 2026-05-13
- Estimated Expiration
- 2045-09-11
AI Technical Summary
Conventional electronic payment systems for franchise stores do not consider the company's wallet, leading to inconvenience in using the payment service.
A payment management device and method that manages user and corporate wallets using electronic money and credit limits, allowing remittances between user and corporate wallets, and supports various types of transactions such as C2B, B2B, B2C, and B2E transactions.
Enhances convenience for companies operating franchise stores by enabling flexible use of electronic payments for multiple purposes beyond mere merchant transactions.
Smart Images

Figure 0007858119000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a settlement management device, a settlement management method, and a program.
Background Art
[0002] Conventionally, an electronic payment service has been known in which code information is displayed on a user terminal device owned by a user, and the code information is read by a store terminal device installed in a store to execute an electronic payment. Further, Patent Document 1 proposes an electronic payment system that transfers the sales amount of a franchise store due to an electronic payment made at the store to the bank account of the franchise store.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, in the electronic payment system described in Patent Document 1, the wallet of the company operating the franchise store is not considered, which may be inconvenient when using the electronic payment service.
[0005] The present invention has been made in consideration of such circumstances, and one of the objects is to provide a settlement management device, a settlement management method, and a program that can improve the convenience for a company operating a franchise store.
Means for Solving the Problems
[0006] One aspect of the present invention is a payment management device for managing an electronic payment service using electronic money and an intermediary object which is either or both points and a credit limit of a credit card, comprising: an information management unit that manages user wallet information relating to the wallet of a user using the electronic payment service and corporate wallet information relating to the wallet of a company operating a merchant in the electronic payment service; a receiving unit that receives a first remittance instruction that instructs a remittance using the intermediary object; and a remittance processing unit which, based on the first remittance instruction, executes a remittance of the intermediary object from the user's wallet in the user wallet information to the first corporate wallet in the first corporate wallet information, wherein the corporate wallet includes a first corporate wallet, the corporate wallet information includes the first corporate wallet information of the first corporate wallet. [Effects of the Invention]
[0007] According to one aspect of the present invention, a payment management device, a payment management method, and a program can be provided that can improve convenience for companies operating affiliated stores. [Brief explanation of the drawing]
[0008] [Figure 1] This diagram shows an example of the configuration of an electronic payment system that enables electronic payment services. [Figure 2] This is a sequence diagram (part 1) illustrating the general flow of electronic payments. [Figure 3] This is a sequence diagram (part 2) illustrating the general flow of electronic payments. [Figure 4] This is a diagram showing the configuration of payment server 100. [Figure 5] This figure shows an example of the contents of user information 181. [Figure 6] This diagram shows an example of the contents of merchant / store information 183. [Figure 7] This figure shows an example of the contents of user wallet information 184. [Figure 8]This figure shows an example of the contents of merchant wallet information 185. [Figure 9] This figure shows an example of the ID structure of enterprise wallet information 186. [Figure 10] This is a diagram (part 1) illustrating an example of a C2B offline transfer when making a donation to a fundraising organization. [Figure 11] This is a diagram (part 2) illustrating an example of a C2B offline transfer when making a donation to a fundraising organization. [Figure 12] This diagram shows an example of a C2B online transfer when donating to a volunteer organization. [Figure 13] This figure shows an example of the business account information screen IM6. [Figure 14] This is a diagram illustrating use case 1 of money flow. [Figure 15] This is a diagram illustrating use case 2 of money flow. [Figure 16] This figure shows an example of a corporate wallet. [Figure 17] This figure shows an example of management information. [Figure 18] This diagram illustrates fund transfers between corporate wallets based on user actions. [Figure 19] This figure shows an example of an interface screen displayed on the display unit of a company's terminal device. [Modes for carrying out the invention]
[0009] Hereinafter, embodiments of the settlement management apparatus, settlement management method, and program of the present invention will be described with reference to the drawings. Various apparatuses such as various apparatuses, servers, etc. that appear below for providing services to users or performing internal analysis may be realized by a decentralized group of apparatuses, and the operators of each apparatus may be different. Also, the holder of the hardware of the apparatus (provider of the cloud server) and the operator who actually operates may be different. The application program and the settlement management apparatus cooperate to provide an electronic payment service. In the following description, the application program is referred to as a settlement application, and the settlement management apparatus is referred to as a settlement server. The electronic payment service is a service that supports settlement related to the purchase of goods and services in a store. A store is, for example, a physical store (actual store) existing in the real space, but may include a virtual store for e-commerce. The virtual store may include those provided by a subject different from the operator of the electronic payment service. In that case, at the time of settlement for shopping in the virtual store, it is controlled to transition to the interface screen of the electronic payment service. In the electronic payment service, a store is, for example, treated as belonging to a franchise (brand), and processes such as settlement when a purchase action is performed in the store are mainly carried out between the user and the franchise. Instead of this, processes such as settlement may be carried out between the user and the store.
[0010] [Electronic Payment Service] FIG. 1 is a diagram showing an example of the configuration of an electronic payment system in which an electronic payment service is realized. The electronic payment service is realized centering around the settlement server 100. The electronic payment system that realizes the electronic payment service includes, for example, one or more user terminal devices 10, one or more first store terminal devices 50, one or more second store terminal devices 70, and a settlement server 100. These devices communicate via, for example, a network NW. The network NW includes, for example, the Internet, a LAN (Local Area Network), a wireless base station, a provider device, etc.
[0011] The user terminal device 10 is, for example, a portable terminal device such as a smartphone or a tablet terminal. The user terminal device 10 is a computer device having at least an optical reading function, a communication function, a display function, an input reception function, and a program execution function. In the following description, the configurations for realizing these functions are respectively referred to as a camera, a communication device, a touch panel, a CPU (Central Processing Unit), etc. In the user terminal device 10, the settlement application 20 is executed by a processor such as a CPU, and it operates to provide an electronic payment service to the user in cooperation with the payment server 100. The settlement application 20 is installed in the user terminal device 10 from, for example, an application store, and controls a camera, a communication device, a touch panel, etc.
[0012] The first store terminal device 50 is installed, for example, in a store. The first store terminal device 50 is a computer device having at least a product price acquisition function, an optical reading function, a program execution function, and a communication function. The first store terminal device 50 includes a so-called POS (Point of Sale) device, and the product price acquisition function and the optical reading function may be realized by the POS device. The store code image 60 is placed in the store and is a code image such as a QR code (registered trademark) printed on a paper or plastic medium. Note that the store code image 60 may be displayed by a display placed in the store (which may be a display of a terminal device such as a smartphone).
[0013] The second store terminal device 70 is used by the operator of the affiliated store. The second store terminal device 70 is a smartphone, tablet, personal computer, etc. The affiliated store interface 72 operates on the second store terminal device 70. The affiliated store interface 72 may be an affiliated store application or a browser. The affiliated store interface 72 accepts coupon settings etc. from the affiliated store operator and transmits them to the payment server 100. The second store terminal device 70, which is a smartphone, has the function of displaying a code image corresponding to a store code image by running the affiliated store application, or reading a code image displayed by the user terminal device 10.
[0014] The payment server 100 implements electronic payment based on payment information received from the user terminal device 10 or the first store terminal device 50. The payment server 100 is an example of a payment management device. The first store terminal device 50 may include a POS device and a merchant server, in which case payment information is transmitted from the POS device to the payment server 100 via the merchant server. In the following description, these will not be specifically distinguished, and it will be assumed that payment information is transmitted from the first store terminal device 50.
[0015] Figures 2 and 3 are sequence diagrams illustrating the general flow of electronic payments. There may be two patterns for electronic payments: Pattern 1 and Pattern 2.
[0016] In the case of Pattern 1 shown in Figure 2 (hereinafter referred to as User Scan), the user terminal device 10, with the payment application 20 running, decodes the store code image 60 using its optical reading function (S1). The store code image 60 contains information about the store URL (Uniform Resource Locator). This store URL is an electronic payment service domain to which information that can identify the store has been added, and is associated with the merchant ID and store ID, etc., at the payment server 100 (described later). The payment application 20 sends the first payment information, including the store URL and account ID, to the payment server 100 (S2). The payment server 100 searches for store information (described later) from the merchant ID and store ID corresponding to the store URL, obtains the merchant name and store name information (S3), and sends it to the payment application 20 (S4). The user enters the payment amount into the user terminal device 10 on the screen where the merchant name and store name are displayed (S5). The user terminal device 10 then generates second payment information, including at least the payment amount, and sends it to the payment server 100 (S6). The payment server 100 performs electronic payment based on the received second payment information (S7). The payment server 100 then sends a payment completion notification (information for displaying the payment completion screen) to the payment application 20 (S8), and the payment application 20 displays the payment completion screen (S9). If the store code image 60 is displayed on a display placed in the store, the store code image 60 may include payment amount information as well as the store URL. In this case, the procedure for the user to enter the payment amount is omitted, and the payment amount information is included in the first payment information and sent to the payment server 100. Merchant name and store name information may be included and displayed on the payment completion screen.
[0017] In the case of Pattern 2 shown in Figure 3 (hereinafter referred to as Store Scan), when the payment app 20 is launched, when a payment operation is performed in the payment app 20, when it is time for an automatic update (for example, every minute), and at other times, the payment app 20 sends a request to the payment server 100 to issue a one-time code (S11). The payment server 100 generates a one-time code (S12) and sends it to the payment app 20 (S13). The payment app 20 displays a code image such as a QR code or barcode that was generated based on the one-time code (S14). The user holds the display surface of the user terminal device 10 over the first store terminal device 50 (presents it), and the first store terminal device 50 decodes the code image using its optical reading function and obtains the one-time code, etc. (S15). Then, the first store terminal device 50 generates payment information including the one-time code, payment amount, merchant ID, store ID, etc., and sends it to the payment server 100 (S16). The payment amount information is obtained in advance by barcode scanning or manual input. Based on the received information, the payment server 100 identifies the user corresponding to the one-time code and performs the electronic payment (S17). The payment server 100 then sends a payment completion notification to the payment app 20 (S18), and the payment app 20 displays a payment completion screen (S19).
[0018] Furthermore, electronic payment may be performed using only one of the above patterns. Also, the "account ID" explained in Figure 2 may be other information that can be used as user identification information (for example, a phone number). In addition, the issuance of a one-time code may be omitted during store scanning, and the payment app 20 may display a code image generated based on the user's account ID. In that case, the payment server 100 will identify the user corresponding to the account ID instead of identifying the user corresponding to the one-time code.
[0019] [Payment Server] Figure 4 is a diagram of the configuration of the payment server 100. The payment server 100 includes, for example, a communication unit 110, a payment content provision unit 120, a payment processing unit 130, an information management unit 140, a receiving unit 150, a remittance processing unit 160, a charge processing unit 170, and a storage unit 180. Components other than the communication unit 110 and the storage unit 180 are realized, for example, by a hardware processor such as a CPU executing a program (software). Some or all of these components may be realized by hardware (including circuitry) such as LSI (Large Scale Integration), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), GPU (Graphics Processing Unit), and SOC (System On Chip), or by the cooperation of software and hardware. The program may be stored in advance on a storage device such as an HDD (Hard Disk Drive) or flash memory (a storage device equipped with a non-transient storage medium), or it may be stored on a removable storage medium such as a DVD or CD-ROM (a non-transient storage medium) and installed on the storage device when the storage medium is inserted into the drive device.
[0020] The storage unit 180 can be an HDD, flash memory, RAM (Random Access Memory), etc. The storage unit 180 may also be a NAS (Network Attached Storage) device that the payment server 100 can access via the network. The storage unit 180 stores information such as user information 181, payment content information 182, merchant / store information 183, user wallet information 184, merchant wallet information 185, and corporate wallet information 186. Some of this information may also be stored in the storage unit of the user terminal device 10.
[0021] The communication unit 110 is a communication interface for connecting to a network NW. The communication unit 110 is, for example, a network interface card.
[0022] The payment content provider unit 120, for example, has the functionality of a web server and provides information (content) for displaying various screens of the electronic payment service to the user terminal device 10. The payment content provider unit 120 reads the necessary content from the payment content information 182 as appropriate and provides it to the user terminal device 10. The user terminal device 10 accepts various inputs from the user with the content being played by the payment application 20 and transmits the aforementioned payment information to the payment server 100. The above content may also be generated by the payment application 20. In this case, the payment content provider unit 120 provides the payment application 20 with the information necessary for generating the content.
[0023] The payment processing unit 130 performs payment processing based on payment information transmitted by the user terminal device 10 or the first store terminal device 50. The payment processing unit 130 performs payment processing while referring to the user information 181.
[0024] Figure 5 shows an example of the contents of User Information 181. User Information 181 is an example of user registration information. User Information 181 includes, for example, a user URL, account ID, telephone number, password, as well as information such as email address, user ID, name, address, date of birth, registration date, and user wallet ID. The user URL is used for transfer processing between users. When registering for a new electronic payment service, registration of a telephone number and password is mandatory. The account ID is issued to the user by the payment server 100, and the user ID is an ID that the user can set at will (or not set). Similarly, the email address, name, address, and date of birth are also information that the user can set at will (or not set). The registration date is the date the user registered with the electronic payment service (the date the account was created). The user wallet ID is identification information used to identify the user's wallet in the electronic payment service. User Information 181 and User Wallet Information 184 are linked by the user wallet ID.
[0025] Figure 6 shows an example of the contents of the merchant / store information 183. The merchant / store information 183 includes, for example, a first table 176A where the merchant ID and store ID are associated with the store URL, a second table 176B where the merchant name and merchant wallet ID are associated with the merchant ID, and a third table 176C where the store name is associated with the store ID. The merchant wallet ID is identification information for identifying the merchant's wallet in the electronic payment service. In addition to this information, the merchant / store information 183 may also include information such as the merchant or store category, store location, and payment pattern. The merchant name may be, for example, information registered by the merchant, or information registered by the administrator of the electronic payment service. The merchant name and store name may be managed in an integrated manner. The merchant name may be, for example, a combination of the merchant name and store name. It is preferable that the merchant name be the official name or detailed name. In the merchant / store information 183, a merchant icon and other detailed information about the merchant may be associated with the merchant ID or store ID.
[0026] Figure 7 shows an example of the contents of user wallet information 184. User wallet information 184 is information about the user's wallet in the electronic payment service. User wallet information 184 associates the user wallet ID with information such as electronic money balance, credit payment settings, credit payment limit, credit payment amount, available credit payment amount, points, payment method settings, bank account, credit card number, charge history information, and payment history information.
[0027] The user wallet ID is identification information used to identify the user's wallet in the electronic payment service. The electronic money balance is information indicating the balance of electronic money set by the user by sending money to their account in advance. Sending methods include sending money from an ATM (Automatic Teller Machine) of a designated provider (bank) and sending money from a registered bank account. The credit payment setting is information indicating whether or not the settings for enabling electronic payments by credit card have been completed, and is set to either "Completed" or "Not Completed". The credit payment limit is the monthly limit on credit payments that can be used, the credit payment amount is the amount of credit payments already made in the current month, and the available credit payment amount is the amount of credit payments that can be made in the current month, calculated by subtracting the credit payment amount from the credit payment limit. In the diagram, only one credit payment limit is shown, but in reality there are also daily limits, etc., and the lower of these may be set as the credit payment limit. Further details on credit payments will be described later. Points are points held by the user in the electronic payment service and are points that can be used for electronic payments in the electronic payment service. The payment method setting indicates whether the user will make an electronic payment using their charged balance or a credit card payment at that time. The bank account and credit card number information (account number and card number) are for a bank account or credit card number that can be used to deposit funds into the electronic payment service. The charge history information is a record of when the user has previously sent money to the electronic payment service to increase their charged balance. The payment history information shows the details of each payment made by the user (payment ID, payment date and time, merchant ID of the merchant where the purchase was made, store ID of the store, payment amount, payment method, etc.).
[0028] Figure 8 shows an example of the contents of Merchant Wallet Information 185. Merchant Wallet Information 185 is information about a merchant's wallet in an electronic payment service. Merchant Wallet Information 185 associates information such as Merchant Wallet ID, Merchant ID, Electronic Money Balance, and Deposit / Withdrawal History Information. The Merchant Wallet ID is identification information used to identify the merchant's wallet in the electronic payment service. The Merchant ID is identification information used to identify the merchant, similar to the Merchant ID in Figure 6. The Electronic Money Balance is information showing the balance of the merchant's electronic money. The Deposit / Withdrawal History Information shows the history of deposits and withdrawals of electronic money to and from the merchant's wallet.
[0029] Corporate wallet information 186 concerns information about a company's wallet in an electronic payment service. Details about corporate wallets will be described later.
[0030] The Information Management Unit 140 acquires information provided by other server devices and terminal devices. Based on the information acquired from the user terminal device 10 and the second store terminal device 70, the Information Management Unit 140 manages user information 181, merchant / store information 183, user wallet information 184, merchant wallet information 185, and corporate wallet information 186. The Information Management Unit 140 performs operations such as adding, editing, and deleting new records for user information 181, merchant / store information 183, user wallet information 184, merchant wallet information 185, and corporate wallet information 186.
[0031] [Electronic payment] When payment information is obtained from the user terminal device 10 or the first store terminal device 50, the payment processing unit 130 obtains the user wallet ID by referring to the user information 181 and obtains the "payment method setting" associated with the obtained user wallet ID from the user wallet information 184. For users whose "payment method setting" is set to "electronic money balance", the payment processing unit 130 performs electronic payment as follows: For example, the payment processing unit 130 performs electronic payment by decreasing the electronic money balance managed in association with the user ID or wallet ID and increasing the electronic money balance in the merchant wallet information 185. As a result, the merchant's sales proceeds are temporarily deposited into the merchant's wallet. In response to instructions from the merchant, an amount equivalent to the electronic money in the merchant's wallet will be transferred to the merchant's bank account.
[0032] The payment processing unit 130 performs electronic payment as follows for users whose "settings information" is set to "credit payment". Credit payment is a payment method that is carried out in cooperation with a credit card company, which is a separate entity from the electronic payment service operator. The electronic payment service operator acts as the creditor and allows electronic payments that do not depend on the electronic money balance, within the limits of the credit payment limit. In order to use the credit payment service, it may be required to obtain a credit card provided by the electronic payment service operator. The amount used by credit payment is settled in a lump sum for the month on the payment date of the following month, for example, by withdrawal from a bank account. In this case, the payment processing unit 130 performs a provisional settlement by adding the settlement amount to the amount used by credit payment and subtracting the same amount from the available credit payment limit. When the closing date arrives, it processes the payment for the current month to be withdrawn on the payment date of the following month as described above, or requests the credit card company operator to perform the said process. If the settlement amount exceeds the available credit payment limit at the time of provisional settlement, an error notification is sent back to the payment app 20.
[0033] In conventional electronic payment systems, companies only had merchant wallets, meaning they could not use the wallets for purposes other than making payments to merchants or transferring funds to merchant bank accounts. This sometimes made it inconvenient for companies operating merchants to use electronic payment services. In contrast, the electronic payment system of this embodiment provides a single corporate wallet that corresponds to the company's business account and can be used for various purposes such as transfers and payments, in addition to the merchant wallet. The following describes the corporate wallet information 186, which is information related to the corporate wallet.
[0034] [ID structure of corporate wallet information] Figure 9 shows an example of the ID structure of corporate wallet information 186. Corporate wallet information 186 is information about a company's wallet in an electronic payment service. As shown in Figure 9, corporate wallet information 186 includes a company ID, a corporate wallet ID, one or more merchant IDs, a C2B offline remittance ID, a C2B online remittance ID, a B2B remittance ID, one or more B2C remittance IDs, one or more B2E remittance IDs, a B2B payment ID, one or more C2B offline recipient IDs, and a C2B online recipient ID.
[0035] In the corporate wallet information 186, the corporate ID is linked to the corporate wallet ID and one or more merchant IDs. Furthermore, the corporate wallet ID is linked to the C2B offline remittance ID, the C2B online remittance ID, the B2B remittance ID, one or more B2C remittance IDs, one or more B2E remittance IDs, and the B2B payment ID. Additionally, one or more C2B offline recipient IDs are linked to the C2B offline remittance ID. Finally, a C2B online remittance ID is linked to the C2B online recipient ID.
[0036] A company ID (company identification information) is identification information used to identify a company, and may be, for example, a corporate number issued by the government. A company wallet ID (wallet identification information) is information used to identify a company's wallet in an electronic payment service. A merchant ID (merchant identification information) is identification information used to identify a merchant of an electronic payment service operated by a company. C2B offline remittance ID, C2B online remittance ID, B2B remittance ID, B2C remittance ID, B2E remittance ID, and B2B payment ID are type identification information used to identify the type of electronic money remittance or payment. In addition, a company wallet can also be held by a sole proprietor without legal personality, and any identification information linked to the sole proprietor can be used instead of company identification information.
[0037] The C2B Offline Transfer ID is information used to identify C2B (Consumer to Business) offline transfers, where electronic money is sent offline from a user's wallet to a company's wallet using an electronic payment service. Each C2B Offline Transfer ID is linked to one or more C2B Offline Recipient IDs. The C2B Offline Recipient ID is information used to identify the recipient of a C2B offline transfer.
[0038] For example, C2B offline remittance is a process in which electronic money is sent from a user's wallet to a company's wallet based on a C2B offline remittance destination ID obtained by the user terminal device 10 reading and decoding code information related to the C2B offline remittance, and the remittance amount entered into the user terminal device 10. C2B offline remittance may be, for example, a remittance of electronic money for donations to a fundraising organization or a remittance of electronic money for offerings to shrines and temples.Specific examples of C2B offline remittance will be explained below.
[0039] Figures 10 and 11 illustrate an example of C2B offline remittance when making a donation to a fundraising organization. The code information CD for C2B offline remittance is placed in a designated location at the participating store (for example, next to the cash register) in the form of a signboard A. The user terminal device 10 reads and decodes the code information CD to obtain the C2B offline remittance destination ID, and the donation is made via electronic money to the recipient corresponding to the obtained C2B offline remittance destination ID.
[0040] As shown in Figures 10 and 11, for example, the payment application 20 transitions through screens in the following order: top screen IM1, transfer screen IM2, confirmation screen IM3, and transfer completion screen IM4. First, the user operates button BT11 (scan) on the top screen IM1 of the payment application 20 to call the code information CD reading function and reads the code information CD. The payment application 20 also sends the C2B offline remittance destination ID obtained by decoding the code information CD to the payment server 100. The code information CD includes a remittance type parameter indicating the type of electronic money remittance (donation, offering, etc.), and the payment application 20 also sends the remittance type parameter obtained by decoding the code information CD to the payment server 100.
[0041] The payment server 100 recognizes the type of electronic money transfer (donation, offering, etc.) based on the transfer type parameter received from the payment application 20, generates transfer content corresponding to the transfer type, and provides it to the payment application 20. The payment application 20 displays the transfer screen IM2 by playing the transfer content received from the payment server 100. The transfer screen IM2 is composed of, for example, content CT20 to CT24. Content CT20 is a template content for the transfer screen IM2, arranging content CT21 to CT24 in the manner shown in the diagram. Content CT20 may include a user interface common to transfers as "donations" as part of the template. In the example of content CT20 in Figure 10, content CT20 includes a user interface IF25 that accepts input operations for the transfer amount and a user interface IF26 that accepts operations for selecting a source of funds available for the transfer.
[0042] Content CT21 is image content related to the recipient. Content CT21 may be, for example, the brand logo of the recipient or the logo of a merchant providing the C2B offline remittance service. Content CT22 is information content representing the name of the merchant providing the C2B offline remittance service. Content CT23 is information content representing the service name of the C2B offline remittance service. Content CT24 is information content representing precautions regarding the use of C2B offline remittance. Contents CT21 to CT24 may be stored in the storage unit 180, for example, linked to the C2B offline remittance recipient ID.
[0043] The funding source options presented by user interface IF26 may include not only the charge balance but also the points balance. Points are awarded to users in accordance with their use of the electronic payment service and are points that can be used as monetary value. Points are managed for each user. The points balance may be managed, for example, as part of the user information 181 and associated with each user's user ID. In addition to the charge balance and points, the funding source options may also include credit payments. For example, a user may select credit payment by performing a predetermined operation and specify the amount to be sent by credit payment. This will result in a transfer using credit payment.
[0044] On the remittance screen IM2, the user enters the remittance amount and selects the source of funds, and then operates the confirmation button BT27, which transitions the remittance screen IM2 to the confirmation screen IM3. The confirmation screen IM3 is a screen that allows the user to confirm the details of the remittance before the remittance is executed. Similar to the remittance screen IM2, the confirmation screen IM3 is composed of content CT31 to CT34 placed on a template content CT30. Content CT30 includes an area AR35 that displays the planned remittance amount, an area AR36 that displays the breakdown of the source of funds to be used, and a remittance execution button BT37 for entering the remittance execution instruction.
[0045] On the confirmation screen IM3, when the user operates the remittance execution button BT37, the settlement server 100 performs the remittance process. Once the remittance process is successfully completed, the confirmation screen IM3 transitions to the remittance completion screen IM4. The remittance completion screen IM4 is a screen that notifies the user that the remittance specified on the remittance screen IM2 has been successfully completed. The remittance completion screen IM4 is constructed by placing contents CT41 to CT43 on a template content CT40, similar to the remittance screen IM2 and the confirmation screen IM3. Content CT40 includes an area AR44 that displays the timing of the remittance completion, an area AR45 that displays the amount remitted, an area AR46 that displays that the remittance has been completed, an area AR47 that displays the breakdown of the payment of the remittance amount, and an area AR48 that displays the transaction number, which is the identification number of the electronic payment that settled the payment of the remittance amount, and the money transfer service provider of the electronic payment.
[0046] On the remittance completion screen IM4, the information displayed in areas AR44 to AR48 can be used as proof (receipt information) that the user has made a remittance (in this case, a donation) using the C2B offline remittance service to a third party. By providing users with such receipt information, the effort required to apply for tax deductions for donations is reduced, and it is expected that users will be more motivated to make donations.
[0047] Returning to Figure 9, the C2B online transfer ID is information used to identify a C2B online transfer, which is the online transfer of electronic money from the user's wallet to the company's wallet of an electronic payment service. The C2B online transfer ID is linked to one C2B online recipient ID. The C2B online recipient ID is information used to identify the recipient of a C2B online transfer.
[0048] For example, C2B online money transfer is a process in which electronic money is transferred from a user's wallet to a company's wallet based on a C2B online transfer destination ID linked to an electronic money transfer site accessed online by the user terminal device 10, and the transfer amount entered into the user terminal device 10. A C2B online money transfer may be, for example, a transfer of electronic money for donations to a volunteer organization. A specific example of a C2B online money transfer will be described below.
[0049] Figure 12 shows an example of a C2B online transfer when making a donation to a volunteer organization. As shown in Figure 12, when the user terminal device 10 accesses the donation site, the donation screen IM5 is displayed on the display unit of the user terminal device 10. The donation site shown in Figure 12 is an example of an electronic money transfer site that accepts C2B online transfers.
[0050] The donation screen IM5 displays the donation details, total donation amount, target amount, achievement rate, remaining days, and number of donors. The donation button BT50 is also displayed on the donation screen IM5. When the user selects the donation button BT50, a donation amount input screen (not shown) is displayed on the display unit of the user terminal device 10. When the user enters the donation amount on the donation amount input screen and gives the donation instruction, electronic money equivalent to the donation amount is transferred from the user's wallet to the company's wallet.
[0051] Furthermore, each donation site (electronic money transfer site) is associated with a C2B online transfer destination ID. The transfer processing unit 160 of the payment server 100 sends electronic money equivalent to the donation amount to the recipient corresponding to the C2B online transfer destination ID associated with the donation site accessed by the user.
[0052] Returning to Figure 9, the B2B remittance ID is information used to identify B2B (Business to Business) remittances, where electronic money is sent from one company's wallet to another company's wallet. When sending electronic money from one company's wallet to another, the B2B remittance ID identifies both the sending wallet and the receiving wallet. For example, the B2B remittance ID can be used to provide electronic money funding to a startup company.
[0053] A B2C remittance ID is information used to identify B2C (Business to Consumer) remittances, specifically when sending electronic money from a company's wallet to a user's wallet using an electronic payment service. When sending electronic money from a company's wallet to a user's wallet, the B2C remittance ID is used to identify the sending wallet. For example, stock dividends can be sent electronically using a B2C remittance ID. Similarly, if the company is an insurance company, insurance payments can be sent electronically.
[0054] A B2E remittance ID is information used to identify B2E (Business to Employee) remittances, where a company sends electronic money to its employees. When sending electronic money from a company wallet to an employee's wallet, the B2E remittance ID is used to identify the sending wallet. For example, the B2E remittance ID can be used to send electronic money equivalent to an employee's salary or benefits (such as housing allowance or commuting expenses).
[0055] A B2B payment ID is information used to identify B2B payments, which are electronic money payments made between companies. When making electronic money payments between companies, the B2B payment ID is used to identify the wallet of the payer. For example, a B2B payment ID can be used to purchase goods from merchants operated by other companies, enabling companies to procure inventory.
[0056] Furthermore, the Information Management Unit 140 manages the company ID by linking it with one or more franchise IDs used to identify franchise stores operated by the company. This allows for the centralized management of multiple franchise stores, even if a single company operates multiple franchise stores such as convenience stores and supermarkets.
[0057] As described above, the payment server 100 of this embodiment is a device for managing electronic payment services using electronic money and includes an information management unit 140. The information management unit 140 links corporate identification information (corporate ID) for identifying a company with wallet identification information (corporate wallet ID) for identifying a company's wallet in the electronic payment service, links the wallet identification information with one or more type identification pieces of information (C2B offline remittance ID, C2B online remittance ID, B2B remittance ID, B2C remittance ID, B2E remittance ID, B2B payment ID) for identifying the type of electronic money remittance or payment, and links the type identification information with one or more recipient identification pieces of information (C2B offline recipient ID, C2B online recipient ID) for identifying the recipient of the electronic money. As a result, the payment server 100 of this embodiment can improve convenience for companies operating merchants.
[0058] [Business Account Information Screen] Figure 13 shows an example of the business account information screen IM6. When a company representative operates the second store terminal device 70 to activate the merchant interface 72, the business account information screen IM6 is displayed on the display unit of the second store terminal device 70. The business account information screen IM6 is a screen for viewing and editing information related to the company's business account. The company's business account is linked one-to-one with the aforementioned company wallet, and information such as C2B offline transfers and C2B online transfers to the company wallet can also be viewed from the business account information screen IM6.
[0059] The Business Account Information screen IM6 contains multiple menus (such as company name, representative name, service information (offline remittance), offline remittance location, and service information (online remittance)). When one of these menus is selected, information related to the selected menu is displayed on the Business Account Information screen IM6. In the example shown in Figure 13, information related to C2B online remittance is displayed on the Business Account Information screen IM6. Specifically, information such as the name, email address, phone number, department name, and department address of the person in charge of C2B online remittance is displayed on the Business Account Information screen IM6. The company representative can edit this information displayed on the Business Account Information screen IM6 by selecting the edit button BT.
[0060] Furthermore, company representatives can instruct the company to send or make payments from the company wallet by operating the second store terminal device 70. This creates a money flow centered around the company wallet. In this embodiment, there are two use cases for the money flow: the flow in which electronic money is deposited into the company wallet and the flow in which electronic money is withdrawn from the company wallet. The use cases for these money flows will be described below.
[0061] [Money Flow Use Case 1] Figure 14 is a diagram illustrating use case 1 of money flow. Use case 1 of money flow is a use case where electronic money is deposited into a corporate wallet.
[0062] Electronic payment is made when a user purchases goods at a participating store (S101). As a result, electronic money equivalent to the payment amount is paid from the user's wallet to the participating store's wallet. Next, in accordance with instructions from the participating store, the amount equivalent to the electronic money in the participating store's wallet is transferred to the participating store's bank account (S102). Note that S101 and S102 are processes that have been carried out conventionally.
[0063] Meanwhile, in response to instructions from the merchant, electronic money is transferred from the merchant wallet to the corporate wallet (S103). Specifically, the merchant's representative operates the second store terminal device 70 to send a transfer instruction to the settlement server 100 instructing the transfer of electronic money from the merchant wallet to the corporate wallet. The receiving unit 150 of the settlement server 100 receives the transfer instruction from the second store terminal device 70. Based on the transfer instruction received by the receiving unit 150, the transfer processing unit 160 executes the transfer of electronic money from the merchant wallet to the corporate wallet.
[0064] Conventional electronic payment systems only allowed the transfer of electronic money deposited into a merchant's wallet to a bank account. In contrast, the electronic payment system of this embodiment enables the transfer of electronic money from a merchant's wallet to a corporate wallet, allowing merchants to use their sales proceeds for various purposes and improving convenience for the companies operating the merchants.
[0065] Furthermore, in response to instructions from the user, electronic money is sent from the user's wallet to the company's wallet via C2B offline transfer (S104). For example, the user sends a transfer instruction to the settlement server 100 regarding a C2B offline transfer in which the user sends electronic money to the company offline by operating the user terminal device 10. The receiving unit 150 of the settlement server 100 receives the transfer instruction from the user terminal device 10. Based on the transfer instruction regarding the C2B offline transfer received by the receiving unit 150, the transfer processing unit 160 executes the transfer of electronic money from the user's wallet to the company's wallet.
[0066] The remittance instruction for C2B offline remittance includes the C2B offline remittance destination ID obtained by the user terminal device 10 reading and decoding the code information CD, and the remittance amount entered by the user in the user terminal device 10. The remittance processing unit 160 then sends electronic money equivalent to the remittance amount to the remittance destination corresponding to the C2B offline remittance destination ID. In this way, the settlement server 100 of this embodiment can execute C2B offline remittance.
[0067] Furthermore, in response to instructions from the user, electronic money is sent from the user's wallet to the company's wallet via C2B online transfer (S105). For example, the user sends a transfer instruction to the settlement server 100 regarding a C2B online transfer in which the user sends electronic money to the company online by operating the user terminal device 10. The receiving unit 150 of the settlement server 100 receives the transfer instruction from the user terminal device 10. Based on the transfer instruction regarding the C2B online transfer received by the receiving unit 150, the transfer processing unit 160 executes the transfer of electronic money from the user's wallet to the company's wallet.
[0068] The remittance instruction for C2B online remittance includes the C2B online remittance destination ID linked to the electronic money remittance site accessed online by the user terminal device 10, and the remittance amount entered on the electronic money remittance site. The remittance processing unit 160 then sends electronic money equivalent to the remittance amount to the remittance destination corresponding to the C2B online remittance destination ID. This enables the settlement server 100 in this embodiment to execute C2B online remittance.
[0069] Furthermore, electronic money is charged from the company's bank account to the company wallet in response to instructions from the company's representative (S106). Specifically, the company's representative sends a charge instruction by operating the second store terminal device 70. The charge instruction is an instruction to charge electronic money to the company's wallet in response to a deposit from the company's bank account. The receiving unit 150 of the payment server 100 receives the charge instruction from the second store terminal device 70. The remittance processing unit 160 executes the charge of electronic money to the company's wallet based on the charge instruction received by the receiving unit 150. In this way, the payment server 100 of this embodiment can execute the charge of electronic money in response to a deposit from the company's bank account.
[0070] Furthermore, electronic money is charged to the company wallet from a bank ATM (Automatic Teller Machine) in response to instructions from a company representative (S107). For example, a company representative sends a charge instruction by operating a bank ATM. The charge instruction is an instruction to charge electronic money to the company wallet in response to a deposit from the bank ATM. The receiving unit 150 of the settlement server 100 receives the charge instruction from the bank ATM. The remittance processing unit 160 executes the electronic money charge to the company wallet based on the charge instruction received by the receiving unit 150. In this way, the settlement server 100 of this embodiment can execute the electronic money charge in response to a deposit from a bank ATM.
[0071] As described above, the payment server 100 of this embodiment is a device for managing electronic payment services using electronic money, and comprises an information management unit 140, a receiving unit 150, and a remittance processing unit 160. The information management unit 140 manages merchant wallet information 185 relating to the wallets of merchants in the electronic payment service, and corporate wallet information 186 relating to the wallets of companies that operate the merchants in the electronic payment service. The receiving unit 150 receives remittance instructions that instruct the transfer of electronic money from the merchant's wallet to the corporate wallet. Based on the remittance instructions, the remittance processing unit 160 executes the transfer of electronic money from the merchant's wallet to the corporate wallet. As a result, the payment server 100 of this embodiment can improve convenience for companies that operate the merchants.
[0072] [Money Flow Use Case 2] Figure 15 is a diagram illustrating use case 2 of money flow. Use case 2 of money flow is a use case where electronic money is withdrawn from a corporate wallet.
[0073] In response to instructions from a company representative, electronic money is transferred from the company wallet to the user wallet via B2C transfer (S111). For example, a company representative operates the second store terminal device 70 to send a transfer instruction to the settlement server 100 regarding a B2C transfer in which the company sends electronic money to a user. The receiving unit 150 of the settlement server 100 receives the transfer instruction regarding the B2C transfer from the second store terminal device 70. Based on the transfer instruction regarding the B2C transfer received by the receiving unit 150, the transfer processing unit 160 executes the transfer of electronic money from the company wallet to the user wallet.
[0074] The remittance instruction for B2C remittances includes the recipient's user wallet ID and the remittance amount. The remittance processing unit 160 then sends electronic money equivalent to the remittance amount to the recipient corresponding to the user wallet ID. For example, when sending stock dividends to a user, the remittance amount may be the amount equivalent to the stock dividends. Also, if a company is an insurance company and sends insurance money to a user, the remittance amount may be the amount equivalent to the insurance money. In this way, the settlement server 100 of this embodiment can execute B2C remittances.
[0075] Furthermore, in response to instructions from a company representative, electronic money is transferred from the company wallet to the employee wallet via B2E transfer (S112). The employee wallet is a user wallet owned by an employee of the company. For example, a company representative sends a transfer instruction to the settlement server 100 regarding a B2E transfer in which the company sends electronic money to an employee by operating the second store terminal device 70. The receiving unit 150 of the settlement server 100 receives the transfer instruction regarding the B2E transfer from the second store terminal device 70. Based on the transfer instruction regarding the B2E transfer received by the receiving unit 150, the transfer processing unit 160 executes the transfer of electronic money from the company wallet to the employee wallet.
[0076] The remittance instruction for B2E remittances includes the recipient employee's user wallet ID and the remittance amount. The remittance processing unit 160 then sends electronic money equivalent to the remittance amount to the recipient corresponding to the employee's user wallet ID. For example, the remittance amount may be an amount equivalent to the salary or benefits (such as housing allowance or commuting expenses) to be sent to the employee. This enables the payment server 100 of this embodiment to execute B2E remittances.
[0077] Furthermore, electronic money is transferred from one company's wallet to another company's wallet via B2B transfer in response to instructions from a company's representative (S113). For example, a company's representative operates the second store terminal device 70 to send a transfer instruction to the settlement server 100 regarding a B2B transfer in which the company sends electronic money to another company. The receiving unit 150 of the settlement server 100 receives the transfer instruction regarding the B2B transfer from the second store terminal device 70. Based on the transfer instruction regarding the B2B transfer received by the receiving unit 150, the transfer processing unit 160 executes the transfer of electronic money from the company's wallet to the other company's wallet.
[0078] The remittance instruction for B2B remittances includes the recipient company's wallet ID and the remittance amount. The remittance processing unit 160 then sends electronic money equivalent to the remittance amount to the recipient corresponding to the recipient company's wallet ID. For example, the remittance amount may be an amount equivalent to the electronic money funding provided to a startup company. In this way, the payment server 100 of this embodiment can execute B2B remittances.
[0079] Furthermore, in response to instructions from a company representative, electronic money payments are made from the company wallet to other merchant wallets via B2B payments (S114). For example, when a company purchases goods from a merchant operated by another company, the receiving unit 150 of the payment server 100 receives payment information related to B2B payments, including the payment amount for the goods. The payment processing unit 130 performs electronic payment based on the payment information related to B2B payments received by the receiving unit 150, paying the payment amount from the company wallet to the merchant wallet operated by the other company.
[0080] The payment information for B2B payments includes the merchant wallet ID of the payee and the payment amount. The payment processing unit 130 then pays electronic money equivalent to the payment amount from the corporate wallet to the payee corresponding to the merchant wallet ID. For example, the payment amount may be the price of goods that the company intends to purchase for inventory procurement. In this way, the payment server 100 of this embodiment can execute B2B payments.
[0081] Furthermore, in response to instructions from a company representative, a transfer is made from the company wallet to the company's bank account (S115). For example, a company representative can operate the second store terminal device 70 to transfer an amount equivalent to the electronic money in the company wallet to the company's bank account. This allows the company representative to withdraw the electronic money from the company wallet to the company's bank account.
[0082] As described above, the payment server 100 of this embodiment is a device for managing electronic payment services using electronic money, and comprises an information management unit 140, a receiving unit 150, and a remittance processing unit 160. The information management unit 140 manages merchant wallet information 185 relating to the wallets of merchants in the electronic payment service, and corporate wallet information 186 relating to the wallets of companies that operate the merchants in the electronic payment service. The receiving unit 150 receives remittance instructions that instruct the transfer of electronic money from a company's wallet to another wallet. The remittance processing unit 160 executes the transfer of electronic money from a company's wallet to another wallet based on the remittance instructions. As a result, the payment server 100 of this embodiment can improve convenience for companies that operate merchants.
[0083] [Money transfer via points or credit card] In the example above, it was explained that electronic money is sent to the corporate wallet. However, in addition to this (or instead), either or both of the amount paid using points and / or credit payments may be sent to the corporate wallet. This example will be explained below.
[0084] The payment server 100 manages electronic payment services using intermediary assets, which are electronic money and / or points and credit card limits. The payment server 100 receives a first remittance instruction that instructs a remittance using an intermediary asset, and based on the first remittance instruction, executes a remittance of the intermediary asset from the user's wallet (user wallet ID) to the first wallet (first wallet ID).
[0085] The payment server 100 receives a second transfer instruction that instructs the transfer of electronic money from the user's wallet to the company's wallet, and based on the second transfer instruction, executes the transfer of electronic money from the user's wallet in the user's wallet information to the second wallet with the second wallet ID.
[0086] Figure 16 shows an example of a corporate wallet. The corporate wallet includes a first wallet, a second wallet, a reserve wallet (third wallet), a main wallet (fourth wallet), and a payout wallet. Each of these wallets is assigned an ID (identification information) which is associated with the corporate ID and stored in the storage unit 180. The remittance processing unit 160 identifies the wallet based on the wallet's ID and deposits the electronic money or intermediary item (points, amount remitted using the credit limit of a credit payment) sent from the user wallet into the identified wallet.
[0087] When a C2B offline transfer (S104) or a C2B online transfer (S105) is made in Figure 14, the wallet is allocated depending on whether the transfer is made using electronic money or an intermediary. Users can choose to make the above transfer instructions using electronic money, points, or credit. For example, in Figures 10 and 12 mentioned above, users can choose to pay with points or credit.
[0088] The remittance processing unit 160 sends electronic money equivalent to the remittance amount to the recipient corresponding to the C2B offline remittance recipient ID. At this time, the remittance is made including information indicating the type of remittance used (information indicating electronic money, points, or credit payment). This enables the settlement server 100 of this embodiment to perform C2B offline remittances.
[0089] Furthermore, the remittance processing unit 160 sends electronic money equivalent to the remittance amount to the recipient corresponding to the C2B online remittance recipient ID. At this time, the remittance is made including information indicating the type of remittance used (information indicating electronic money, points, or credit payment). In this way, the settlement server 100 of this embodiment can execute C2B online remittances.
[0090] The remittance processing unit 160 sends the electronic money or intermediary to the wallet corresponding to the type of remittance.
[0091] The first wallet is the wallet into which intermediary funds are deposited from the user's wallet. The second wallet is the wallet into which electronic money is deposited from the user's wallet. The reserve wallet (third wallet) is the wallet into which the intermediary items of the first wallet are deposited. The main wallet (fourth wallet) is the wallet into which electronic money from the second wallet or the merchant wallet is deposited. The payout wallet is a wallet into which funds are deposited from the reserve wallet and the electronic money in the main wallet.
[0092] In response to instructions from the user, electronic money is transferred from the user's wallet to the second wallet. This transfer may be performed offline or online. The transfer processing unit 160 calculates miscellaneous expenses, which are either commissions and / or taxes based on the set conditions, from the electronic money deposited into the second wallet, and performs a process to deduct the calculated miscellaneous expenses from the second wallet. The transfer processing unit 160 then transfers the electronic money from the second wallet, after deducting the miscellaneous expenses, to the main wallet. In this way, the transfer processing unit 160 can appropriately obtain the miscellaneous expenses from the electronic money deposited into the second wallet. The miscellaneous expenses are deposited into the wallet of the administrator of the electronic payment service. After performing the above process of deducting the miscellaneous expenses, the transfer processing unit 160 transfers the electronic money from the second wallet to the main wallet.
[0093] In response to instructions from the user, the intermediary is sent from the user's wallet to the first wallet. This transfer may be offline or online. The transfer processing unit 160 calculates the various expenses, which are either or both commissions and taxes based on the set conditions, from the intermediary deposited into the first wallet, and performs a process to deduct the calculated expenses from the first wallet. The transfer processing unit 160 then sends the intermediary from the first wallet, after deducting the expenses, to the reserve wallet. In this way, the transfer processing unit 160 can appropriately obtain the expenses from the intermediary deposited into the first wallet. The expenses are deposited into the wallet of the administrator of the electronic payment service. After performing the above process of deducting the expenses, the transfer processing unit 160 sends the intermediary from the first wallet to the reserve wallet.
[0094] As described above, the remittance processing unit 160 deducts various expenses from the intermediary items in the first wallet and the electronic money in the second wallet, thereby enabling it to more reliably obtain the fees related to remittances from users to the corporate wallet.
[0095] The remittance processing unit 160 sends the electronic money from the main wallet and the intermediary items from the reserve wallet to the payout wallet at predetermined intervals, and then sends these together to the company's bank account in the corporate wallet.
[0096] The electronic money mentioned above is an account for unpaid liabilities, and the intermediary is an account for sales. Because these are treated and governed by different legal bodies, separate management is required. In this embodiment, by preparing separate wallets as described above, deducting various expenses from each wallet, and further managing the funds separately in the main wallet and the reserve wallet even after the transfer, the legal requirements can be met. For example, the reserve wallet is managed to meet the first legal requirement, and the main wallet is managed to meet the second legal requirement.
[0097] As described above, establishing a wallet that meets legal requirements improves convenience for management and reporting. Furthermore, having a separate wallet for deducting expenses and another wallet for managing and holding the electronic money and intermediary assets after the deductions makes management easier and improves convenience.
[0098] The corporate wallet information 186 stored in the memory unit 180 may also store management information associated with the amount of electronic money or intermediary assets managed for each wallet. Figure 17 shows an example of management information. The management information is, for example, information that stores the amount (electronic money or intermediary assets) managed in the first wallet, second wallet, reserve wallet, main wallet, and payout wallet for each corporate ID (or corporate wallet ID). In addition, the identification information of each wallet may also be stored in the management information.
[0099] [Transfers between corporate wallets based on user interaction] Figure 18 is a diagram illustrating fund transfers between corporate wallets in response to operations. The fund transfer processing unit 160 can transfer electronic money from a merchant wallet to the main wallet. This process is performed, for example, in response to instructions from a merchant or corporate administrator. Based on a third fund transfer instruction that instructs a transfer using an intermediary from a reserve wallet (third corporate wallet) to the main wallet (fourth corporate wallet), the fund transfer processing unit 160 executes the transfer of the intermediary from the reserve wallet to the main wallet.
[0100] For example, the payment processing unit 130 performs electronic payment at a merchant of the electronic payment service based on instructions for electronic payment using the electronic money in the main wallet (fourth corporate wallet). Note that the intermediary item sent from the reserve wallet to the main wallet may also be treated as electronic money. For example, a merchant or company administrator can perform electronic payment at another merchant by operating the merchant interface 72 or the payment application 20 on the user terminal device 10. The payment processing unit 130 executes the payment using the electronic money in the main wallet.
[0101] For example, in response to instructions from a company representative, an electronic money payment is made from the company wallet (main wallet) to another merchant wallet via B2B payment (S114 in Figure 15). The settlement processing unit 130 performs the electronic payment based on the settlement information regarding the B2B payment received by the receiving unit 150, paying the settlement amount from the company wallet to the merchant wallet operated by the other company. This allows for settlements using the electronic money in the company wallet, improving convenience for the company.
[0102] Furthermore, a transfer may be made from the company wallet (main wallet) to the company's bank account in response to instructions from the company's representative (S115 in Figure 15). For example, the company's representative can transfer an amount equivalent to the electronic money in the company wallet to the company's bank account by operating the second store terminal device 70. This allows the company's representative to withdraw the electronic money from the company wallet to the company's bank account.
[0103] If no B2B payment occurs, funds in the reserve wallet cannot be moved to the main wallet, for example. If a B2B payment occurs, funds in the reserve wallet become available and are processed via the main wallet. For example, if a B2B payment occurs, funds in the reserve wallet become available via the main wallet. In this case, funds in the reserve wallet are used immediately and do not remain in the main wallet. For example, if a B2B payment occurs, the settlement processing unit 130 can move the relevant amount from the reserve wallet to the main wallet and use the relevant amount in the main wallet to make the payment. In other words, funds cannot be moved from the reserve wallet to the main wallet in advance. Funds in the reserve wallet (points, credits) are treated as unpaid debts that are not acceptable from a legal standpoint.
[0104] Furthermore, the remittance processing unit 160 may operate the merchant interface 72 or the payment application 20 on the user terminal device 10 to send electronic money to the wallets of other merchants or companies. For example, it may send a specified amount of electronic money to the wallet of a company or merchant with a specified ID. In this case, the remittance processing unit 160 sends the electronic money from the main wallet. Once a remittance or settlement is made, the funds are sent to other wallets via the payout wallet.
[0105] For example, in response to instructions from a company representative, electronic money is sent from the company wallet (main wallet) to the user wallet via B2C transfer (S111 in Figure 15). The transfer processing unit 160 executes the transfer of electronic money from the company wallet (main wallet) to the user wallet based on the transfer instructions for the B2C transfer received by the receiving unit 150.
[0106] Furthermore, for example, electronic money can be sent from the company wallet (main wallet) to the employee wallet via B2E transfer in response to instructions from a company representative (S112 in Figure 15). The transfer processing unit 160 executes the transfer of electronic money from the company wallet (main wallet) to the employee wallet based on the transfer instructions for B2E transfer received by the receiving unit 150. As described above, transfers from the main wallet are possible, improving convenience.
[0107] In the above example, we have described payments and transfers using the electronic money of the main wallet, but in addition to (or instead of) this, the reserve wallet may also be used as an intermediary for payments and transfers. For example, depending on the actions of the merchant or company administrator to the merchant interface 72 or the payment app 20, the choice of which wallet to use may be specified, and the specified wallet may be used.
[0108] The payment content provider 120 may display an interface screen on the display unit of the company's terminal device that includes information indicating the amount held in the reserve wallet and information indicating the amount held in the main wallet. Figure 19 shows an example of an interface screen displayed on the display unit of the company's terminal device. The display unit is, for example, a display unit of the second store terminal device 70 or a user terminal device 10 used by the administrator. For example, the payment content provider 120 may refer to management information and display the amount managed in the main wallet and the amount managed in the reserve wallet (for example, the total of points and credit payments). For example, the payment content provider 120 may refer to management information and display the amount of electronic money managed in the main wallet and the amount of points and credit payments managed in the reserve wallet.
[0109] This allows administrators to easily check the status of electronic money or intermediaries managed in the corporate wallet.
[0110] Furthermore, if electronic money is charged from the company's bank account to the company wallet in accordance with the instructions from the company's representative as described above (S106 in Figure 14), the remittance processing unit 160 may, based on the charge instruction received by the receiving unit 150, execute the charge of electronic money to the company's wallet (main wallet or second wallet).
[0111] Furthermore, in cases where electronic money is charged to the company wallet from a bank ATM (Automatic Teller Machine) in response to instructions from a company representative (S107 in Figure 14), the remittance processing unit 160 may perform the electronic money charge to the company wallet (main wallet or second wallet) based on the charge instruction received by the receiving unit 150.
[0112] According to the embodiments described above, the payment server 100 manages user wallet information relating to the wallets of users who use the electronic payment service and corporate wallet information relating to the wallets of companies that operate merchants in the electronic payment service. Based on a first remittance instruction that instructs a remittance using the intermediary, the payment server 100 executes a remittance of the intermediary from the user's wallet in the user wallet information to the first corporate wallet in the first corporate wallet information, thereby improving convenience for companies that operate merchants.
[0113] Although embodiments for carrying out the present invention have been described above using examples, the present invention is not limited in any way to these embodiments, and various modifications and substitutions can be made without departing from the spirit of the present invention. [Explanation of Symbols]
[0114] 10. User terminal device 20 Payment Apps 50. First store terminal device 70. Second store terminal device 100 Payment Servers 110 Communications Department 120 Payment Content Provision Department 130 Payment Processing Unit 140 Information Management Department 150 Receiving Department 160 Remittance Processing Unit 170 Charge Processing Unit 180 Storage section 181 User information 184 User Wallet Information 185 Merchant Wallet Information 186 Corporate Wallet Information
Claims
1. A payment management device for managing electronic payment services using electronic money and / or points as intermediaries, and a credit limit on a credit card, An information management unit manages user wallet information relating to the wallets of users who use the aforementioned electronic payment service, and corporate wallet information relating to the wallets of companies that operate merchants in the aforementioned electronic payment service. A receiving unit that receives a first remittance instruction instructing a remittance using the aforementioned intermediary, The aforementioned company's wallet includes the first company's wallet, The aforementioned corporate wallet information includes the first corporate wallet information of the first corporate wallet, The system includes a remittance processing unit that executes a remittance of the intermediary target from the user's wallet in the user's wallet information to the first corporate wallet in the first corporate wallet information, based on a first remittance instruction for the remittance of the intermediary target from the user's wallet in the user's wallet information to the first corporate wallet in the first corporate wallet information, The aforementioned company's wallet includes a second company wallet, which is different from the first company wallet established to meet legal requirements. The aforementioned corporate wallet information includes the second corporate wallet information, The receiving unit receives a second transfer instruction that instructs the transfer of electronic money from the user's wallet to the company's wallet, The aforementioned remittance processing unit, Based on the second remittance instruction, the electronic money transfer is executed from the user's wallet in the user's wallet information to the second company wallet in the second company wallet information. The process involves calculating the various expenses, which are either or both commissions and taxes based on the set conditions, from the intermediary items deposited into the first corporate wallet, and then deducting the calculated various expenses from the first corporate wallet. The process involves calculating the various expenses, which are either or both commissions and taxes based on the set conditions, from the electronic money deposited into the second corporate wallet, and then subtracting the calculated various expenses from the second corporate wallet. The amount of the intermediary in the first company wallet after deducting the aforementioned expenses is sent to the third company wallet of the third company wallet information. The electronic money in the second company wallet, after deducting the aforementioned expenses, is transferred to the fourth company wallet in the fourth company wallet information. The electronic payment service further includes a payment processing unit that performs electronic payments at participating merchants based on instructions for electronic payments using the electronic money of the fourth corporate wallet. Payment management device.
2. The remittance processing unit is: At predetermined intervals, the electronic money in the third company wallet and the intermediary assets in the fourth company wallet are sent to the payout wallet, and the sum of the amount of electronic money deposited into the payout wallet and the amount of intermediary assets is sent to the company's bank account. The payment management device according to claim 1.
3. The remittance processing unit does not move the intermediary object of the third corporate wallet to the fourth wallet, The settlement processing unit, in the settlement at a merchant of the electronic payment service, moves the intermediary object of the third company wallet to the fourth wallet and performs the electronic payment using the intermediary object moved to the fourth wallet. The payment management device according to claim 1 or 2.
4. The system includes a display control unit that causes the display unit of the company's terminal device to display an interface screen that includes information indicating the amount of money held in the third company wallet and information indicating the amount of money held in the fourth company wallet. The payment management device according to claim 1 or 2.
5. Computers A payment management method for managing electronic payment services that use electronic money and / or points as intermediaries, and credit limits on credit cards, The system manages user wallet information relating to the wallets of users who use the aforementioned electronic payment service, and corporate wallet information relating to the wallets of companies that operate merchants in the aforementioned electronic payment service. Upon receiving a first remittance instruction that instructs a remittance using the aforementioned intermediary, The aforementioned company's wallet includes the first company's wallet, The aforementioned corporate wallet information includes the first corporate wallet information of the first corporate wallet, Based on the first transfer instruction for the transfer of the intermediary target from the user's wallet in the user wallet information to the first company wallet in the first company wallet information, the transfer of the intermediary target is executed from the user's wallet in the user wallet information to the first company wallet in the first company wallet information. The aforementioned company's wallet includes a second company wallet, which is different from the first company wallet established to meet legal requirements. The aforementioned corporate wallet information includes the second corporate wallet information, Upon receiving a second transfer instruction instructing the transfer of electronic money from the user's wallet to the company's wallet, Based on the second remittance instruction, the electronic money transfer is executed from the user's wallet in the user's wallet information to the second company wallet in the second company wallet information. The process involves calculating the various expenses, which are either or both commissions and taxes based on the set conditions, from the intermediary items deposited into the first corporate wallet, and then deducting the calculated various expenses from the first corporate wallet. The process involves calculating the various expenses, which are either or both commissions and taxes based on the set conditions, from the electronic money deposited into the second corporate wallet, and then subtracting the calculated various expenses from the second corporate wallet. The amount of the intermediary in the first company wallet after deducting the aforementioned expenses is sent to the third company wallet of the third company wallet information. The electronic money in the second company wallet, after deducting the aforementioned expenses, is transferred to the fourth company wallet in the fourth company wallet information. At a merchant of the aforementioned electronic payment service, an electronic payment is made based on an instruction for electronic payment using the electronic money of the aforementioned fourth corporate wallet. Payment management methods.
6. On the computer, A program for managing electronic payment services that use electronic money and / or points as intermediaries, and credit limits on credit cards, A process for managing user wallet information relating to the wallets of users using the aforementioned electronic payment service, and corporate wallet information relating to the wallets of companies operating merchants in the aforementioned electronic payment service. The process of receiving a first remittance instruction that instructs a remittance using the aforementioned intermediary object is executed. The aforementioned company's wallet includes the first company's wallet, The aforementioned corporate wallet information includes the first corporate wallet information of the first corporate wallet, Based on the first transfer instruction for the transfer of the intermediary target from the user's wallet in the user wallet information to the first company wallet in the first company wallet information, the process of transferring the intermediary target from the user's wallet in the user wallet information to the first company wallet in the first company wallet information is executed. The aforementioned company's wallet includes a second company wallet, which is different from the first company wallet established to meet legal requirements. The aforementioned corporate wallet information includes the second corporate wallet information, The process of receiving a second transfer instruction that instructs the transfer of electronic money from the user's wallet to the company's wallet, Based on the second remittance instruction, the process involves sending electronic money from the user's wallet in the user's wallet information to the second company wallet in the second company wallet information, The process involves calculating expenses, which are either or both commissions and taxes based on the set conditions, from the intermediary items deposited into the first corporate wallet, and subtracting the calculated expenses from the first corporate wallet. The process involves calculating various expenses, which are either commissions and / or taxes based on the set conditions, from the electronic money deposited into the second corporate wallet, and subtracting the calculated various expenses from the second corporate wallet. The process of transferring the intermediary target of the first company wallet, after deducting the aforementioned expenses, to the third company wallet of the third company wallet information, The process of transferring the electronic money in the second company wallet, after deducting the aforementioned expenses, to the fourth company wallet in the fourth company wallet information, The process involves a merchant of the aforementioned electronic payment service performing an electronic payment based on an instruction for electronic payment using the electronic money of the fourth corporate wallet, A program that executes the command.