Gift processing device, gift processing method, and gift processing program
The return gift system addresses the challenge of delayed gift delivery by using a proxy server to confirm payments and instruct immediate gift delivery, enhancing donor experience and local revitalization.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- SAMSUNG SHIP CO LTD
- Filing Date
- 2026-04-30
- Publication Date
- 2026-07-02
AI Technical Summary
The current hometown tax donation system faces challenges in providing immediate return gifts to donors who decide to donate after visiting the area, as government offices are often closed during holidays, limiting gifts to courier-deliverable items.
A return gift system with a proxy server managing a management table for return gift business operators, enabling immediate gift provision by confirming donation payments and instructing operators to deliver gifts directly to donors.
Enables immediate gift delivery to donors at local locations, enhancing the donor experience and supporting local revitalization by allowing gifts like experiential facilities to be used immediately after donation.
Smart Images

Figure 2026110847000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a technology for managing the gifts in return for hometown tax payment.
Background Art
[0002] In recent years, hometown tax payment, which was established to improve the interest in and awareness of participation in local administration and to bring vitality to various regions across the country, has become widespread. Hometown tax payment is a system in which, for donors who make donations to local governments outside their place of residence, a part of the donation amount is deducted from income tax and inhabitant tax, so that a part of the income of the local government where the donor resides is substantially transferred to the local government outside the place of residence (see, for example, Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] Local governments participating in the hometown tax payment system prepare various gifts in return in order to solicit donations. Examples of the gifts in return include local agricultural products, vouchers for various facilities, and other various items. And in most cases, the provision of gifts in return from local governments to donors is carried out by contractors entrusted by the local governments. Therefore, for example, if the provision of gifts in return by the contractor is carried out simultaneously with the donation in the local area or the like, it is considered that the improvement of the willingness to donate and the improvement of the willingness of donors to visit the local area can be achieved, and it will further contribute to local revitalization, which is the purpose of the hometown tax payment system.
[0005] However, the return gifts for hometown tax donations are provided by the receiving municipality as a token of appreciation to the donor. Therefore, the provision of return gifts is usually done after the municipality has confirmed that a donation has been made. Consequently, under the current hometown tax donation system, it is difficult to immediately provide return gifts to donors who decide to donate after visiting the area, and since holidays, when many people are likely to be visiting rural areas, are also days when government offices are closed, the reality is that return gifts are mainly limited to goods that can be delivered by courier service.
[0006] Therefore, the objective of this application is to provide technology that enables immediate return gifts to those who make hometown tax donations locally. [Means for solving the problem]
[0007] To solve the above problems, in this invention, for local governments that act as agents for processing the administrative work of return gifts associated with donations made from donors to local governments, the agent server has a management table in its storage device that shows the correspondence between the local government and the return gift business operator with whom it has a partnership regarding the return gift business. If the donation request received from the return gift business operator's terminal or the user terminal operated by the donor is an immediate request, which is a donation request that will result in an immediate return gift, the server will perform a confirmation of the completion of the payment of the donation and instruct the return gift business operator to carry out the return gift.
[0008] More specifically, the present invention is a return gift system that handles the administrative processing of return gifts associated with donations made from donors to local governments, comprising a return gift business operator terminal used by a return gift business operator that has been contracted by a local government to handle return gift operations, and a proxy server that performs administrative processing on behalf of the business operator. The proxy server has in its storage device a management table that shows the correspondence between the return gift business operator and the local government with which it has a partnership regarding return gift operations for the local government for which it performs administrative processing, and the proxy server immediately responds to donation requests received directly or indirectly from the return gift business operator terminal or a user terminal operated by the donor. In the case of an immediate request, which is a request for a donation accompanied by a thank you, the system performs a confirmation of the completion of payment for the donation related to the immediate request. Once it is confirmed that the payment has been approved, it performs a thank you delivery notification process, which notifies the thank you delivery provider's terminal with information instructing the thank you delivery provider to carry out the thank you delivery, and a donation information output process, which outputs information about the donation to the terminals of the local government that has a partnership with the thank you delivery provider that was instructed to carry out the thank you delivery, based on the management table.
[0009] In the above-mentioned return gift system, a management table is stored in the memory that shows the correspondence between the return gift business operator and the local government with which they have a partnership regarding the return gift business. When a donation request received directly or indirectly from the return gift business operator's terminal or the user terminal operated by the donor is an immediate request, which is a donation request that includes an immediate return gift, not only is the settlement of the donation related to the immediate request approved, but a return gift execution notification process is also executed, which notifies the return gift business operator's terminal of return gift execution information instructing the return gift business operator to perform the return gift, and a donation information output process is executed, which outputs information about the donation to the terminal of the local government that has a partnership with the return gift business operator that instructed the return gift to perform the return gift.
[0010] Therefore, if a business that provides return gifts receives information about the execution of a return gift and immediately carries it out, donors can receive a return gift from the business immediately after making a donation. In addition, local governments that receive information about donations can obtain information about those donations. For this reason, with the above return gift system, for example, it becomes possible to immediately provide a return gift at the local location to those who make a hometown tax donation locally.
[0011] Furthermore, if the immediate request relates to a credit transaction, the proxy server may send the donation payment information to the payment server of the credit transaction business indicated in the immediate request. Upon receiving approval information from the payment server indicating that the donation payment has been approved, the proxy server may then execute a thank-you gift execution notification process and a donation information output process. This allows for immediate confirmation of the payment approval by the credit transaction business's payment server.
[0012] Furthermore, the proxy server may, upon receiving an immediate request directly or indirectly via an external site from a user terminal accessing an external site operated by the return gift provider or other business, perform a completion check, and upon confirming that the payment has been approved, execute a return gift execution notification process and a donation information output process. This would enable the processing of donations made on external sites independently operated by the return gift provider or other business.
[0013] Furthermore, the proxy server may output information including the amount of the donation, donor information, and the completion of the return gift by the return gift provider during the donation information output process. This would allow local governments to obtain detailed information about donations.
[0014] Furthermore, the proxy server may output donation-related information in the form of a communication line, electronic recording medium, or written document for delivery during the donation information output processing. This would allow local governments to obtain donation-related information electronically or in writing.
[0015] Furthermore, the proxy server may immediately execute the reward execution notification process once it confirms that the payment has been approved. This would allow the reward provider to receive the reward execution information immediately.
[0016] Furthermore, the proxy server may, upon confirming in its management table that an immediate request is a donation to a local government that handles administrative processing, perform a completion confirmation, and upon confirming that the payment has been approved, execute a return gift execution notification process and a donation information output process. This would allow the return gift system to perform the return gift execution notification process and the donation information output process whenever a donation is made to a local government that handles administrative processing of donations.
[0017] Furthermore, the return gift provider terminal may be installed at the facility where the donor is located. If the return gift provider terminal is installed at the facility where the donor is located, the donor can use the terminal to request a donation, or the return gift provider can immediately obtain information on the execution of the return gift at that facility.
[0018] Incidentally, the present invention can also be viewed from the perspective of a return gift processing device. For example, the present invention is a return gift processing device that handles the administrative processing of return gifts associated with donations made from donors to local governments, and comprises a processor and memory, wherein the processor performs a confirmation of the completion of settlement of the donation related to the immediate request if the donation request received directly or indirectly from a return gift business operator terminal used by a return gift business operator that has been contracted by a local government to handle the return gift business, or from a user terminal operated by a donor, is an immediate request that involves an immediate return gift, and upon confirming that the settlement has been approved, it performs a return gift execution notification process that notifies the return gift business operator terminal of return gift execution information instructing the return gift business operator to execute the return gift, and for local governments that act on behalf of the administrative processing, it performs a donation information output process that outputs information about the donation to be notified to the terminal of the local government that has a partnership with the return gift business operator that instructed the execution of the return gift, based on a management table that shows the correspondence between the return gift business operator and the local government that has a partnership with the local government regarding the return gift business.
[0019] The present invention can also be understood from the aspect of a method or a program. For example, the present invention is a gift - giving processing method for handling the affairs of gifts in return for donations made from a donor to a local government. When a proxy server that substitutes for the affairs processing receives a donation request directly or indirectly from a gift - giving business operator's terminal used by a gift - giving business operator who has received the gift - giving business from the local government or a user terminal operated by the donor, and the donation request is an immediate request that involves an immediate gift in return, the proxy server executes a completion confirmation of the settlement of the donation amount related to the immediate request. When it is confirmed that the settlement has been approved, the proxy server notifies the gift - giving business operator's terminal of gift - giving execution information instructing the gift - giving business operator to execute the gift in return. For the local government that substitutes for the affairs processing, based on a management table showing the correspondence relationship between the gift - giving business operator and the local government in a partnership relationship regarding the gift - giving business, the proxy server may execute a donation information output process of outputting information related to the donation to the terminal of the local government in a partnership relationship with the gift - giving business operator that has been instructed to execute the gift in return.
Advantages of the Invention
[0020] According to the present invention, for those who make hometown tax donations locally, an immediate gift in return can be made locally.
Brief Description of the Drawings
[0021] [Figure 1] FIG. 1 is a conceptual diagram of the processing realized by the gift - giving system according to the embodiment. [Figure 2] FIG. 2 is a system configuration diagram of the gift - giving system. [Figure 3] FIG. 3 is a functional block diagram realized in the proxy server. [Figure 4] FIG. 4 is a processing flow diagram realized in the proxy server. [Figure 5] FIG. 5 is a diagram showing an example of a screen displayed on the donor terminal. [Figure 6] FIG. 6 is a diagram showing an example of a management table of information related to the gift in return. [Figure 7] FIG. 7 is a diagram showing an example of a screen displayed on the gift - giving business operator's terminal. [Modes for carrying out the invention]
[0022] The embodiments described below are merely illustrative and do not limit the technical scope of this disclosure to the following embodiments.
[0023] <Overview> Figure 1 is a conceptual diagram of the process realized by the reward system according to this embodiment. The system for handling return gifts for donations made by donors to local governments manages the administrative processing of return gifts. A third-party service provider, commissioned by the local government, receives donation offers from donors on behalf of the local government. If the donation involves an immediate return gift at the local government site, after the payment of the donation is approved by the credit card or other payment service provider, the service provider responsible for providing the return gift is notified of the provision of the return gift, and the donor's information is provided to the local government. Upon receiving this notification, the service provider provides the return gift immediately at the local government site.
[0024] Thus, in this embodiment of the return gift system, the request for return gifts from businesses, which was conventionally done by the local government after receiving a donation, is made on behalf of the local government by a third-party service provider. The third-party service provider can operate even when the local government is closed. Therefore, with this embodiment of the return gift system, for example, even if the return gift for a donation is something that requires the user to visit the site, such as an experiential facility, the user can visit the facility on a holiday or other day, decide to donate there, and then immediately use the experiential facility as a return gift for the donation.
[0025] The details of the reward system of this embodiment will be described below.
[0026] <System Configuration> Figure 2 is a system configuration diagram of the reward system 1. The reward system 1 includes a donor terminal 20 operated by the donor 2, a local government terminal 30 operated by the local government 3, a proxy server 40 managed by the proxy service provider 4, a reward service provider terminal 50 operated by the reward service provider 5, and a payment server 60 managed by the payment service provider 6. The donor terminal 20, local government terminal 30, proxy server 40, reward service provider terminal 50, and payment server 60 can communicate with each other via the Internet 7, which is a public communication line.
[0027] In Figure 2, the donor terminal 20 is shown separately from the return gift provider terminal 50. However, if the return gift provider terminal 50 can be operated by donor 2, for example, the return gift provider terminal 50 may perform the functions of the donor terminal 20. Also, in Figure 2, one donor 2, one agent 4, and one return gift provider 5 are shown, and one donor terminal 20, one agent server 40, and one return gift provider terminal 50 are shown. However, there may be multiple donors 2, agents 4, and return gift providers 5, and there may be multiple donor terminals 20, agents 40, and return gift provider terminals 50. Furthermore, in Figure 2, the donor terminal 20, local government terminal 30, agent server 40, return gift provider terminal 50, and payment server 60 are shown connected to the internet 7 by solid lines. However, each device may be connected to the internet 7 wirelessly or via wired connections.
[0028] The donor terminals (20), local government terminals (30), proxy servers (40), return gift provider terminals (50), and payment servers (60) all consist of a CPU (Central Processing Unit), memory, main memory such as SSDs (Solid State Drives) and HDDs (Hard Disk Drives), input / output interfaces, and communication inputs. This refers to a computer with a interface, etc. For the donor terminal 20, the local government terminal 30, and the return gift provider terminal 50, for example, smartphones, tablet computers, personal computers, and various other types of computers are applicable. Furthermore, for the proxy server 40 and the return gift provider terminal 50, for example, general-purpose servers, personal computers, rental servers installed in data centers, cloud services, and various other types of computers are applicable.
[0029] Figure 3 is a functional block diagram implemented in the proxy server. In the proxy server 40, three functional blocks—the reception processing unit 41, the judgment processing unit 42, and the output processing unit 43—are realized by the CPU executing a computer program loaded from the main memory into memory. The reception processing unit 41 mainly receives information about donations and rewards sent from the donor terminal 20 via the internet 7. The judgment processing unit 42 mainly deals with donations and rewards. It is responsible for various judgment processes. In addition, the output processing unit 43 is responsible for outputting information that is mainly sent to the local government terminal 30 and the return gift business operator terminal 50 via the internet 7.
[0030] The following describes the processing details implemented in the return gift system 1 of this embodiment. Figure 4 is a processing flow diagram implemented in the proxy server 40. The following description will focus on the processing flow implemented in the proxy server 40, while also explaining the processing details implemented in the return gift system 1.
[0031] While the proxy server 40 is executing the computer program loaded into memory, it repeatedly performs the following process. Specifically, the proxy server 40 determines whether or not it has received a donation offer sent via the Internet 7 from the donor terminal 20 operated by the donor 2 (S101). If the proxy server 40 makes a positive determination in step S101, it then determines whether or not the donation offer is a donation related to an immediate return gift (S102). If the proxy server 40 makes a positive determination in step S102, it then requests the settlement server 60 to settle the donation amount indicated in the donation offer (S103). The proxy server 40 then waits for settlement approval by the settlement server 60 of the settlement business operator 6 (S104).
[0032] When the proxy server 40 confirms that the settlement server 60 has approved the settlement in step S104, it then instructs the return gift provider 5 to execute the return gift by notifying the return gift provider terminal 50 of the return gift execution information (S105). The proxy server 40 then reports to the local government 3 that the donation and return gift have been made by notifying the local government terminal 30 of the donation information and the completion of the return gift (S106). These notifications to the proxy server 40 and the return gift provider terminal 50 may be in a data format specific to the dedicated application installed on the proxy server 40 and the return gift provider terminal 50, or they may be in the form of email. In addition, the instruction to the return gift provider 5 to execute the return gift may be made in the form of the return gift execution information being notified from the proxy server 40 to the donor terminal 20 and displayed on the screen of the donor terminal 20, which the donor 2 then shows to the return gift provider 5.
[0033] Here, donation information refers to information provided to the receiving municipality that a donation has been made to that municipality, and may include, for example, the donor's personal information and the donation amount. In addition, return gift execution information refers to information provided to the return gift provider that instructs them to provide the return gift, and may include, for example, the donor's name and the contents of the return gift. In addition, return gift completion information refers to information provided to the receiving municipality that a return gift has been given to the donor, and may include, for example, information about the return gift provided and the date and time the return gift was given.
[0034] On the other hand, if the proxy server 40 makes a negative determination in step S102, it then performs the processing related to a normal return gift (a non-immediate return gift). That is, if the proxy server 40 makes a negative determination in step S102, it then requests the settlement server 60 to settle the donation amount indicated in the donation offer (S107). The proxy server 40 then waits for the settlement server 60 of the settlement service provider 6 to approve the settlement (S108). After the proxy server 40 confirms that the settlement server 60 has approved the settlement in the processing of step S108, it then reports to the local government 3 that the donation has been made by notifying the local government terminal 30 of the donation information (S109). The proxy server 40 then waits for the approval of the local government 3 (S110). After the local government 3 receives the report that the donation has been made and completes the donation acceptance processing within its office, it operates the local government terminal 30 to notify the proxy server 40 of its approval for the return gift. When the proxy server 40 receives notification of approval for the return gift from the local government terminal 30, it notifies the return gift provider terminal 50 of the return gift execution information, thereby instructing the return gift provider 5 to execute the return gift (S111).
[0035] In step S102, a positive result is determined, and the above series of processes (S103~S106) are executed. If this occurs, as soon as the payment server 60 approves the payment, the return gift provider terminal 50 is immediately notified of the return gift execution information. If a negative determination is made in step S102 and the above series of processes (S107~S111) are executed, the return gift execution information is notified to the return gift provider terminal 50 only after the payment server 60 approves the payment and the local government 3 has completed its internal approval procedure. In other words, in the return gift system 1 of this embodiment, the process for determining whether or not a return gift can be given for a donation switches depending on whether or not the return gift is immediate. Therefore, with the return gift system 1 of this embodiment, for example, even if the return gift for a donation is something that requires the user to visit the site, such as an experiential facility, the user can visit the facility on a holiday or other day, decide to donate there, and immediately use the experiential facility as a return gift for the donation.
[0036] The following explains a specific example of donations and rewards that can be realized through the above series of processes, using the case of an experiential facility as an example. Figure 5 shows an example of a screen displayed on the donor terminal 20. When donor 2 visits an experiential facility in a tourist destination and learns that they can use the facility as a reward for making a donation through the Furusato Nozei (hometown tax) system, they access the proxy server 40 using the donor terminal 20. When the donor terminal 20 accesses the proxy server 40, the donor terminal 20 displays a donation acceptance screen (D101) that allows the use of the experiential facility as a reward, for example, as shown in Figure 5.
[0037] Here, if donor 2 wants to obtain admission tickets for two adults and two children to the experiential facility as a return gift for their hometown tax donation, they can touch the screen of donor terminal 20 to set the quantity to the right of "ABC Hall Admission Ticket Adult 1 Person" to "2". The quantity to the right of "Admission Ticket, Child, 1 Person" is set to "2". The browser or application on the donor terminal 20 then automatically calculates the total donation amount required to receive these admission tickets as a return gift for the hometown tax donation and displays it on the screen of the donor terminal 20. After confirming the total donation amount, donor 2 presses the "Donate" button displayed on the screen of the donor terminal 20. When this button is pressed, the donor terminal 20 sends information regarding the donation offer to the proxy server 40 via the internet 7.
[0038] Here, the donation offer information sent from the donor terminal 20 to the proxy server 40 includes the type and quantity of the return gift selected by donor 2, the total donation amount, and donor 2's user information. If donor 2's personal information, such as address, telephone number, and credit card number, is already registered with the proxy server 40, this user information becomes mere identification information such as a user ID. If donor 2's personal information is not registered with the proxy server 40, this user information becomes donor 2's personal information, such as address, telephone number, and credit card number.
[0039] Upon receiving information regarding the donation offer transmitted from the donor terminal 20, the proxy server 40 makes an affirmative judgment in steps S101 and S102. In step S102, for example, the following process is performed to make the affirmative judgment. Figure 6 shows an example of a management table for information regarding return gifts. The proxy service provider 4, which has been commissioned by the local government 3 to handle the return gifts for hometown tax donations, receives information from the local government 3 regarding the return gifts for hometown tax donations handled by the local government 3. The work commissioned by the local government 3 to the proxy service provider 4 includes acting as an agent for accounting operations, receiving the donation of donor 2 on behalf of the local government 3; acting as an agent for issuing rights, granting donor 2 the right to receive a return gift once the donation has been confirmed; and acting as an agent for giving return gift instructions to the return gift provider 5, which has been commissioned by the local government 3 to provide the return gift to donor 2. Therefore, the agency 4, which has been contracted by the local government 3 to handle the return gifts for the hometown tax donation, possesses information such as the contents of the return gifts, the donation amount, the name of the relevant local government, and the name of the return gift provider contracted to carry out the return gift, as shown in the table in Figure 6. In addition, agency 4 possesses information on whether or not the return gifts are immediately given to the donor 2 upon donation.
[0040] Whether a return gift is an immediate return gift depends on the business model of the return gift provider 5 handling the gift, and is determined based on the declaration provided by each return gift provider 5. For example, if XYZ Meat Shop, which is contracted to provide "ABC Beef Premium Steak Meat," one of the return gifts for donations to ABC Town, operates as a store that hands the product directly to customers who visit the store, and has declared to the local government 3 or the agent 4 that it is possible to provide the return gift immediately, then, as shown in the management table in Figure 6, the return gift will be set as an immediate return gift. Similarly, if the operating company of ABC Hall (XYZ Planning), which is contracted to provide "ABC Hall Admission Tickets," one of the return gifts for donations to ABC Town, has declared to the local government 3 or the agent 4 that it is possible to provide admission tickets immediately to customers who visit ABC Hall, then, as shown in the management table in Figure 6, the return gift will be set as an immediate return gift. On the other hand, for example, if XYZ Pig Farm, which is contracted to provide "ABC Pork Premium Belly Meat," one of the return gifts for donations to ABC Town, is a farm without a physical store and limits the provision of return gifts to home delivery, and XYZ Pig Farm has reported to the local government 3 or the agent 4 that it is impossible to provide the return gifts immediately, then, as shown in the management table in Figure 6, the return gift will be set as a non-immediate return gift.
[0041] The proxy server 40 has the management table described above pre-stored in its main memory. Then, in the process of step S102, the proxy server 40 refers to the management table to determine whether or not the return gift is for immediate return. Therefore, if "ABC Hall Admission Ticket" is selected on the screen shown in Figure 5 (D101) and the donation offer is received by the proxy server 40, the proxy server 40 will make a positive determination in the process of step S102.
[0042] Then, in step S102, the proxy server 40, having made a positive determination, requests the payment server 60 to process the total donation amount shown on the reception screen (D101) in Figure 5, i.e., 30,000 yen, based on the donor 2's credit card number, in step S103.
[0043] Once the payment is approved by the payment server 60, the proxy server 40 makes a positive determination in step S104 and executes steps S105 and S106. Specifically, in step S105, the proxy server 40 notifies the return gift provider terminal 50 of the issuance of "ABC Hall admission tickets" for two adults and two children, and the return gift execution information indicating the name of donor 2 who will receive the admission tickets. In step S106, the proxy server 40 also notifies the donor information indicating the personal information of the donor who made the donation to ABC Town and the donation amount (30,000 yen), as well as return gift completion information indicating that XYZ Planning, which operates ABC Hall, has provided the donor with "ABC Hall admission tickets" as a return gift.
[0044] Figure 7 shows an example of a screen displayed on the return gift provider terminal 50. Upon receiving the return gift execution information, the return gift provider terminal 50 displays, for example, a return gift execution request screen (D102) as shown in Figure 7. This screen includes the donor's name and a list of the return gifts to be provided, as shown in Figure 7. After the return gift provider 5 confirms the screen displayed on the return gift provider terminal 50, it issues "ABC Hall admission tickets" for two adults and two children and hands the admission tickets to the donor at the ABC Hall counter. Donor 2, having received the ABC Hall admission tickets at the counter, can immediately enjoy the return gift for their hometown tax donation by using the tickets to enter the ABC Hall.
[0045] <Variation> Note that the series of processes from step S107 to step S110 described above are omitted. It's acceptable. In this case, all replies will essentially be given immediately.
[0046] Furthermore, the aforementioned request screen for the execution of the return gift (D102) may be sent to the donor's terminal 20 instead of the return gift provider's terminal 50. In this case, the return gift provider 5 will perform the return gift after viewing the request screen for the execution of the return gift (D102) displayed on the donor's terminal 20.
[0047] Furthermore, although the above embodiment utilized credit card payment from payment service provider 6, the payment of donations may be settled using, for example, cash payment at the facility's reception desk, electronic money payment using IC cards or smartphones, or various other payment methods.
[0048] Furthermore, in the above embodiment, the donor 2, who decided to make a donation at a tourist destination or the like, accessed the proxy server 40 to make the donation. However, the proxy server 40 may also be one that retrieves information on the return gift selected by the donor 2, who accessed the hometown tax donation site published on another company's web server, from that server, and notifies the donor of the return gift execution information, donation information, and return gift completion information on behalf of the other company's server.
[0049] Furthermore, in the above embodiment, the local government 3 and the agency operator 4 are separate entities, and both the local government terminal 30 and the agency server 40 are provided in the return gift system 1. However, for example, the agency operator 4 may hand over the agency server 40 to the local government 3, and the local government 3 may manage the agency server 40. In this case, the agency server 40 may be installed in the local government 3's office building, and the local government terminal 30 may connect to the agency server 40 via a local LAN or the like without going through the internet 7.
[0050] <Computer-readable recording medium> A program that enables a computer or other machine or device (hereinafter referred to as "computer, etc.") to perform any of the above functions can be recorded on a recording medium that the computer, etc. can read. By having the computer, etc. read and execute the program on this recording medium, it can be made to provide that function.
[0051] Here, a recording medium that can be read by a computer refers to a recording medium that stores information such as data and programs through electrical, magnetic, optical, mechanical, or chemical means and can be read by a computer. Examples of such recording media that can be removed from a computer include flexible disks, magneto-optical disks, CD-ROMs, CD-R / Ws, DVDs, Blu-ray discs (Blu-ray is a registered trademark), DATs, 8mm tapes, and memory cards such as flash memory. Recording media that are fixed to a computer include hard disks and ROMs (read-only memory). [Explanation of Symbols]
[0052] 1. Reciprocal system 2. Donors 3.Municipality 4. Agent 5. Businesses providing return gifts 6. Payment service providers 7. Internet 20. Donor terminals 30. Municipal terminals 40. Proxy Server 41. Reception Processing 42. Determination Processing Unit 43. Output Processing Unit 50 · Return gift business terminal 60. Payment Server
Claims
1. A return gift processing device that handles the administrative processing of return gifts made by donors to local governments in connection with donations, Equipped with a processor and memory, The aforementioned return gift processing device has a management table that shows the correspondence between the return gift and the business operator involved in the return gift. The processor, if a donation request received directly or indirectly from a terminal used for the return gift is an immediate request for a donation accompanied by an immediate return gift at the donor's location, directly or indirectly obtains information from an information processing device constituting a payment means for processing the donation settlement that indicates the settlement of the donation has been completed, updates the settlement status of the donation in the management table to a completed state based on that information, and, on the condition that the settlement status has been updated to a completed state, identifies the business operator associated with the return gift related to the immediate request by referring to the management table, and outputs or transmits information to the identified business operator's terminal or an information processing device linked to that terminal to instruct the execution of the return gift, thereby enabling the on-site return gift processing to be carried out directly or indirectly. Gift return processing device.
2. After the processor has performed a process that enables the return gift processing to be carried out directly or indirectly, it further performs a donation information output process that outputs information regarding the donation to be notified to the local government related to the return gift, based on a management table that shows the correspondence between the return gift and the local government related to the return gift. The gift processing device according to claim 1.
3. The processor, in the donation information output process, outputs information including the amount of the donation, the donor's information, and the completion of the return gift by the return gift provider. The gift processing device according to claim 2.
4. The processor, in the donation information output processing, outputs the donation information in the form of a communication line, an electronic recording medium, or a document for sending. The gift processing device according to claim 2 or 3.
5. If the immediate request relates to a credit transaction, the processor sends payment information for the donation to the payment server of the credit transaction business operator indicated in the immediate request, and when it receives approval information from the payment server indicating that the payment of the donation has been approved, it executes a process that enables the return gift processing to be carried out directly or indirectly. A gift processing device according to any one of claims 1 to 4.
6. When the processor receives the immediate request directly or indirectly via an external site from the terminal accessing an external site operated by a return gift provider or other business, it performs a confirmation of the completion of the payment of the donation related to the immediate request, and when it confirms that the payment has been approved, it performs a process that enables the return gift processing to be carried out directly or indirectly. A gift processing device according to any one of claims 1 to 5.
7. Upon confirming that the payment has been approved, the processor immediately executes a process that enables the return gift process to be carried out directly or indirectly. A gift processing device according to any one of claims 1 to 6.
8. When the processor confirms in the management table that the immediate request is a donation to the local government that handles the administrative processing, it completes the settlement of the donation related to the immediate request. Upon confirming that the payment has been approved, the system will perform a process that enables the return gift process to be carried out directly or indirectly. A gift processing device according to any one of claims 1 to 7.
9. The aforementioned terminals are operated by one or more terminals located at the location of the business operator involved in the return gift. A gift processing device according to any one of claims 1 to 8.
10. A method of handling the administrative processing of return gifts made by donors to local governments in connection with donations, The system has a management table showing the correspondence between the return gift and the business operator involved in the return gift, and the proxy server that performs the administrative processing directly or indirectly receives a donation request from a terminal used when the return gift is an immediate request, which is a donation request that involves an immediate return gift at the donor's location, and directly or indirectly obtains information from an information processing device that constitutes a payment means that processes the payment of the donation, and updates the payment status of the donation in the management table to a completed state based on that information, and, on the condition that the update of the payment status to a completed state is detected, it refers to the management table to identify the business operator associated with the return gift related to the immediate request, and outputs or transmits information to the terminal of the identified business operator or an information processing device linked to that terminal to instruct the execution of the return gift, thereby enabling the on-site return gift processing to be performed directly or indirectly. How to handle return gifts.
11. This is a thank-you gift processing program that handles the administrative processing of thank-you gifts made by donors to local governments in connection with their donations. The system has a management table that shows the correspondence between the return gift and the business operator involved in the return gift, and the proxy server that performs the aforementioned administrative processing directly or indirectly receives a donation request from a terminal used when the return gift is an immediate request, which is a donation request that involves an immediate return gift at the donor's location, and directly or indirectly obtains information from an information processing device that constitutes a payment means that processes the settlement of the donation, and updates the settlement status of the donation in the management table to a completed state based on that information, and, on the condition that the update of the settlement status to a completed state is detected, it refers to the management table to identify the business operator associated with the return gift related to the immediate request, and outputs or transmits information to the terminal of the identified business operator or an information processing device linked to that terminal to instruct the execution of the return gift, thereby enabling the on-site return gift processing to be performed directly or indirectly. A program for processing thank-you gifts.