PROGRAM, INFORMATION PROCESSING APPARATUS AND METHOD
The system addresses the challenge of managing corporate credit card usage by determining if credit card payments are possible and registering payment information as accounting information, thus enabling effective tracking and control of corporate credit card usage.
Patent Information
- Application Number
- JP2021190123
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-11-24
- Publication Date
- 2025-04-02
- Estimated Expiration
- 2041-11-24
AI Technical Summary
There is a need to easily monitor and register the usage status of credit cards issued to businesses for corporate use, as these cards are often issued under the name of a representative and used by multiple employees, making it difficult to track and manage their usage effectively.
A program and information processing device that manage credit card usage by accepting authorization information, obtaining credit line information, determining if credit card payments are possible, and transmitting the results to relevant terminal devices. If payment is possible, the system registers the payment information as accounting information in an accounting service used by the credit card issuer.
This solution enables easy tracking and registration of credit card usage for corporate accounts, allowing businesses to monitor and control their credit card usage effectively, and ensuring that payment information is accurately reflected in accounting records.
Smart Images

Figure 0007655839000001 
Figure 0007655839000002 
Figure 0007655839000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a program, an information processing device, and a method. [Background technology]
[0002] The number of people paying by credit card when purchasing goods or receiving services at stores is increasing, and the number of stores that allow payment by credit card is also increasing.
[0003] As a technology for notifying a user of credit card usage in such credit card payments, Patent Document 1 discloses a technology for a card limit setting system that notifies the user of the usage of the credit card by email to the user's terminal. This limit setting system is a system that notifies the user of the approved amount by email when the credit card usage is approved. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2008-276499 A Summary of the Invention [Problem to be solved by the invention]
[0005] In recent years, there has been an increase in the number of cases where credit cards are issued to corporations under the name of business cards, etc. Such credit cards are issued in the name of an individual such as the representative of the corporation, and are issued for the number of employees, etc., who are permitted to use the cards within the corporation. There is a demand for a system that can easily grasp the usage status of such corporate credit cards and register it as accounting information.
[0006] Therefore, in this disclosure, a technology is described that makes it possible to easily grasp the usage status of, for example, corporate credit cards by employees and register the usage status as accounting information. [Means for solving the problem]
[0007] According to one embodiment of the present disclosure, a program is provided for managing credit card usage when executed by a computer including a processor and a memory. The memory stores information associated with a person to whom the credit card is to be issued, including information on a person authorized to view the credit card usage status and information on a person authorized to manage the credit card usage status. The program causes the processor to execute the following steps: accepting authorization information requesting a payment by credit card, obtaining credit limit information indicating the amount of credit card available and determining whether or not the payment by credit card can be made based on the credit limit information, sending the determination result of whether or not the payment by credit card can be made to one or more terminal devices of the person to whom the credit card is to be issued, the person authorized to view the credit card, and the person authorized to manage the credit card, and if the determination result of whether or not the payment by credit card can be made indicates that the payment is possible, registering the information on the credit card payment as transaction information for the transaction service used by the person to whom the credit card is to be issued.
[0008] According to one embodiment of the present disclosure, an information processing device is provided that includes a control unit and a storage unit and that manages the use of a credit card. The storage unit stores information associated with a person to whom the credit card is to be issued, including information on a person authorized to view the credit card usage status and information on a person authorized to manage the credit card usage status. The control unit executes the steps of accepting authorization information requesting payment by credit card, acquiring credit limit information indicating the amount of credit card available and determining whether or not payment by credit card can be made based on the credit limit information, transmitting the determination result of whether or not payment by credit card can be made to one or more terminal devices of the person to whom the credit card is to be issued, the person authorized to view the credit card, and the person authorized to manage the credit card, and, if the determination result of whether or not payment by credit card can be made indicates that payment is possible, registering the information on the credit card payment as transaction information for the accounting service used by the person to whom the credit card is to be issued.
[0009] According to one embodiment of the present disclosure, there is provided a method for managing credit card usage, the method being executed by a computer including a processor and a memory. The memory stores information associated with the person to whom the credit card is to be issued, including information on a person authorized to view the credit card usage status and information on a person authorized to manage the credit card usage status. The method includes the steps of: receiving authorization information requesting a payment by credit card, acquiring credit limit information indicating the amount of credit card available and determining whether or not the payment by credit card can be made based on the credit limit information, transmitting the determination result of whether or not the payment by credit card can be made to one or more terminal devices of the person to whom the credit card is to be issued, the person authorized to view the credit card, and the person authorized to manage the credit card, and, if the determination result of whether or not the payment by credit card can be made indicates that the payment is possible, registering the information on the payment by credit card as transaction information for the transaction service used by the person to whom the credit card is to be issued. Effect of the Invention
[0010] According to the present disclosure, the result of the determination of whether or not a credit card payment can be made is notified to the person to whom the credit card is issued, the person authorized to view the credit card, or the person authorized to manage the credit card. In addition, the information on the credit card payment is registered as accounting information. Therefore, for example, for corporate credit cards, it is possible to easily grasp the usage status of employees and register it as accounting information. [Brief description of the drawings]
[0011] [Figure 1] 1 is a diagram showing an overall configuration of a card usage management system 1 according to a first embodiment. [Diagram 2] 1 is a block diagram showing a functional configuration of a terminal device 10 constituting a card usage management system 1 of the first embodiment. [Diagram 3] 2 is a diagram showing a functional configuration of a server 20 constituting a card usage management system 1 of the first embodiment. FIG. [Figure 4] 2 is a diagram showing an example of the data structure of a card member database 2021 and a card usage history database 2022 stored in the server 20. FIG. [Diagram 5] 2 is a diagram showing an example of the data structure of an accounting database 2023 stored in the server 20. FIG. [Figure 6] 10 is a flowchart showing an example of a flow of card-related information registration processing performed by the card usage management system 1 of the first embodiment. [Figure 7] 1 is a flowchart showing an example of a flow of authorization processing performed by the card usage management system 1 of the first embodiment. [Figure 8] 10 is a flowchart showing an example of a flow of card usage status change processing performed by the card usage management system 1 of the first embodiment. [Figure 9] 13 is a diagram showing an example of a screen displaying a payment availability determination result displayed on the terminal device 10. FIG. [Figure 10]FIG. 11 is a diagram showing a functional configuration of a server 20 constituting a card usage management system 1 of an embodiment 2. [Figure 11] 13 is a diagram showing an example of a screen displaying a payment availability determination result displayed on the terminal device 10. FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] Hereinafter, an embodiment of the present disclosure will be described with reference to the drawings. In the following description, the same components are denoted by the same reference numerals. Their names and functions are also the same. Therefore, detailed description thereof will not be repeated.
[0013] <Summary> The card usage management system according to the present disclosure will be described below. This card usage management system is a system for managing the usage of credit cards by accepting authorization information requesting payment by using a credit card and settling the usage fee with the credit card. When settling the usage fee with a credit card, this card usage management system acquires information on the credit limit indicating the amount that can be used with the credit card and judges whether or not the payment can be made with the credit card. The card usage management system according to the present disclosure may manage information on the credit limit (available limit) in its own system and accept authorization information to judge whether or not the payment can be made, or may acquire information on the credit limit (available limit) from an external system and accept authorization information to judge whether or not the payment can be made. The card usage management system according to the present disclosure is a system provided by a so-called SaaS (Software as a Service) as a Web service, for example, by a cloud server or the like, and is configured to be accessible by a user who uses the service of this card usage management system through a predetermined authentication.
[0014] The card usage management system according to the present disclosure registers information on persons authorized to view, persons authorized to manage, and persons authorized to use, as information linked to persons to whom credit cards are issued, mainly for corporate credit cards. A person authorized to view is a person who can view the usage status of a credit card, and can only view, i.e., cannot change the usage status. A person authorized to manage is a person who can change the usage status of a credit card, and can specify and change the credit card's available credit limit and the affiliated stores at which it can be used for authorized users described below. An authorized user is a person who can make payments by credit card, such as an employee of a corporation related to corporate credit cards.
[0015] Furthermore, the card usage management system according to the present disclosure displays a workflow on a terminal device that allows the person to whom the credit card is issued (the issuer), the person authorized to view, and the person authorized to manage to refer to and change the usage status of the credit card, and accepts various operations. At this time, when authorization information is accepted in this workflow, related information indicating the usage details of the credit card related to the payment is accepted in association with the authorization information. This related information includes, for example, text information of a memo indicating the usage details, or image information such as a photograph of a voucher indicating the usage details.
[0016] In addition, the card usage management system according to the present disclosure is configured to transmit the result of the judgment as to whether or not a payment can be made to the terminal device of the person to whom the credit card is issued, the person authorized to view, and the person authorized to manage, when authorization information is received from a credit card due to the purchase of a product or the use of a service using the credit card. This configuration makes it possible to immediately grasp the information of the payment using the credit card. Furthermore, the system is configured to accept an input from the person authorized to manage to change the usage status of the credit card based on the judgment result of whether or not a payment can be made. This configuration makes it possible to control whether or not a payment can be made based on the judgment result of whether or not a payment can be made using the credit card, so that the payment can be made possible / impossible.
[0017] Furthermore, the card usage management system according to the present disclosure is configured to cooperate with an accounting system for providing accounting processing services to corporations and the like related to corporate credit cards. This accounting system may be provided as a web service by the same service provider, or may be provided as a web service by another service provider, and data may be shared between the web services. Specifically, when the result of the determination as to whether or not payment can be made by credit card indicates that payment is possible, the card usage management system according to the present disclosure registers information about the payment made by credit card as accounting information in the accounting system (accounting service). This configuration makes it possible to instantly reflect information about payment made using a credit card as accounting information.
[0018] With the above-described configuration, it is possible to easily grasp the usage status of corporate credit cards by employees, control their usage, and register the information as accounting information.
[0019] <First embodiment> The following describes the card usage management system 1. In the following description, for example, when the terminal device 10 accesses the server 20, the server 20 responds with information for generating a screen on the terminal device 10. The terminal device 10 generates and displays a screen based on the information received from the server 20.
[0020] <1 Overall configuration of card usage management system 1> Fig. 1 is a diagram showing the overall configuration of a card usage management system 1 according to the first embodiment. As shown in Fig. 1, the card usage management system 1 includes a plurality of terminal devices (terminal device 10A and terminal device 10B are shown in Fig. 1. Hereinafter, they may be collectively referred to as "terminal device 10"), a server 20, and an affiliated store terminal device 30. The terminal device 10, the server 20, and the affiliated store terminal device 30 are connected to each other via a network 80 so that they can communicate with each other. The network 80 is configured as a wired or wireless network.
[0021] The terminal device 10 is a device operated by each user. Here, the user is a person who uses the terminal device 10 to manage credit card usage, which is a function of the card usage management system 1, and is, for example, a person in charge of a corporation mainly involved in credit cards for corporations. The terminal device 10 is realized by a stationary PC (Personal Computer), a laptop PC, or the like. Alternatively, the terminal device 10 may be, for example, a tablet compatible with a mobile communication system, a mobile terminal such as a smartphone, or the like.
[0022] The terminal device 10 is communicatively connected to the server 20 via a network 80. The terminal device 10 is connected to the network 80 by communicating with communication devices such as a wireless base station 81 compatible with communication standards such as 4G, 5G, and LTE (Long Term Evolution), and a wireless LAN router 82 compatible with wireless LAN (Local Area Network) standards such as IEEE (Institute of Electrical and Electronics Engineers) 802.11. As shown as the terminal device 10B in FIG. 1, the terminal device 10 includes a communication IF (Interface) 12, an input device 13, an output device 14, a memory 15, a storage unit 16, and a processor 19.
[0023] The communication IF 12 is an interface for inputting and outputting signals so that the terminal device 10 can communicate with an external device. The input device 13 is an input device (e.g., a keyboard, a touch panel, a touch pad, a pointing device such as a mouse, etc.) for receiving an input operation from a user. The output device 14 is an output device (a display, a speaker, etc.) for presenting information to a user. The memory 15 is for temporarily storing a program and data processed by the program, etc., and is a volatile memory such as a DRAM (Dynamic Random Access Memory). The storage unit 16 is a storage device for saving data, and is, for example, a flash memory or a HDD (Hard Disc Drive). The processor 19 is hardware for executing an instruction set described in a program, and is composed of an arithmetic unit, a register, a peripheral circuit, etc.
[0024] The server 20 is a device provided by a business issuing credit cards, etc., that manages the use of credit cards. The server 20 accepts authorization information requesting payment by credit card use, obtains credit limit information indicating the amount that can be used on the credit card, and determines whether or not payment by credit card is possible. For credit cards mainly for corporations, the server 20 stores information on the person authorized to view, the person authorized to manage, and the person authorized to use as information linked to the person to whom the credit card is issued. When the server 20 accepts authorization information, it transmits the result of the determination on whether or not payment is possible to the terminal device of the person authorized to view and the terminal device 10 of the person authorized to manage. The server 20 also registers the information on the payment by credit card as accounting information.
[0025] The server 20 is a computer connected to a network 80. The server 20 includes a communication IF 22, an input / output IF 23, a memory 25, a storage 26, and a processor 29.
[0026] The communication IF 22 is an interface for inputting and outputting signals so that the server 20 can communicate with an external device. The input / output IF 23 functions as an interface with an input device for receiving an input operation from a user and an output device for presenting information to a user. The memory 25 is for temporarily storing programs and data processed by the programs, etc., and is a volatile memory such as a DRAM (Dynamic Random Access Memory). The storage 26 is a storage device for saving data, such as a flash memory or a HDD (Hard Disc Drive). The processor 29 is hardware for executing an instruction set described in a program, and is composed of an arithmetic unit, a register, a peripheral circuit, etc.
[0027] The affiliated store terminal device 30 is a terminal device that accepts payments by credit card and is installed in various retail stores. When a customer in the store wishes to pay by credit card when purchasing a product, a salesperson of the store operates the affiliated store terminal device 30 to scan the credit card presented by the customer, thereby reading the magnetic information or IC chip information embedded in the credit card, and authenticating that the credit card is a legitimate credit card. The affiliated store terminal device 30 is a terminal device connected to the network 80. In the case of so-called online shopping on an EC site, information is not directly obtained from the credit card, so that the payment may be made without sending the authorization information from the affiliated store terminal device 30 to the server 20.
[0028] <1.1 Configuration of the terminal device 10> FIG. 2 is a block diagram showing a functional configuration of the terminal device 10 constituting the card usage management system 1 of the first embodiment. As shown in FIG. 2, the terminal device 10 includes a plurality of antennas (antenna 111, antenna 112), wireless communication units (first wireless communication unit 121, second wireless communication unit 122) corresponding to the respective antennas, an operation reception unit 130 (including a keyboard 131 and a mouse 132), a voice processing unit 140, a microphone 141, a speaker 142, a display 150, a storage unit 160, and a control unit 170. The terminal device 10 also has functions and configurations (for example, a battery for storing power, a power supply circuit for controlling the supply of power from the battery to each circuit, etc.) that are not particularly shown in FIG. 2. As shown in FIG. 2, each block included in the terminal device 10 is electrically connected by a bus or the like.
[0029] The antenna 111 emits a signal generated by the terminal device 10 as a radio wave. The antenna 111 also receives a radio wave from space and provides the received signal to the first wireless communication unit 121.
[0030] The antenna 112 radiates a signal generated by the terminal device 10 as a radio wave. The antenna 112 also receives a radio wave from space and provides the received signal to the second radio communication unit 122.
[0031] The first wireless communication unit 121 performs modulation / demodulation processing and the like for transmitting and receiving signals via the antenna 111 so that the terminal device 10 can communicate with other wireless devices. The second wireless communication unit 122 performs modulation / demodulation processing and the like for transmitting and receiving signals via the antenna 112 so that the terminal device 10 can communicate with other wireless devices. The first wireless communication unit 121 and the second wireless communication unit 122 are communication modules including a tuner, a Received Signal Strength Indicator (RSSI) calculation circuit, a Cyclic Redundancy Check (CRC) calculation circuit, a high-frequency circuit, and the like. The first wireless communication unit 121 and the second wireless communication unit 122 perform modulation / demodulation and frequency conversion of wireless signals transmitted and received by the terminal device 10, and provide the received signals to the control unit 170.
[0032] The operation reception unit 130 has a mechanism for receiving input operations from a user. Specifically, the operation reception unit 130 includes a keyboard 131 and a mouse 132. Note that the operation reception unit 130 may be configured as a touch screen that detects the user's contact position on the touch panel, for example, by using a capacitive touch panel.
[0033] The keyboard 131 accepts input operations by the user of the terminal device 10. The keyboard 131 is a device for inputting characters, and outputs input character information to the control unit 170 as an input signal.
[0034] The mouse 132 accepts input operations by the user of the terminal device 10. The mouse 132 is a pointing device for selecting an object displayed on the display 150, and outputs position information of an object selected on the screen and information indicating that a button has been pressed to the control unit 170 as input signals.
[0035] The audio processing unit 140 modulates and demodulates an audio signal. The audio processing unit 140 modulates a signal provided from the microphone 141 and provides the modulated signal to the control unit 170. The audio processing unit 140 also provides the audio signal to the speaker 142. The audio processing unit 140 is realized, for example, by a processor for audio processing. The microphone 141 accepts audio input and provides an audio signal corresponding to the audio input to the audio processing unit 140. The speaker 142 converts the audio signal provided from the audio processing unit 140 into audio and outputs the audio to the outside of the terminal device 10.
[0036] Display 150 displays data such as images, videos, and text under the control of control unit 170. Display 150 is realized by, for example, an LCD (Liquid Crystal Display) or an organic EL (Electro-Luminescence) display.
[0037] Storage unit 160 is configured with, for example, a flash memory, and stores data and programs used by terminal device 10. In one aspect, storage unit 160 stores user information 161.
[0038] The user information 161 is information about a user who uses the terminal device 10 to manage credit card usage, which is a function of the card usage management system 1. The user information includes information for identifying the user (user ID), the user's name, etc.
[0039] The control unit 170 reads a program stored in the storage unit 160 and executes instructions included in the program to control the operation of the terminal device 10. The control unit 170 is, for example, an application that is pre-installed in the terminal device 10. The control unit 170 operates according to the program to fulfill the functions of an input operation reception unit 171, a transmission / reception unit 172, a data processing unit 173, and a notification control unit 174.
[0040] The input operation receiving unit 171 performs processing for receiving input operations by a user via an input device such as the keyboard 131 .
[0041] The transmission / reception unit 172 performs processing for the terminal device 10 to transmit and receive data to and from an external device such as the server 20 in accordance with a communication protocol.
[0042] The data processing unit 173 performs a process of performing calculations on the data that the terminal device 10 accepts as input in accordance with a program, and outputs the calculation results to a memory or the like.
[0043] The notification control unit 174 performs a process of presenting information to the user. The notification control unit 174 performs a process of causing the display 150 to display a display image, a process of causing the speaker 142 to output a sound, and the like.
[0044] <1.2 Functional configuration of server 20> 3 is a diagram showing the functional configuration of the server 20 constituting the card usage management system 1 of the embodiment 1. As shown in FIG. 3, the server 20 exerts the functions of a communication unit 201, a storage unit 202, and a control unit 203.
[0045] The communication unit 201 performs processing for the server 20 to communicate with external devices.
[0046] The storage unit 202 stores data and programs used by the server 20. The storage unit 202 stores a card member database 2021, a card usage history database 2022, an accounting database 2023, and the like.
[0047] The card member database 2021 is a database for holding credit card information managed by the card usage management system 1, and information on persons authorized to view, persons authorized to manage, and persons authorized to use that are linked to the credit card information. Details will be described later.
[0048] The card usage history database 2022 is a database for holding authorization information and information on the result of determination as to whether or not a payment can be made using a credit card that is managed by the card usage management system 1. Details will be described later.
[0049] The accounting database 2023 is a database for holding accounting information related to the accounting processing of businesses, and includes accounting information of corporations and the like related to corporate credit cards that are managed by the card usage management system 1. Details will be described later.
[0050] The control unit 203 performs functions indicated in various modules, such as a receiving control module 2031, a transmitting control module 2032, a card-related information registration module 2033, an authorization information acceptance module 2034, a payment feasibility determination module 2035, a determination result transmission module 2036, an accounting information registration module 2037, and a workflow management module 2038, by the processor 29 of the server 20 performing processing according to a program.
[0051] The reception control module 2031 controls the process in which the server 20 receives a signal from an external device in accordance with a communication protocol.
[0052] The transmission control module 2032 controls the process in which the server 20 transmits signals to external devices in accordance with a communication protocol.
[0053] The card-related information registration module 2033 controls the process of accepting and registering information on the viewing authority, management authority, and use authorization from the terminal device 10 as information linked to the person to whom the credit card is issued, who is the user of the card usage management system 1. A viewing authority is a person who can view the usage status of a credit card and can only view it, i.e., cannot change the usage status. A viewing authority is, for example, an accounting officer of a corporation related to a corporate credit card. A management authority is a person who can change the usage status of a credit card and can specify and change the credit card's usable limit and the affiliated stores where it can be used for a usable user. A management authority is, for example, a manager or a manager of the corporation. A usable user is a person who can use a credit card for payment, such as an employee of a corporation related to a corporate credit card.
[0054] In addition, in the case of corporate credit cards, so-called business cards, the credit card is often issued in the name of an individual such as the representative of the corporation. Therefore, the person with administrative authority may also be the credit card issuer.
[0055] The card-related information registration module 2033, for example, registers and stores the received information on the person with viewing authority, the person with management authority, and the person authorized to use in the card member database 2021 as information linked to the person to whom the credit card is issued (the issuer).
[0056] The authorization information receiving module 2034 controls the process of receiving authorization information requesting payment by credit card. The authorization information received by the authorization information receiving module 2034 is, for example, information requesting payment when a user wishes to pay by credit card when purchasing a product or receiving a service in a store such as a retail store, and the store scans the credit card using the affiliated store terminal device 30. Alternatively, the authorization information is information requesting payment when a user wishes to pay by credit card when paying for online shopping on an EC site, and is transmitted from a server or the like managing the EC site.
[0057] The authorization information accepted by the authorization information acceptance module 2034 includes, for example, information on the date and time the payment was accepted, the credit card number, the expiration date, the card issuer, information on the card company (brand) of the credit card, payment category (lump sum or installments), and payment amount.
[0058] The authorization information receiving module 2034, for example, registers and stores the received authorization information in the card usage history database 2022 as information linked to credit card information.
[0059] The payment possibility determination module 2035 acquires information on the credit limit indicating the available amount of the credit card, and controls a process of determining whether or not the payment related to the authorization information accepted by the authorization information acceptance module 2034 is possible based on the acquired information on the credit limit. The information on the credit limit acquired by the payment possibility determination module 2035 may be information on the credit limit (available limit) stored by the server 20 (not shown), or may be information on the credit limit (available limit) acquired from an external system such as a credit card company. The information on the credit limit here refers to the amount obtained by subtracting the balance of the credit card that has actually been used and the balance that has not yet been paid to the credit card company from the usage limit amount granted at the time of issuing the credit card, but may not match due to a time lag in updating the information. For example, when the amount of the payment related to the authorization information is equal to or less than the amount of the credit limit, the payment possibility determination module 2035 determines that the payment is possible, and when it exceeds the amount of the credit limit, the payment possibility determination module 2035 determines that the payment is impossible.
[0060] For example, when an external system such as a credit card company (card brand) determines whether or not payment related to authorization information can be made, the server 20 does not need to include the payment permission determination module 2035 as a function thereof.
[0061] The payment permission determination module 2035, for example, registers and stores information regarding the determination result of whether or not payment related to the authorization information is permitted in the card usage history database 2022.
[0062] The determination result transmission module 2036 controls the process of transmitting the determination result of whether or not payment related to the authorization information by the payment permission determination module 2035 to the terminal device 10 of the person to whom the credit card is to be issued, the person authorized to view, or the person authorized to manage. The determination result transmission module 2036 transmits the determination result of whether or not payment is to be made to, for example, the contact information of the person to whom the credit card is to be issued registered at the time of issuing the credit card, the information of the person authorized to view, and the information of the person authorized to manage received by the card-related information registration module 2033. The destination at this time may be an email address, a telephone number for a short message, or a messenger account for various Web services.
[0063] When transmitting the determination result of whether or not the payment related to the authorization information can be made, the determination result transmission module 2036 may transmit link information to a workflow to be displayed on the terminal device 10 by the workflow management module 2038 described later. This link information is, for example, link information for viewing information on the usage history, such as the payment information and available balance by the credit card, and accepting changes to the usage status. Alternatively, this link information is, for example, link information for accepting registration of related information for the transmitted payment information.
[0064] In addition, the determination result transmission module 2036 transmits the determination result of whether or not payment related to the authorization information by the payment possibility determination module 2035 to the sender of the authorization information accepted by the authorization information acceptance module 2034, such as the affiliated store terminal device 30 or a server managing the EC site. As a result, if the determination result of whether or not payment is possible is that payment is possible, the payment process is actually performed.
[0065] If the payment feasibility determination module 2035 determines whether the payment related to the authorization information is possible, the transaction information registration module 2037 controls the process of registering credit card payment information as transaction information in the accounting system (accounting service) that the card usage management system 1 links to. The accounting system (accounting service) that the card usage management system 1 links to is an accounting system that provides accounting processing services to businesses such as corporations, and may be provided as a web service by the same service provider as the card usage management system 1, or may be provided as a web service by another service provider and configured to share data with the card usage management system 1.
[0066] Specifically, the accounting information registration module 2037 registers the transaction information for the payment information related to the authorization information in the accounting system as accounts payable (credit accounts payable) for the corporation.
[0067] The workflow management module 2038 controls the process of displaying a workflow on the terminal device that allows the issuance target (issuer), the authorized user, the viewing authorized user, and the management authorized user to refer to and change the credit card usage status, and accepting various operations. In response to accepting an input operation to display the credit card usage status by the above-mentioned person operating the terminal device 10, the workflow management module 2038 transmits information indicating the credit card usage status to the terminal device 10 and displays it. The information indicating the credit card usage status is not only the payment information and available balance information of the credit card, but also the available credit limit and available affiliated stores set for each authorized user as the range within which the credit card can be used by the authorized user. Furthermore, the workflow management module 2038 changes the credit card usage status in response to accepting an input operation to change the credit card usage status by the management authorized user (which may include the issuance target) operating the terminal device 10.
[0068] The workflow management module 2038 also accepts related information indicating the credit card usage details relating to the payment, linked to the authorization information accepted by the authorization information acceptance module 2034. This related information includes, for example, text information of a memo indicating the usage details, or image information such as a photo of a voucher (receipt, invoice) indicating the usage details. The text information of the memo indicating the usage details is, for example, a memo describing the purpose for which the product was purchased, for whom it was purchased, and so on.
[0069] <2 Data Structure> Fig. 4 is a diagram showing an example of the data structure of the card member database 2021 and the card usage history database 2022 stored by the server 20. Fig. 5 is a diagram showing an example of the data structure of the accounting database 2023 stored by the server 20.
[0070] As shown in Figure 4, each record in the card member database 2021 includes an item "member ID," an item "card No.", an item "card holder name," an item "authorized user ID / conditions of use," an item "viewing authority ID / contact information," and an item "management authority ID / contact information," etc.
[0071] The item "member ID" is information that identifies each person to whom an issued credit card is issued (issuer) that is managed by the card usage management system 1.
[0072] The item "Card No." is the card number of an issued credit card that is managed by the card usage management system 1. The card number of a credit card is a 14- to 16-digit number that uniquely identifies the credit card.
[0073] The item “card holder” is the name of the person to whom an issued credit card, which is managed by the card usage management system 1, is issued (the card holder).
[0074] The item "Authorized User ID / Conditions of Use" is information that identifies each authorized user who is registered as someone who can make payments by credit card and is managed by the card usage management system 1, and information on the usable range of the credit card registered for that authorized user. As information on the usable range of the credit card, the usable limit set for each authorized user and information on the affiliated stores where it can be used are stored.
[0075] The item "Viewing Authorized Person ID / Contact Information" is information identifying each viewing authorized person registered as someone who can view the credit card usage status managed by the card usage management system 1, and the contact information registered for that viewing authorized person.
[0076] The item "Administrative Authorities ID / Contact Information" is information identifying each administrative authority registered as someone who can change the usage status of a credit card managed by the card usage management system 1, and the contact information registered for that administrative authority.
[0077] The card-related information registration module 2033 of the server 20 adds records to the items “Viewing authority person ID / contact information,” “Management authority person ID / contact information,” and “Authorized user ID / conditions of use” in the card member database 2021 upon receiving input of information on the viewing authority person, the management authority person, and the authorized user.
[0078] Each record in the card usage history database 2022 includes an item "member ID," an item "card number," an item "card usage history details," and the like.
[0079] The item “member ID” is information that identifies each person to whom an issued credit card is issued (issuer name), which is managed by the card usage management system 1, and corresponds to the item “member ID” in the card member database 2021.
[0080] The item “Card No.” is the card number of an issued credit card managed by the card usage management system 1, and corresponds to the item “Card No.” in the card member database 2021.
[0081] The item "Card usage history details" is historical information of payments made using issued credit cards that are managed by the card usage management system 1, and specifically includes the items "Date," "Affiliated store ID," "Payment amount," and "Approval number," etc.
[0082] The item "Date" is information on the date when authorization information related to credit card payment was received. Note that information on the time when the authorization information was received is also acquired, but is not shown in the figure.
[0083] The item "Affiliated store ID" is information that identifies each card affiliated store, such as a shop that has transmitted authorization information related to credit card payment.
[0084] The item "payment amount" is information that indicates the amount related to credit card payment.
[0085] The item "approval number" is a number that is assigned to the authorization information related to a credit card payment when the result of the judgment on whether or not the payment is possible is that the payment is possible. Therefore, if the result of the judgment on whether or not the payment is possible is that the payment is not possible, the item "approval number" is not stored.
[0086] The authorization information receiving module 2034 of the server 20 adds a record to the card usage history database 2022 in response to receiving the authorization information. In addition, the payment permission determination module 2035 stores the authorization number in the item “approval number” of the card usage history database 2022 in response to determining whether or not payment related to the authorization information is possible.
[0087] As shown in FIG. 5, each record of the accounting database 2023 includes an item "member ID," an item "user name," an item "journal entry information," and the like.
[0088] The item “member ID” is information that identifies each person to whom an issued credit card is issued (issuer name), which is managed by the card usage management system 1, and corresponds to the item “member ID” in the card member database 2021.
[0089] The item "user name" is the name of a user or the name of a corporation in the accounting system with which the card usage management system 1 is linked.
[0090] The item "journal entry information" is information registered by registering (entering) accounting information using an accounting system linked to the card usage management system 1, and specifically includes the item "date", the item "account ID", the item "debit (amount)", the item "credit (amount)", etc. This item "journal entry information" is configured so that when accounting information is registered (entered) using an accounting system linked to the card usage management system 1, the latest information is added as a record in chronological order, for example, by the item "date".
[0091] The "date" item is information that indicates the date the user's transaction information was registered in the transaction system.
[0092] The item "Account ID" is information about the account entered in the accounting system, and corresponds to the account listed in the remarks column on the ledger.
[0093] The item "Debit (amount)" is the amount recorded on the debit side of the ledger in the accounting information entered into the accounting system.
[0094] The item "Credit (amount)" is the amount entered on the credit side of the ledger in the accounting information entered into the accounting system.
[0095] The accounting information registration module 2037 of the server 20 adds a record to the “journal entry information” item in the accounting database 2023 in conjunction with registering the payment information related to the authorization information as accounting information.
[0096] <3 operations> Hereinafter, the card-related information registration process, the authorization process, and the card usage status change process performed by the card usage management system 1 in the first embodiment will be described with reference to FIGS.
[0097] FIG. 6 is a flowchart showing an example of a flow of a card-related information registration process performed by the card usage management system 1 of the first embodiment.
[0098] As a pre-processing for step S111, the input operation reception unit 171 of the terminal device 10 receives an operation of inputting a user ID and a password for authentication required for using the service of the card use management system 1 from the user. The transmission / reception unit 172 transmits the received user ID, password, and user information to the server 20. The server 20 receives the user ID and password via the communication unit 201, confirms that the user ID and password of the user are valid, and performs a predetermined authentication. If they are valid, the server 20 transmits information on the completion of authentication to the terminal device 10 via the communication unit 201. The transmission / reception unit 172 of the terminal device 10 receives the information on the completion of authentication transmitted from the server 20. The notification control unit 174 displays the received information on the completion of authentication on the display 150, and step S111 is started.
[0099] In step S111, the input operation acceptance unit 171 of the terminal device 10 accepts, through an operation from the user, an instruction to display a card-related information registration screen for inputting card-related information. The transmission / reception unit 172 transmits the accepted display instruction to the server 20. The transmission / reception unit 172 of the terminal device 10 accepts display data for the card-related information registration screen transmitted from the server 20. The notification control unit 174 causes the display 150 to display the accepted display data for the card-related information registration screen.
[0100] In step S121, the server 20 accepts the display instruction for the card-related information registration screen transmitted from the terminal device 10 via the communication unit 201. The server 20 transmits display data for the card-related information registration screen to the terminal device 10 via the communication unit 201.
[0101] In step S112, the input operation acceptance unit 171 of the terminal device 10 accepts, through an operation from the user, input of credit card related information, specifically, information on the browsing authorized person, the management authorized person, and the use authorized person as information linked to the person to whom the credit card is to be issued. The transmission / reception unit 172 transmits the accepted credit card related information to the server 20.
[0102] In step S122, the card-related information registration module 2033 of the server 20 accepts the credit card related information transmitted from the terminal device 10, specifically, the information of the person authorized to view, the person authorized to manage, and the person authorized to use as information linked to the person to whom the credit card is to be issued, via the communication unit 201. The card-related information registration module 2033 registers the accepted credit card related information in the card member database 2021.
[0103] As described above, the card usage management system 1 registers information on the person authorized to view, the person authorized to manage, and the person authorized to use as information linked to the person to whom the credit card is to be issued, based on input from the user. This information is used to notify authorization information, etc.
[0104] FIG. 7 is a flowchart showing an example of a flow of an authorization process performed by the card usage management system 1 of the first embodiment.
[0105] In step S211, when a customer wishes to pay by credit card as a payment method when purchasing goods or the like in a store such as a retail store where the affiliated store terminal device 30 is installed, the store staff or the like operates the affiliated store terminal device 30 to scan the credit card presented by the customer. The affiliated store terminal device 30 reads the magnetic information or information on the IC chip embedded in the credit card, authenticates that it is a legitimate credit card, and transmits authorization information to the server 20.
[0106] In step S221, the authorization information receiving module 2034 of the server 20 receives the authorization information transmitted from the affiliated store terminal device 30 via the communication unit 201. The authorization information receiving module 2034 registers the received authorization information in the card usage history database 2022 as information linked to credit card information.
[0107] In step S222, the payment availability determination module 2035 of the server 20 acquires credit limit information indicating the available credit amount of the credit card related to the authorization information received in step S221. Here, the acquired credit limit information may be credit limit (available limit) information stored by the server 20, or may be credit limit (available limit) information acquired from an external system such as a credit card company.
[0108] In step S223, the payment permission determination module 2035 of the server 20 determines whether or not the payment related to the authorization information accepted in step S221 is permitted based on the credit limit information acquired in step S222.
[0109] The determination of whether or not the payment related to the authorization information can be made in step S223 will be specifically described. In step S223, as described above, if the amount of the payment related to the authorization information is equal to or less than the amount of the credit limit, it is determined that the payment is possible, and if it exceeds the amount of the credit limit, it is determined that the payment is impossible. The credit limit here is a credit limit calculated from the available credit limit set for the use permitter when the authorization information is from the use permitter. In addition, if the authorization information is from the available affiliated store set for the use permitter, it is determined that the payment is possible, and if the authorization information is from a store other than the available affiliated store, it is determined that the payment is impossible. Furthermore, the payment may be determined to be possible or impossible by comprehensively taking these pieces of information into consideration. At this time, for example, a machine learning model for determining whether or not the payment can be made may be used for the determination. Such a machine learning model may be generated by machine learning performed as a function of the payment availability determination module 2035, or a machine learning model generated as a result of machine learning performed by another device may be obtained. The machine learning here may be performed by supervised machine learning using predetermined teacher data, unsupervised machine learning, or deep learning. Further, further machine learning may be performed based on the estimation results by the settlement feasibility determination module 2035 and the subsequent deposit and withdrawal status, and an aggregation process may be performed to merge the learning results.
[0110] In step S224, the determination result transmission module 2036 of the server 20 transmits the determination result of whether or not the payment can be made, determined in step S223, to the terminal device 10 via the communication unit 201. The determination result transmission module 2036 also transmits the determination result of whether or not the payment can be made, via the communication unit 201, to the sender of the authorization information accepted in step S221, such as the affiliated store terminal device 30 or a server managing the EC site.
[0111] In step S214, the affiliated store terminal device 30 accepts the result of the determination as to whether or not the payment is possible, transmitted from the server 20. The affiliated store terminal device 30 notifies the result of the determination as to whether or not the payment is possible, and actually performs the payment process if the result of the determination as to whether or not the payment is possible is that the payment is possible.
[0112] In step S234, the transmitting / receiving unit 172 of the terminal device 10 receives the determination result of whether or not the payment can be made, transmitted from the server 20. The notification control unit 174 causes the display 150 to display the received determination result of whether or not the payment can be made.
[0113] In step S225, if the result of the determination as to whether the payment is possible in step S223 is that the payment is possible, the transaction information registration module 2037 of the server 20 registers the credit card payment information as transaction information in the accounting system (accounting service) linked to the card usage management system 1.
[0114] As described above, when the card usage management system 1 receives authorization information, it judges whether or not payment can be made based on the credit limit. The result of this judgment on whether or not payment can be made is sent to the terminal devices of the person to whom the credit card is issued, the person authorized to view it, and the person authorized to manage it. This makes it possible to immediately grasp information on payments made using a credit card.
[0115] FIG. 8 is a flowchart showing an example of a flow of card usage status change processing performed by the card usage management system 1 according to the first embodiment.
[0116] In step S311, the input operation reception unit 171 of the terminal device 10 receives a display instruction to display a card usage status screen that displays the card usage status, by an operation from an administrator. The transmission / reception unit 172 transmits the received display instruction to the server 20.
[0117] In step S321, the workflow management module 2038 of the server 20 accepts, via the communication unit 201, an instruction to display a card usage status screen that displays the card usage status, transmitted from the terminal device 10.
[0118] In step S322, the workflow management module 2038 of the server 20 reads the card usage history database 2022 to acquire payment information and available balance information for the credit card. The workflow management module 2038 also reads the card member database 2021 to acquire information on the available credit limit and available affiliated stores set for each authorized user as information on the available range of the credit card by the authorized user. The workflow management module 2038 transmits the above acquired information and display data for a card usage status screen displaying this information to the terminal device 10 via the communication unit 201.
[0119] In step S312, the transmitting / receiving unit 172 of the terminal device 10 accepts the display data for the card usage status screen transmitted from the server 20. The notification control unit 174 causes the display 150 to display the accepted display data for the card usage status screen.
[0120] In step S313, the input operation receiving unit 171 of the terminal device 10 receives an input for changing the card usage status from an administrator. The transmitting / receiving unit 172 transmits the received information for changing the card usage status to the server 20.
[0121] In step S313, the administrator inputs to change the card usage status, for example, inputs to change the range of the credit card that can be used by the authorized user, specifically the available credit limit and the available affiliated stores. For example, the administrator refers to the payment history and balance of a specific authorized user, and when it is determined that the balance is insufficient even though the user has made payments related to purchases necessary for business, the administrator changes the available credit limit set for the authorized user to an increased amount. Also, for example, the administrator refers to the payment history and balance of a specific authorized user, and when it is determined that the user has not made many payments related to purchases necessary for business and has a surplus balance, the administrator changes the available credit limit set for the authorized user to a decreased amount. Also, for example, when it is determined that there is a doubt as to whether the payment history of a specific authorized user is for purchases necessary for business, the administrator changes the authorization for the authorized user to be revoked. Furthermore, when an authorized employee is transferred within the corporation or resigns, it is also possible to change or cancel the available credit limit set for the authorized user.
[0122] In step S323, the workflow management module 2038 of the server 20 accepts the information for changing the card usage status transmitted from the terminal device 10 via the communication unit 201. The workflow management module 2038 registers the accepted information for changing the card usage status in the card member database 2021.
[0123] As described above, the card usage management system 1 is configured to be able to display and change the credit card usage status by a workflow that allows for referencing, changing, etc. This makes it possible to grasp the usage status of employees, etc. of corporate credit cards, and control their usage.
[0124] <4 Screen example> Hereinafter, with reference to FIG. 9, an example of a screen displaying a settlement permission determination result in the authorization process by the card usage management system 1 will be described.
[0125] Fig. 9 is a diagram showing an example of a screen displaying a payment permission determination result displayed on the terminal device 10. The screen example of Fig. 9 shows an example of a screen displaying a payment permission determination result related to authorization information by the payment permission determination module 2035, which is transmitted to the terminal device 10 of a person authorized to view, etc. by the determination result transmission module 2036. This corresponds to step S234 in Fig. 7.
[0126] 9, a payment availability display field 1031a showing the result of the determination of whether or not payment is possible based on the authorization information, and a usage status transition link display field 1031b showing a link for referring to the usage status of the credit card are displayed on the display 150 of the terminal device 10. The viewing authority or management authority can instantly refer to the payment amount displayed in the payment availability display field 1031a and the amount of the card usage status balance or the like displayed in the transition destination by the usage status transition link display field 1031b.
[0127] <Summary> As described above, according to this embodiment, when authorization information requesting payment by credit card is received, it is determined whether or not payment can be made based on the credit limit. The result of this determination of whether or not payment can be made is sent to the terminal device of the person to whom the credit card is to be issued, the person authorized to view, and the person authorized to manage. This makes it possible to grasp the usage status of corporate credit cards by employees, etc., for example. This can contribute to the early detection of inappropriate or fraudulent use of credit cards.
[0128] In addition, when authorization information that requests payment by credit card is received and the result of the judgment on whether or not payment is possible indicates that payment is possible, the system links with an accounting system that provides accounting services and registers the credit card payment information as accounting information. This makes it possible to instantly reflect the information on payments made using credit cards as accounting information.
[0129] Furthermore, the system is configured to display and change the credit card usage status by using a workflow that allows you to refer to and change the credit card usage status. This makes it possible to grasp the usage status of employees, etc. of corporate credit cards and control their usage.
[0130] <Second embodiment> Other embodiments of the card usage management system 1 will now be described.
[0131] <1 Overall configuration of card usage management system 1> Fig. 10 is a diagram showing the functional configuration of the server 20 constituting the card usage management system 1 of the second embodiment. The overall configuration of the card usage management system 1 and the configuration of the terminal device 10 in the second embodiment are similar to those in the first embodiment, and therefore will not be described repeatedly. The configuration of the server 20 is similar to that in the first embodiment, except that it is newly provided with the function of a card related information change module 2039, as shown in Fig. 10. The function of the card related information change module 2039 in the second embodiment will be described below.
[0132] The card-related information change module 2039 controls the process of accepting an input operation for changing the card-related information registered in the card member database 2021. For example, the card-related information change module 2039 changes the possibility of payment in response to an input operation for changing the possibility of payment by an administrator (which may include the person to whom the card is issued) operating the terminal device 10 in response to the judgment result of whether or not payment is possible, transmitted by the judgment result transmission module 2036. Accordingly, the card-related information change module 2039 changes the card-related information registered in the card member database 2021. Such an operation is performed so that the authorized user can make the payment within the credit limit of the credit card itself when the administrator judges that the payment may be possible.
[0133] For example, when the judgment result of whether or not the payment is possible is not possible, the card-related information change module 2039 accepts an input operation from an administrator to change whether or not the payment is possible to make the payment possible. This operation may be performed immediately after the judgment result of whether or not the payment is possible is transmitted, but since the person who is about to make the credit card payment is usually notified immediately based on the judgment result of whether or not the payment is possible, it is considered that it is often too late. Therefore, the judgment result of whether or not the payment is impossible by the judgment result transmission module 2036 is once transmitted to the affiliated store terminal device 30 or a server that manages the EC site. After that, by accepting an input operation from an administrator to change whether or not the payment is possible to make the payment possible, when authorization information related to the purchase of the same product is received, the judgment result of whether or not the payment is possible by the payment possibility judgment module 2035 becomes "payment possible". In response to this, the card-related information change module 2039 changes the card-related information registered in the card member database 2021.
[0134] In addition, for example, the card-related information change module 2039 may be configured to change the card-related information registered in the card member database 2021 when the authorized user makes an application to the administrative authority regarding the result of the judgment that payment is impossible once sent by the judgment result sending module 2036.
[0135] <2 Data Structure> The data structure in the second embodiment is similar to that in the first embodiment, so it will not be described repeatedly.
[0136] <3 operations> The operation of the second embodiment is similar to that of the first embodiment, and therefore will not be described repeatedly.
[0137] <4 Screen example> Hereinafter, with reference to FIG. 11, an example of a screen displaying the result of the settlement permission determination in the authorization process by the card usage management system 1 will be described.
[0138] Fig. 11 is a diagram showing an example of a screen displaying the payment permission determination result displayed on the terminal device 10. The screen example of Fig. 11 shows an example of a screen displaying the payment permission determination result related to the authorization information by the payment permission determination module 2035, which is transmitted to the terminal device 10 of the management authority by the determination result transmission module 2036. This corresponds to step S234 in Fig. 7.
[0139] 11, the display 150 of the terminal device 10 displays a payment availability display field 1032a showing the result of the determination of whether or not payment is possible based on the authorization information, and a payment availability change button 1032b for changing the result of the determination of whether or not payment is possible (to make payment possible) displayed in the payment availability display field 1032a. The administrator can change the result of the determination of whether or not payment is possible (to make payment possible) by pressing the payment availability change button 1032b.
[0140] <Summary> As described above, according to this embodiment, the administrator can input a change to the decision on whether or not payment is possible. This makes it possible to individually control and appropriately manage the use of credit cards by employees.
[0141] Although the disclosed embodiments have been described above, they can be implemented in various other forms and can be implemented with various omissions, substitutions, and modifications. These embodiments and modifications, as well as omissions, substitutions, and modifications, are included in the technical scope of the claims and their equivalents.
[0142] <Additional Notes> The matters described in the above embodiments will be supplemented below.
[0143] (Supplementary Note 1) A program for managing the use of a credit card when executed by a computer having a processor 29 and a memory 25, wherein the memory 25 stores, as information linked to a person to whom a credit card is to be issued, information on a person authorized to view the credit card usage status (2021) and information on a person authorized to manage the credit card usage status (2021), and wherein the program causes the processor 29 to execute the following steps: accepting authorization information requesting payment by credit card (S221); acquiring credit limit information indicating the amount of credit card that can be used, and determining whether or not payment by credit card can be made based on the credit limit information (S222-S223); sending the determination result of whether or not payment by credit card can be made to one or more terminal devices of the person to whom the credit card is to be issued, the person authorized to view the credit card, or the person authorized to manage the credit card (S224); and, if the determination result of whether or not payment by credit card can be made indicates that payment is possible, registering information on the payment by credit card as accounting information for the accounting service used by the person to whom the credit card is to be issued (S225).
[0144] (Appendix 2) The program described in (Appendix 1) further executes the steps of: sending information indicating the credit card usage status to the terminal device in response to receiving an input operation to display the credit card usage status from the terminal device by operation of either or both of a person authorized to view the credit card and / or a person authorized to manage the credit card; and changing the credit card usage status in response to receiving an input operation to change the credit card usage status from the terminal device by operation of a person authorized to manage the credit card (S323).
[0145] (Appendix 3) A program as described in (Appendix 2), in which, in the step of transmitting the determination result of whether or not payment can be made by credit card, information is transmitted to accept change information regarding whether or not payment can be made by credit card, and the program further executes a step of accepting change information regarding whether or not payment can be made by credit card from a terminal device of a person with management authority over the credit card.
[0146] (Appendix 4) A program as described in any of (Appendix 1) to (Appendix 3), further comprising, in response to receiving an input operation from a terminal device to register a card user wishing to use a credit card, executing a step of storing the card user in memory as an authorized user who can use a credit card.
[0147] (Appendix 5) A program as described in (Appendix 4), in which in the step of storing the authorized user of the credit card, an input operation of information regarding the range in which the credit card can be used is accepted as information linked to the authorized user of the credit card, and the information is stored in memory.
[0148] (Appendix 6) A program described in (Appendix 5), including information on the range in which credit cards can be used, information on affiliated stores where credit cards can be used, and information on the payment amount for which credit cards can be used.
[0149] (Appendix 7) A program described in any of (Appendix 1) to (Appendix 6), in which, in the step of transmitting the determination result of whether or not payment by credit card is possible, information for accepting related information about payment by credit card is transmitted, and the program further executes a step of accepting related information about payment by credit card from one or more terminal devices of the person to whom the credit card is to be issued, the person authorized to view the credit card, or the person authorized to manage the credit card, and in a step of registering the information about payment by credit card, the related information about payment by credit card is registered in association with transaction information.
[0150] (Appendix 8) A program as described in (Appendix 7), including text or image information entered by the person to whom the credit card is issued, the person authorized to view the credit card, or the person authorized to manage the credit card, as relevant information regarding payment by credit card.
[0151] (Supplementary Note 9) An information processing device that has a control unit 203 and a memory unit 202 and manages the use of a credit card, wherein the memory unit 202 stores, as information linked to a person to whom a credit card is to be issued, information on a person authorized to view the credit card usage status (2021) and information on a person authorized to manage the credit card usage status (2021). The control unit 203 performs the following steps: accepting authorization information requesting payment by credit card (S221); obtaining credit limit information indicating the amount of the credit card that can be used and determining whether or not payment by credit card can be made based on the credit limit information (S222-S223); sending the determination result of whether or not payment by credit card can be made to one or more terminal devices of the person to whom the credit card is to be issued, the person authorized to view the credit card, or the person authorized to manage the credit card (S224); and, if the determination result of whether or not payment by credit card can be made indicates that payment is possible, registering information about the payment by credit card as accounting information for the accounting service used by the person to whom the credit card is to be issued (S225).
[0152] (Appendix 10) A method for managing the usage of a credit card, executed by a computer having a processor 29 and a memory 25, wherein the memory 25 stores, as information linked to a person to whom a credit card is to be issued, information on a person authorized to view the usage status of the credit card (2021) and information on a person authorized to manage the usage status of the credit card (2021), and information on a person authorized to manage the usage status of the credit card. The method executes the following steps: the processor 29 receives authorization information requesting payment by credit card (S221); obtains credit limit information indicating the amount of credit card that can be used, and determines whether or not payment by credit card can be made based on the credit limit information (S222-S223); transmits the determination result of whether or not payment by credit card can be made to one or more terminal devices of the person to whom the credit card is to be issued, the person authorized to view the credit card, or the person authorized to manage the credit card (S224); and, if the determination result of whether or not payment by credit card can be made indicates that payment is possible, registers information on the payment by credit card as accounting information for the accounting service used by the person to whom the credit card is to be issued (S225). [Explanation of symbols]
[0153] 10 terminal device, 20 server, 80 network, 130 operation reception unit, 161 user information, 22 communication IF, 23 input / output IF, 25 memory, 26 storage, 29 processor, 201 communication unit, 202 memory unit, 2021 card member database, 2022 card usage history database, 2023 accounting database, 203 control unit
Claims
1. A program for managing credit card usage when executed by a computer having a processor and a memory, comprising: the memory stores, as information linked to the person to whom the credit card is to be issued, information on a person authorized to view the usage status of the credit card, information on a person authorized to manage the usage status of the credit card, and information on a person authorized to use the credit card, The program causes the processor to: receiving authorization information requesting payment by the credit card through the use of the authorized user; acquiring information on a credit limit indicating a usable amount of the credit card by the authorized user, and determining whether or not payment can be made by the credit card based on the information on the credit limit; a step of transmitting the result of the determination as to whether or not the payment can be made by the credit card and information for accepting change information regarding whether or not the payment can be made by the credit card to one or more terminal devices of the person to whom the credit card is to be issued, the person authorized to view the credit card, and the person authorized to manage the credit card, by referring to the information associated with the person to whom the credit card is to be issued stored in the memory; If the result of the determination as to whether or not the payment can be made by credit card is that the payment can be made, registering information about the payment by credit card as transaction information for the transaction service used by the person to whom the credit card is issued; receiving, from a terminal device of a person authorized to manage the credit card, information on whether or not the credit card can be used for settlement; The program, wherein the licensee is an employee of a corporation related to a corporate credit card.
2. The program further comprises: transmitting information indicating the usage status of the credit card to the terminal device in response to an input operation for displaying the usage status of the credit card from a terminal device by an operation of either or both of a person authorized to view the credit card and a person authorized to manage the credit card; 2. The program according to claim 1, further comprising: a step of changing the usage status of the credit card in response to receiving an input operation for changing the usage status of the credit card from a terminal device by operation of a person with management authority of the credit card.
3. The program further comprises:
3. The program according to claim 1, further comprising a step of storing in the memory, in response to receiving an input operation from a terminal device to register a card user who wishes to use the credit card, the card user being an authorized user who can use the credit card.
4. 4. The program according to claim 3, wherein in the storing step, an input operation of information on a range within which the credit card can be used is accepted as information linked to an authorized user of the credit card, and the information is stored in the memory.
5. 5. The program according to claim 4, wherein the information on the range in which the credit card can be used includes information on affiliated stores at which the credit card can be used and information on the settlement amount at which the credit card can be used.
6. In the step of transmitting the result of the determination as to whether or not the payment by credit card is possible, transmitting information for accepting information related to the payment by credit card; The program further comprises: executing a step of receiving information related to the payment by the credit card from any one or more terminal devices of the person to whom the credit card is to be issued, the person authorized to view the credit card, and the person authorized to manage the credit card; 6. The program according to claim 1, wherein in the step of registering the credit card payment information, information relating to the credit card payment is registered in association with the transaction information.
7. 7. The program according to claim 6, wherein the information relating to the payment by credit card includes text information or image information input by a person to whom the credit card is to be issued, a person authorized to view the credit card, or a person authorized to manage the credit card.
8. An information processing device that includes a control unit and a storage unit and manages the use of a credit card, the storage unit stores, as information linked to the person to whom the credit card is to be issued, information on a viewing authorized person who can view the usage status of the credit card, information on a management authorized person who can change the usage status of the credit card, and information on a usage authorized person who can use the credit card for payment; The control unit is receiving authorization information requesting payment by the credit card through the use of the authorized user; acquiring information on a credit limit indicating a usable amount of the credit card by the authorized user, and determining whether or not payment can be made by the credit card based on the information on the credit limit; a step of transmitting the result of the determination as to whether or not the payment can be made by the credit card and information for accepting change information regarding whether or not the payment can be made by the credit card to one or more terminal devices of the person to whom the credit card is to be issued, the person authorized to view the credit card, and the person authorized to manage the credit card, by referring to information associated with the person to whom the credit card is to be issued that is stored in the storage unit; If the result of the determination as to whether or not the payment can be made by credit card is that the payment can be made, registering information about the payment by credit card as transaction information for the transaction service used by the person to whom the credit card is issued; receiving, from a terminal device of a person authorized to manage the credit card, information on whether or not the credit card can be used for settlement; The information processing device, wherein the authorized user is an employee of a corporation related to a corporate credit card.
9. A method for managing credit card usage, the method being executed by a computer having a processor and a memory, the method comprising: the memory stores, as information linked to the person to whom the credit card is to be issued, information on a person authorized to view the usage status of the credit card, information on a person authorized to manage the usage status of the credit card, and information on a person authorized to use the credit card, The method further comprises the processor: receiving authorization information requesting payment by the credit card through the use of the authorized user; acquiring information on a credit limit indicating a usable amount of the credit card by the authorized user, and determining whether or not payment can be made by the credit card based on the information on the credit limit; a step of transmitting the result of the determination as to whether or not the payment can be made by the credit card and information for accepting change information regarding whether or not the payment can be made by the credit card to one or more terminal devices of the person to whom the credit card is to be issued, the person authorized to view the credit card, and the person authorized to manage the credit card, by referring to the information associated with the person to whom the credit card is to be issued stored in the memory; If the result of the determination as to whether or not the payment can be made by credit card is that the payment can be made, registering information about the payment by credit card as transaction information for the transaction service used by the person to whom the credit card is issued; receiving, from a terminal device of a person authorized to manage the credit card, information on whether or not the credit card can be used for settlement; The method, wherein the authorized user is an employee of a corporate entity for a corporate credit card.
Citation Information
Patent Citations
Settlement terminal equipment with built-in item function and settlement system using the same
JP2004302508A
Card use notification system
JP2008276499A