Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7614146B2 - Financial institution systems and computer programs - Google Patents
[go: Go Back, main page]

JP7614146B2 - Financial institution systems and computer programs - Google Patents

Financial institution systems and computer programs Download PDF

Info

Publication number
JP7614146B2
JP7614146B2 JP2022128729A JP2022128729A JP7614146B2 JP 7614146 B2 JP7614146 B2 JP 7614146B2 JP 2022128729 A JP2022128729 A JP 2022128729A JP 2022128729 A JP2022128729 A JP 2022128729A JP 7614146 B2 JP7614146 B2 JP 7614146B2
Authority
JP
Japan
Prior art keywords
payment
amount
settlement
settlement amount
business operator
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022128729A
Other languages
Japanese (ja)
Other versions
JP2024025358A (en
Inventor
茉子 栗山
京実 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SBI Sumishin Net Bank Ltd
Original Assignee
SBI Sumishin Net Bank Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SBI Sumishin Net Bank Ltd filed Critical SBI Sumishin Net Bank Ltd
Priority to JP2022128729A priority Critical patent/JP7614146B2/en
Publication of JP2024025358A publication Critical patent/JP2024025358A/en
Application granted granted Critical
Publication of JP7614146B2 publication Critical patent/JP7614146B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

この発明は、金融機関システム及びコンピュータプログラムに関する。 This invention relates to a financial institution system and a computer program.

小売業者等の事業者の店舗やECサイトにおける現金以外の決済手段としてアクワイアラである決済事業者が提供するクレジットカード決済や電子マネー決済が利用されている。従来これら現金以外の決済手段による売上金が決済事業者から事業者に支払われる仕組みに加え、PSP(Payment Service Provider)と呼ばれる決済代行業者から事業者に支払われる仕組みが存在する。後者の場合、売上金の支払いまで時間を要するため、PSPにおいて上述の現金以外の決済手段による決済後、例えば翌日に売上金を事業者に支払うサービスが提供されている。なお、特許文献1には、現金以外の決済手段に係る事業者の口座への入金処理を、当該事業者の営業形態に沿って行うことが可能な入金処理装置、等が提案されている。 As a non-cash payment method at the stores and EC sites of businesses such as retailers, credit card payments and electronic money payments provided by payment business operators (acquirers) are used. In addition to the conventional system in which sales proceeds from these non-cash payment methods are paid to businesses by the payment business operator, there is also a system in which payments are made to businesses by a payment agent called a PSP (Payment Service Provider). In the latter case, since it takes time for the sales proceeds to be paid, a service is provided in which the PSP pays the sales proceeds to the business, for example, the next day after the above-mentioned non-cash payment method is paid. Patent Document 1 proposes a deposit processing device that can process deposits into the account of a business related to a non-cash payment method in accordance with the business's business format.

特許第6616916号公報Patent No. 6616916

上述したPSPがクレジットカード決済や電子マネー決済等の現金以外の決済手段による売上金を翌日に事業者に支払う仕組みの場合、同一の決済事業者が提供するクレジットカード決済や電子マネー決済等の現金以外の決済手段のサービスであっても、各PSPが売上金を事業者に支払うための独自のコンピュータシステムを構築する必要があり、PSPにとって開発コストが負担となっていた。 In the case of a system in which the PSPs described above pay sales revenues made using non-cash payment methods such as credit card payments and electronic money payments to businesses the next day, even if the services are non-cash payment methods such as credit card payments and electronic money payments provided by the same payment business, each PSP needs to build its own computer system for paying sales revenues to businesses, which imposes development costs on the PSPs.

この発明は、決済事業者がPSPに代わり現金以外の決済手段による売上金を事業者に支払う金融機関システムを提供することを目的とする。 The object of this invention is to provide a financial institution system in which a payment service provider pays sales proceeds made by means of payment methods other than cash to a business on behalf of a PSP.

[1]
現金以外の決済手段で計上された事業者の売上金を第一の決済事業者である金融機関が前記事業者に支払う金融機関システムであって、
事業者に関する情報と、決済手段に関する情報と、前記決済手段による決済額に関する情報と、を有する決済情報を、通信ネットワークを通じて決済代行業者が管理するシステムから取引ごとに取得する決済情報取得部と、
取得した前記決済情報と、予め定められている決済代行業者の手数料と、に基づいて、前記第一の決済事業者が提供する前記決済手段により前記事業者が支払いを受ける第一の精算額と、前記第一の決済事業者とは異なる第二の決済事業者が提供する前記決済手段により前記事業者が支払いを受ける第二の精算額とを取引ごとに算出するとともに、前記第一の決済事業者が前記事業者へ支払う金額である全体精算額を第一の精算サイクルごとに算出する精算額算出部と、
算出された前記全体精算額が正の値の場合、算出した日後の所定のタイミングでの前記事業者の金融機関口座への前記全体精算額に係る金額の振込を送金処理システムに指示する振込指示処理部と、
を備えることを特徴とする金融機関システム。
[1]
A financial institution system in which a financial institution, which is a first settlement business operator, pays sales revenue of a business operator recorded by a settlement means other than cash to the business operator,
a payment information acquisition unit that acquires payment information for each transaction from a system managed by a payment agent via a communication network, the payment information including information on the business operator, information on the payment method, and information on the payment amount by the payment method;
a settlement amount calculation unit that calculates, for each transaction, a first settlement amount to be paid to the business through the payment means provided by the first payment business operator and a second settlement amount to be paid to the business through the payment means provided by a second payment business operator different from the first payment business operator, based on the acquired payment information and a predetermined fee of the payment agent, and calculates a total settlement amount, which is the amount to be paid by the first payment business operator to the business, for each first settlement cycle;
a transfer instruction processing unit that instructs a remittance processing system to transfer the amount of the total settlement amount to the financial institution account of the business operator at a predetermined timing after the calculated date when the calculated total settlement amount is a positive value;
A financial institution system comprising:

[2]
[1]に記載した金融機関システムとしてコンピュータを機能させるためのコンピュータプログラム。
[2]
A computer program for causing a computer to function as the financial institution system described in [1].

この発明によれば、決済事業者がPSPに代わり現金以外の決済手段による売上金を事業者に支払う金融機関システムを提供することができる。 This invention makes it possible to provide a financial institution system in which a payment service provider pays sales proceeds made by payment methods other than cash to a business on behalf of a PSP.

本実施形態の金融機関システムを含むシステム全体の構成の一例を表す図である。1 is a diagram illustrating an example of the configuration of an entire system including a financial institution system according to an embodiment of the present invention. 本実施形態の金融機関システムが備えるサーバの構成の一例であって、ソフトウェア構成を表す図である。FIG. 2 is a diagram showing an example of a configuration of a server provided in the financial institution system of the present embodiment, illustrating a software configuration. 本実施形態の金融機関システムによる情報処理に使用される決済情報テーブル及び契約情報テーブルの一例を表す図である。11 is a diagram showing an example of a payment information table and a contract information table used in information processing by the financial institution system of the present embodiment. FIG. 本実施形態の金融機関システムによる情報処理に使用される料率情報テーブル及び手数料情報テーブルの一例を表す図である。11 is a diagram showing an example of a rate information table and a fee information table used in information processing by the financial institution system of the present embodiment. FIG. 本実施形態の金融機関システムによる情報処理に使用される精算情報テーブル、未精算情報テーブル及び差分精算情報テーブルの一例を表す図である。11A to 11C are diagrams showing examples of a settlement information table, an unsettled information table, and a difference settlement information table used in information processing by the financial institution system of this embodiment. 本実施形態の金融機関システムによる取引ごとの精算額の算出処理の一例を表すフロー図である。11 is a flow diagram showing an example of a calculation process of a settlement amount for each transaction by the financial institution system of this embodiment. FIG. 本実施形態の金融機関システムによる全体精算額の算出処理の一例を表すフロー図である。11 is a flow diagram illustrating an example of a calculation process of a total settlement amount by the financial institution system of this embodiment. FIG. 全体精算額の金額に応じた(a)振込額の内訳の一例及び(b)未精算額の内訳の一例を表す図である。A diagram showing (a) an example of a breakdown of the transfer amount according to the amount of the total settlement amount, and (b) an example of a breakdown of the unsettled amount. 本実施形態の金融機関システムによる定期支払額の算出処理の一例を表すフロー図である。10 is a flow diagram showing an example of a calculation process of a periodic payment amount by the financial institution system of the present embodiment. FIG. PSPと決済事業者間の差分精算額の内訳の一例を表す図である。FIG. 13 is a diagram showing an example of a breakdown of the difference settlement amount between a PSP and a payment service provider.

以下、添付図面を参照して、本発明の実施形態の一例を説明する。本実施形態の金融機関システム1は、一又は複数のコンピュータで構成され、クレジットカード決済や、電子マネー決済である交通系もしくは流通系ICカード等に代表される非接触型決済、モバイル端末を使用したコード決済、等の現金以外の決済手段で計上された事業者の売上金を金融機関が決済代行業者に代わり事業者に支払う際に使用されるものである。 An example of an embodiment of the present invention will be described below with reference to the attached drawings. The financial institution system 1 of this embodiment is composed of one or more computers, and is used when a financial institution pays a business operator sales revenue recorded by a payment method other than cash, such as credit card payment, contactless payment represented by transportation or retail IC cards that are electronic money payments, and code payment using a mobile terminal, on behalf of a payment agent.

一実施形態として、都市銀行や、インターネット上で銀行業務を行ういわゆるネット銀行、等の決済事業者である金融機関が小売業者等の事業者に提供する上記クレジットカード決済や電子マネー決済等の現金以外の決済手段により計上された事業者の売上金を、当該金融機関が決済代行業者に代わり事業者に支払う金融機関システムである。 In one embodiment, this is a financial institution system in which financial institutions, which are settlement businesses such as city banks and so-called online banks that conduct banking operations on the Internet, pay sales revenues of businesses recorded using payment methods other than cash, such as the credit card payments and electronic money payments, provided to businesses such as retailers, on behalf of a settlement agent.

このような金融機関システム1は、小売業者等の事業者に対して上記クレジットカード決済や電子マネー決済等の現金以外の決済手段を提供する決済事業者である複数の金融機関のうち、第一の決済事業者である金融機関が一又は複数のコンピュータを用いて提供、管理するシステムである。 Such a financial institution system 1 is a system provided and managed by a financial institution that is a first payment service provider among multiple financial institutions that are payment service providers that provide retailers and other businesses with payment methods other than cash, such as the above-mentioned credit card payment and electronic money payment, using one or more computers.

一実施形態として、複数の事業者それぞれがPOSシステムやECサイト等、通信ネットワーク上に構築している事業者システムと、上記第一の決済事業者とは異なる第二の決済事業者である複数の金融機関それぞれが通信ネットワーク上に構築している決済事業者システムとそれぞれ通信可能に接続し、第一の決済事業者及び第二の決済事業者が提供する上記現金以外の決済手段により計上された事業者の売上金を、第一の決済事業者が決済代行業者に代わり事業者に支払う形態で金融機関システム1を構築することができる。 As one embodiment, a financial institution system 1 can be constructed in such a manner that a business operator system, which each of a plurality of business operators has built on a communications network, such as a POS system or an EC site, is communicatively connected to a payment operator system, which each of a plurality of financial institutions, which is a second payment operator different from the above-mentioned first payment operator, has built on a communications network, and the first payment operator pays the business operator's sales revenue, which is recorded using the above-mentioned non-cash payment means provided by the first payment operator and the second payment operator, to the business operator on behalf of the payment agent.

図1に示す形態では、金融機関システム1は、通信ネットワーク6を通じて、第二の決済事業者が管理する決済事業者システム2と、決済事業者の上記現金以外の決済手段の事業者への提供の仲介等を行う決済代行業者(以下、「PSP」ということがある。)が管理する決済代行業者システム(以下、「PSPシステム」という。)3と、事業者が管理するPOSシステムやECサイト等、の事業者システム4と、上記現金以外の決済手段による事業者の売上の確定電文を、事業者システム4を通じてPSPシステム3から取得する決済センターが管理する決済センターシステム5と、相互に通信可能に接続されて構築されている。 In the form shown in FIG. 1, the financial institution system 1 is constructed by being connected to a payment service provider system 2 managed by a second payment service provider, a payment agent system (hereinafter referred to as the "PSP system") 3 managed by a payment agent (hereinafter sometimes referred to as the "PSP") that acts as an intermediary in the provision of the payment service provider's non-cash payment methods to business operators, a business operator system 4 such as a POS system and EC site managed by the business operator, and a payment center system 5 managed by a payment center that obtains confirmation messages of business operator sales using non-cash payment methods from the PSP system 3 via the business operator system 4, so that they can communicate with each other via a communication network 6.

また、金融機関システム1とPSPシステム3内の機能と決済センターシステム5内の機能を、通信ネットワーク6を介することなく同一システムに配するものとして構成されたシステムとすることもできる。 The system may also be configured so that the functions of the financial institution system 1, the PSP system 3, and the payment center system 5 are located in the same system without going through the communication network 6.

本実施形態には、この実施形態で説明する金融機関システム1としてコンピュータを機能させるためのコンピュータプログラムを含む。 This embodiment includes a computer program for causing a computer to function as the financial institution system 1 described in this embodiment.

[金融機関システム]
金融機関システム1は、小売業者等の事業者に対してクレジットカード決済や電子マネー決済等の現金以外の決済手段を提供する第一の決済事業者である金融機関が一又は複数のコンピュータ(パーソナルコンピュータ、スマートフォン、タブレット、等の端末)やサーバで構築するシステムである。金融機関システム1が備えるサーバは、図示していないがハードウェア構成として各種コンピュータプログラムの実行及び演算処理を行うCPUと、RAM、ROMといった各種データを記憶するメモリと、内蔵ストレージ等の補助記憶装置と、通信ネットワーク6を介してPSPシステム3、事業者システム4及び決済センターシステム5と各種情報を送受信する通信モジュールと、を備えている。なお、サーバは一もしくは複数の機器から構成してもよく、又はクラウド上で実現されるサーバであってもよい。
[Financial institution system]
The financial institution system 1 is a system constructed by a financial institution, which is a first payment business operator that provides businesses such as retailers with payment methods other than cash, such as credit card payments and electronic money payments, using one or more computers (terminals such as personal computers, smartphones, tablets, etc.) and servers. The server of the financial institution system 1 includes, as a hardware configuration (not shown), a CPU that executes various computer programs and performs calculation processing, a memory such as RAM and ROM that stores various data, an auxiliary storage device such as an internal storage, and a communication module that transmits and receives various information to and from the PSP system 3, the business operator system 4, and the payment center system 5 via the communication network 6. The server may be composed of one or more devices, or may be a server realized on the cloud.

金融機関システム1は、ソフトウェア構成として図2に示すように、決済情報取得部7、契約情報照合部8、手数料算出部9、精算額算出部10、定期支払額算出部11、振込指示処理部12、口座振替指示処理部13、精算状況通知部14及び記憶部15を備えている。 As shown in FIG. 2, the financial institution system 1 has a software configuration including a payment information acquisition unit 7, a contract information matching unit 8, a fee calculation unit 9, a settlement amount calculation unit 10, a periodic payment amount calculation unit 11, a transfer instruction processing unit 12, an account transfer instruction processing unit 13, a settlement status notification unit 14, and a memory unit 15.

決済情報取得部7は、事業者の店舗やECサイトにおける顧客との取引において、第一の決済事業者及び第二の決済事業者が提供するクレジットカードや電子マネー等の現金以外の決済手段が使用された場合、事業者に関する情報と、使用された決済手段に関する情報と、使用された決済手段による決済額に関する情報と、を有する決済情報を取引ごとにPSPシステム3及び決済センターシステム5を通じて事業者システム4から取得する処理を行う。 When a payment method other than cash, such as a credit card or electronic money provided by the first and second payment providers, is used in a transaction with a customer at the business's store or EC site, the payment information acquisition unit 7 performs processing to acquire payment information for each transaction from the business system 4 via the PSP system 3 and the payment center system 5, the payment information including information on the business, information on the payment method used, and information on the payment amount using the payment method used.

本実施形態では、第一の決済事業者が提供する上記決済手段が使用された場合、事業者に関する情報と、決済手段に関する情報と、決済額に関する情報と、を有する決済情報が確定電文として取引ごとに事業者システム4からPSPシステム3、決済センターシステム5の順に送信され、決済情報取得部7はこの確定電文を決済センターシステム5から取得する。また、第二の決済事業者が提供する上記決済手段が使用された場合、事業者に関する情報と、決済手段に関する情報と、決済額に関する情報と、を有する決済情報が確定電文として取引ごとに事業者システム4からPSPシステム3、決済センターシステム5の順に送信され、決済情報取得部7はこの確定電文の写しを取得する。 In this embodiment, when the payment method provided by the first payment service provider is used, payment information having information about the service provider, information about the payment method, and information about the payment amount is sent as a final message from the service provider system 4 to the PSP system 3 and payment center system 5 in that order for each transaction, and the payment information acquisition unit 7 acquires this final message from the payment center system 5. Also, when the payment method provided by the second payment service provider is used, payment information having information about the service provider, information about the payment method, and information about the payment amount is sent as a final message from the service provider system 4 to the PSP system 3 and payment center system 5 in that order for each transaction, and the payment information acquisition unit 7 acquires a copy of this final message.

契約情報照合部8は、決済情報取得部7が取得した決済情報を構成する事業者に関する情報に係る事業者が第一の決済事業者と契約関係のある事業者であるかを後述する契約情報17と照合する処理を行う。 The contract information matching unit 8 performs a process of matching the information on businesses that constitute the payment information acquired by the payment information acquisition unit 7 with the contract information 17 described below to determine whether the business is a business that has a contractual relationship with the first payment business.

手数料算出部9は決済情報取得部7が取得した決済情報を構成する決済額に関する情報に係る決済額と、後述する料率情報18を構成する卸料率及び小売料率に基づいて、卸手数料、小売手数料及び決済代行業者が受け取るPSP受取手数料を取引ごとに算出する処理を行う。本実施形態では、卸手数料は第一の決済事業者が定める手数料であり、小売手数料は決済代行業者が定める手数料であり、PSP受取手数料は小売手数料から卸手数料を差引いた額としている。 The fee calculation unit 9 performs processing to calculate the wholesale fee, retail fee, and PSP receipt fee received by the payment agent for each transaction based on the payment amount related to the information on the payment amount constituting the payment information acquired by the payment information acquisition unit 7, and the wholesale fee rate and retail fee rate constituting the rate information 18 described below. In this embodiment, the wholesale fee is a fee set by the first payment service provider, the retail fee is a fee set by the payment agent, and the PSP receipt fee is the amount obtained by subtracting the wholesale fee from the retail fee.

精算額算出部10は、決済情報取得部7が取得した決済情報と、手数料算出部9が算出した小売手数料に基づいて、第一の決済事業者が提供する上記決済手段により事業者が支払いを受ける第一の精算額と、第二の決済事業者が提供する上記決済手段により事業者が支払いを受ける第二の精算額と、を算出する処理を行う。また、精算額算出部10は第一の精算額及び第二の精算額に基づいて、第一の決済事業者が事業者へ支払う全体精算額を第一の精算サイクルごとに算出する処理を行う。本実施形態では、精算額算出部10は、第一の精算額及び第二の精算額を取引ごとに算出し、全体精算額を予め定められている毎日所定の算出時に事業者ごとに算出することとしている。 The settlement amount calculation unit 10 performs a process of calculating a first settlement amount to be paid to the business by the payment means provided by the first payment business operator and a second settlement amount to be paid to the business by the payment means provided by the second payment business operator, based on the payment information acquired by the payment information acquisition unit 7 and the retail fee calculated by the fee calculation unit 9. The settlement amount calculation unit 10 also performs a process of calculating the total settlement amount to be paid by the first payment business operator to the business for each first settlement cycle, based on the first settlement amount and the second settlement amount. In this embodiment, the settlement amount calculation unit 10 calculates the first settlement amount and the second settlement amount for each transaction, and calculates the total settlement amount for each business operator at a predetermined calculation time each day.

定期支払額算出部11は、精算額算出部10が算出した第一の精算額及び第二の精算額と、第一の決済事業者が決済代行業者に支払う手数料と、に基づいて、当該第一の決済事業者から当該決済代行業者へ支払われる定期支払額又は当該決済代行業者から当該第一の決済事業者へ支払われる定期支払額を第二の精算サイクルごと及び決済代行業者ごとに算出する処理を行う。定期支払額の算出処理は、PSP受取手数料と、決済代行業者から第一の決済事業者へ支払われる第二の精算額を相殺するものであり、本実施形態では、提起支払額算出部11は、定期支払額を予め定められている毎月所定の算出日に算出することとしている。 The periodic payment calculation unit 11 performs a process of calculating the periodic payment amount to be paid from the first payment business to the payment agent or the periodic payment amount to be paid from the payment agent to the first payment business for each second settlement cycle and for each payment agent, based on the first settlement amount and the second settlement amount calculated by the settlement amount calculation unit 10 and the fee paid by the first payment business to the payment agent. The process of calculating the periodic payment amount offsets the PSP receipt fee and the second settlement amount paid from the payment agent to the first payment business, and in this embodiment, the proposed payment calculation unit 11 calculates the periodic payment amount on a predetermined calculation day each month.

振込指示処理部12は、精算額算出部10が算出した全体精算額が正の値の場合、算出日後の所定のタイミングで事業者の金融機関口座への当該全体精算額に係る金額の振込を図示していない送金処理システムに指示する処理を行う。本実施形態では、振込指示処理部12は、全体精算額の算出後直ちに振込実行を指示する振込指図電文を送金処理システムに送信することとしている。 When the total settlement amount calculated by the settlement amount calculation unit 10 is a positive value, the transfer instruction processing unit 12 performs processing to instruct the remittance processing system (not shown) to transfer the amount related to the total settlement amount to the business operator's financial institution account at a specified timing after the calculation date. In this embodiment, the transfer instruction processing unit 12 transmits a transfer instruction message to the remittance processing system to instruct the execution of the transfer immediately after calculating the total settlement amount.

また、振込指示処理部12は、定期支払額算出部11が算出した第一の決済事業者から決済代行業者へ支払われる定期支払額に係る金額を、算出日後の所定のタイミングで当該決済代行業者の金融機関口座へ振り込むよう上記送金処理システムに指示する処理を行う。本実施形態では、振込指示処理部12は、定期支払額の算出日の月又は翌月以後の所定の日に振込実行を指示する振込指図電文を上記送金処理システムに送信することとしている。 The transfer instruction processing unit 12 also performs processing to instruct the remittance processing system to transfer the amount of the periodic payment to be paid by the first payment business operator to the payment agent, calculated by the periodic payment amount calculation unit 11, to the financial institution account of the payment agent at a specified time after the calculation date. In this embodiment, the transfer instruction processing unit 12 transmits a transfer instruction message to the remittance processing system to instruct the execution of the transfer on a specified day after the month of the calculation date of the periodic payment amount or the following month.

口座振替指示処理部13は、定期支払額算出部11が算出した決済代行業者から第一の決済事業者へ支払われる定期支払額に係る金額を、算出日後の所定のタイミングで当該決済代行業者の金融機関口座から当該第一の決済事業者の金融機関口座へ口座振替するよう上記送金処理システムに指示する処理を行う。本実施形態では、口座振替指示処理部13は、定期支払額の算出日の月又は翌月以後の所定の日に口座振替実行を指示する振込指図電文を上記送金処理システムに送信することとしている。 The account transfer instruction processing unit 13 performs processing to instruct the remittance processing system to transfer the amount of the periodic payment to be paid from the payment agent to the first payment business operator, calculated by the periodic payment amount calculation unit 11, from the financial institution account of the payment agent to the financial institution account of the first payment business operator at a specified timing after the calculation date. In this embodiment, the account transfer instruction processing unit 13 transmits a transfer instruction message to the remittance processing system instructing the execution of the account transfer on a specified day after the month of the calculation date of the periodic payment amount or the following month.

精算状況通知部14は、精算額算出部10が全体精算額を算出した時点で、事業者システム4に対して事業者に支払われる全体精算額に関する情報を送信する処理を行う。 The settlement status notification unit 14 performs a process of transmitting information regarding the total settlement amount to be paid to the business operator to the business operator system 4 at the time the settlement amount calculation unit 10 calculates the total settlement amount.

また、精算状況通知部14は、定期支払額算出部11が決済代行業者から第一の決済事業者へ支払われる定期支払額を算出した時点で、第一の決済事業者が使用する端末に対して当該定期支払額に関する情報を送信する処理を行う。 In addition, when the periodic payment calculation unit 11 calculates the periodic payment amount to be paid from the payment agent to the first payment business operator, the settlement status notification unit 14 performs a process of sending information regarding the periodic payment amount to the terminal used by the first payment business operator.

また、精算状況通知部14は、定期支払額算出部11が第一の決済事業者から決済代行業者へ支払われる定期支払額を算出した時点で、PSPシステム3に対して当該定期支払額に関する情報を送信する処理を行う。 In addition, the settlement status notification unit 14 performs a process of sending information regarding the periodic payment amount to the PSP system 3 when the periodic payment calculation unit 11 calculates the periodic payment amount to be paid from the first payment business operator to the payment agent.

記憶部15は以下のテーブルに各種情報を記録する処理を行う。 The memory unit 15 performs the process of recording various information in the following tables:

・決済情報テーブル
図3に示すように、「取引ID」に紐づく「取引日」、「取引時刻」、「加盟店(事業者)ID」、事業者と契約関係にある「決済代行業者のコード(PSPコード)」、事業者と契約関係にある「決済事業者の種別」、「決済手段名」、「決済額」、全体精算額の「計算日」等の決済情報16が決済情報テーブルに記録される。なお、「決済事業者の種別」において、「In-House」は第一の決済事業者を表し、「Out-Source」は第二の決済事業者を表す。また、上記事業者に関する情報を「事業者ID」、「PSPコード」等で構成することができ、上記決済手段に関する情報を、「決済事業者の種別」、「PSPコード」、「決済手段名」等で構成することができ、上記決済額に関する情報を「PSPコード」、「取引日」、「取引時刻」、「取引ID」、「決済事業者の種別」、「決済手段名」、「決済額」、等で構成することができる。
Payment Information Table As shown in FIG. 3, payment information 16 such as "transaction date", "transaction time", "affiliated store (business) ID" linked to "transaction ID", "code of payment agent (PSP code)" in a contractual relationship with the business, "type of payment business operator" in a contractual relationship with the business, "payment method name", "payment amount", and "calculation date" of the total settlement amount are recorded in the payment information table. In addition, in the "type of payment business operator", "In-House" represents the first payment business operator, and "Out-Source" represents the second payment business operator. In addition, the information on the business operator can be composed of "business ID", "PSP code", etc., the information on the payment method can be composed of "type of payment business operator", "PSP code", "payment method name", etc., and the information on the payment amount can be composed of "PSP code", "transaction date", "transaction time", "transaction ID", "type of payment business operator", "payment method name", "payment amount", etc.

・契約情報テーブル
図3に示すように、「事業者ID」に紐づく「PSPコード」、「適用日」、事業者の金融機関情報(「銀行コード」、「支店コード」、「口座種類」、「口座番号」)等の契約情報17が契約情報テーブルに記録される。なお、決済代行業者の金融機関情報も記録しておいてよい。
Contract information table As shown in Fig. 3, contract information 17 such as "PSP code" and "application date" linked to "business ID", and financial institution information of the business ("bank code", "branch code", "account type", "account number") is recorded in the contract information table. Financial institution information of the payment agent may also be recorded.

・料率情報テーブル
図4に示すように、「事業者ID」に紐づく「PSPコード」、「決済事業者の種別」、「決済手段名」、第一の決済事業者が定める卸手数料の「卸料率」、決済代行業者が定める小売手数料の「小売料率」等の料率情報18が料率情報テーブルに記録される。
Rate Information Table As shown in FIG. 4, rate information 18 such as the “PSP code”, “type of payment service provider”, “name of payment method”, the “wholesale rate” of the wholesale fee set by the first payment service provider, and the “retail rate” of the retail fee set by the payment agent, linked to the “service provider ID”, is recorded in the rate information table.

・手数料情報テーブル
図4に示すように、「取引ID」に紐づく「PSPコード」、「事業者ID」、「第一の精算額」、「第二の精算額」、「卸手数料」、「小売手数料」、「PSP受取手数料」、「差分精算日」等の手数料情報19が手数料情報テーブルに記録される。
Fee Information Table As shown in FIG. 4, fee information 19 such as "PSP code,""operatorID,""first settlement amount,""second settlement amount,""wholesalefee,""retailfee,""PSP receipt fee," and "difference settlement date" linked to the "transaction ID" is recorded in the fee information table.

・精算情報テーブル
図5に示すように、「事業者ID」に紐づく「PSPコード」、「第一の精算額」、「第二の精算額」、「全体精算額」、「全体振込額」、「自社振込額」、「他社振込額」、事業者への「支払日」、「差分精算日」等の精算情報20が精算情報テーブルに記録される。
Settlement Information Table As shown in Figure 5, settlement information 20 such as "PSP code,""first settlement amount,""second settlement amount,""total settlement amount,""total transfer amount,""own company transfer amount,""transfer amount to other company,""paymentdate" to the business, and "difference settlement date" linked to the "business ID" is recorded in the settlement information table.

全体精算額は、PSPコード及び事業者IDごとに算出された第一の精算額と第二の精算額の和を表し、その額が正の値の場合は全体振込額として記録され、負の値の場合は、全体振込額はゼロとして記録されるとともに、未精算情報テーブルに当該負の値の全体精算額が未精算額として記録される。なお、全体精算額が負の値となる場合としては、返品等の取引が例示される。 The total settlement amount represents the sum of the first settlement amount and the second settlement amount calculated for each PSP code and business ID. If this amount is a positive value, it is recorded as the total transfer amount. If it is a negative value, the total transfer amount is recorded as zero and the negative total settlement amount is recorded as the unsettled amount in the unsettled information table. Examples of cases in which the total settlement amount will be a negative value include transactions such as returns.

「自社振込額」は、第一の決済事業者が提供する上記決済手段が使用されたことにより、第一の決済事業者が事業者に支払う金額であり、「他社振込額」は、第二の決済事業者が提供する上記決済手段が使用されたことにより、第一の決済事業者が第二の決済事業者に代わり事業者に支払う金額である。 The "own transfer amount" is the amount paid by the first payment service provider to the business operator as a result of the use of the above-mentioned payment method provided by the first payment service provider, and the "other company transfer amount" is the amount paid by the first payment service provider to the business operator on behalf of the second payment service provider as a result of the use of the above-mentioned payment method provided by the second payment service provider.

・未精算情報テーブル
図5に示すように、「事業者ID」に紐づく「PSPコード」、全体精算額の算出処理に使用される第一の決済事業者の「自社未精算額」と第二の決済事業者の「他社未精算額」等の未精算情報21が未精算情報テーブルに記録される。
Unsettled information table As shown in Figure 5, unsettled information 21 such as the "PSP code" linked to the "business operator ID", the "company unsettled amount" of the first payment business operator used in the calculation process of the total settlement amount, and the "other company unsettled amount" of the second payment business operator are recorded in the unsettled information table.

・差分精算情報テーブル
図5に示すように、「事業者ID」に紐づく「PSPコード」、集計された「第二の精算額」、決済代行業者から第一の決済事業者へ支払われる「第一の差分精算額」、第一の決済事業者から決済代行業者へ支払われる「第二の差分精算額」、第一の精算額がゼロの場合に決済代行業者が受け取る手数料である「PSP受取手数料(他社)」、第二の精算額がゼロ以外の場合に決済代行業者が受け取る手数料である「PSP受取手数料(自社)」等の差分精算情報22が差分精算情報テーブルに記録される。なお、上記PSP受取手数料(他社)は、第二の決済事業者が決済代行業者に卸した決済手段に係るPSPが受け取る手数料であり、上記PSP受取手数料(自社)は、第一の決済事業者が決済代行業者に卸した決済手段に係るPSPが受け取る手数料である。
5, the difference settlement information table records difference settlement information 22 such as the "PSP code" linked to the "business ID", the aggregated "second settlement amount", the "first difference settlement amount" paid from the settlement agent to the first settlement agent, the "second difference settlement amount" paid from the first settlement agent to the settlement agent, the "PSP receiving fee (other company)" which is a fee received by the settlement agent when the first settlement amount is zero, and the "PSP receiving fee (our company)" which is a fee received by the settlement agent when the second settlement amount is not zero. Note that the PSP receiving fee (other company) is a fee received by the PSP related to the payment means wholesaled to the settlement agent by the second settlement agent, and the PSP receiving fee (our company) is a fee received by the PSP related to the payment means wholesaled to the settlement agent by the first settlement agent.

[決済事業者システム]
決済事業者システム2は、小売業者等の事業者に対してクレジットカード決済や電子マネー決済等の現金以外の決済手段を提供する第一の決済事業者とは異なる第二の決済事業者である複数の金融機関それぞれが一又は複数のコンピュータ(パーソナルコンピュータ、スマートフォン、タブレット、等の端末)やサーバで構築するシステムである。決済事業者システム2が備えるサーバは、図示していないがハードウェア構成として各種コンピュータプログラムの実行及び演算処理を行うCPUと、RAM、ROMといった各種データを記憶するメモリと、内蔵ストレージ等の補助記憶装置と、通信ネットワーク6を介してPSPシステム3、事業者システム4及び決済センターシステム5と各種情報を送受信する通信モジュールと、を備えている。なお、サーバは一もしくは複数の機器から構成してもよく、又はクラウド上で実現されるサーバであってもよい。
[Payment service provider system]
The payment service provider system 2 is a system constructed by a plurality of financial institutions, which are second payment service providers different from a first payment service provider that provides businesses such as retailers with payment methods other than cash, such as credit card payments and electronic money payments, with one or more computers (terminals such as personal computers, smartphones, tablets, etc.) and servers. The server of the payment service provider system 2 includes, as a hardware configuration (not shown), a CPU that executes various computer programs and performs calculation processing, a memory such as RAM and ROM that stores various data, an auxiliary storage device such as an internal storage, and a communication module that transmits and receives various information to and from the PSP system 3, the business provider system 4, and the payment center system 5 via the communication network 6. The server may be composed of one or more devices, or may be a server realized on the cloud.

[PSPシステム]
PSPシステム3は、決済事業者の上記現金以外の決済手段の事業者への提供の仲介等を行う複数の決済代行業者それぞれが一又は複数のコンピュータ(パーソナルコンピュータ、スマートフォン、タブレット、等の端末)やサーバで構築するシステムである。PSPシステム3が備えるサーバは、図示していないがハードウェア構成として各種コンピュータプログラムの実行及び演算処理を行うCPUと、RAM、ROMといった各種データを記憶するメモリと、内蔵ストレージ等の補助記憶装置と、通信ネットワーク6を介して金融機関システム1、決済事業者システム2、事業者システム4及び決済センターシステム5と各種情報を送受信する通信モジュールと、を備えている。なお、サーバは一もしくは複数の機器から構成してもよく、又はクラウド上で実現されるサーバであってもよい。
[PSP system]
The PSP system 3 is a system constructed by a plurality of payment agents who act as intermediaries for the provision of payment methods other than cash to businesses by the payment business operators, each of which is composed of one or more computers (terminals such as personal computers, smartphones, tablets, etc.) and servers. The server of the PSP system 3 is composed of a CPU that executes various computer programs and performs calculation processing as a hardware configuration (not shown), a memory such as RAM and ROM that stores various data, an auxiliary storage device such as an internal storage, and a communication module that transmits and receives various information to and from the financial institution system 1, the payment business operator system 2, the business system 4, and the payment center system 5 via the communication network 6. The server may be composed of one or more devices, or may be a server realized on the cloud.

[事業者システム]
事業者システム4は、クレジットカード決済や電子マネー等の現金以外の決済手段を第一の決済事業者及び第二の決済事業者から提供を受けて導入する小売業者等である複数の事業者それぞれが一又は複数のコンピュータ(パーソナルコンピュータ、スマートフォン、タブレット、等の端末)やサーバで構築するPOSシステムや、ECサイトを提供可能なWebシステムである。事業者システム4が備えるサーバは、図示していないがハードウェア構成として各種コンピュータプログラムの実行及び演算処理を行うCPUと、RAM、ROMといった各種データを記憶するメモリと、内蔵ストレージ等の補助記憶装置と、通信ネットワーク6を介して金融機関システム1、決済事業者システム2、PSPシステム3及び決済センターシステム5と各種情報を送受信する通信モジュールと、を備えている。なお、サーバは一もしくは複数の機器から構成してもよく、又はクラウド上で実現されるサーバであってもよい。
[Business operator system]
The business operator system 4 is a Web system capable of providing a POS system or an EC site that is constructed by a plurality of businesses, such as retailers, which introduce payment methods other than cash, such as credit card payment and electronic money, provided by a first payment business operator and a second payment business operator, using one or more computers (terminals such as personal computers, smartphones, tablets, etc.) or servers. The server of the business operator system 4 is equipped with a CPU that executes various computer programs and performs calculation processing as a hardware configuration (not shown), a memory that stores various data such as RAM and ROM, an auxiliary storage device such as an internal storage, and a communication module that transmits and receives various information to and from the financial institution system 1, the payment business operator system 2, the PSP system 3, and the payment center system 5 via the communication network 6. The server may be composed of one or more devices, or may be a server realized on the cloud.

[決済センターシステム]
決済センターシステム5は、上記現金以外の決済手段による事業者の売上の確定電文を、事業者システム4を通じてPSPシステム3から取得する決済センターが一又は複数のコンピュータ(パーソナルコンピュータ、スマートフォン、タブレット、等の端末)やサーバで構築するシステムである。決済センターシステム5が備えるサーバは、ハードウェア構成として各種コンピュータプログラムの実行及び演算処理を行うCPU、RAMと、ROMといった各種データを記憶するメモリと、内蔵ストレージ等の補助記憶装置と、通信ネットワーク6を介して金融機関システム1、決済事業者システム2、PSPシステム3及び事業者システム4と各種情報を送受信する通信モジュールと、を備えている。なお、サーバは一もしくは複数の機器から構成してもよく、又はクラウド上で実現されるサーバであってもよい。
[Payment Center System]
The settlement center system 5 is a system constructed by a settlement center that acquires a confirmation message of the sales of the business operator by the payment means other than cash from the PSP system 3 through the business operator system 4, using one or more computers (terminals such as personal computers, smartphones, tablets, etc.) and servers. The server of the settlement center system 5 includes, as hardware configuration, a CPU that executes various computer programs and performs calculations, a RAM, a memory such as a ROM that stores various data, an auxiliary storage device such as an internal storage, and a communication module that transmits and receives various information to and from the financial institution system 1, the settlement operator system 2, the PSP system 3, and the business operator system 4 via the communication network 6. The server may be composed of one or more devices, or may be a server realized on the cloud.

以下、図6から図10を参照して本実施形態の金融機関システム1の処理フローの一例を説明する。 Below, an example of the processing flow of the financial institution system 1 of this embodiment is described with reference to Figures 6 to 10.

[第一の精算額及び第二の精算額の算出処理フロー]
(S101)
事業者の店舗やECサイトにおける顧客との取引において、第一の決済事業者が提供するクレジットカードや電子マネー等による現金以外の決済手段が使用された場合、事業者に関する情報と、決済手段に関する情報と、決済額に関する情報と、を有する決済情報が確定電文として取引ごとに事業者システム4からPSPシステム3、決済センターシステム5の順に送信され、決済情報取得部7はこの確定電文を決済センターシステム5から取得する。記憶部15は当該確定電文の中から必要な情報を図3に示す決済情報16として決済情報テーブルに記録する。
また、事業者の店舗やECサイトにおける顧客との取引において、第二の決済事業者が提供するクレジットカードや電子マネー等による現金以外の決済手段が使用された場合、事業者に関する情報と、決済手段に関する情報と、決済額に関する情報と、を有する決済情報が確定電文として取引ごとに事業者システム4からPSPシステム3、決済センターシステム5の順に送信され、決済情報取得部7はこの確定電文の写しを決済センターシステム5から取得する。記憶部14は当該確定電文の写しの中から必要な情報を図3に示す決済情報15として決済情報テーブルに記録する。
[Calculation process flow of first settlement amount and second settlement amount]
(S101)
When a payment method other than cash, such as a credit card or electronic money provided by a first payment company, is used in a transaction with a customer at a store of the business operator or an EC site, payment information having information on the business operator, information on the payment method, and information on the payment amount is transmitted as a confirmation message from the business operator system 4 to the PSP system 3 and then to the payment center system 5 for each transaction, and the payment information acquisition unit 7 acquires this confirmation message from the payment center system 5. The storage unit 15 records necessary information from the confirmation message in the payment information table as payment information 16 shown in FIG. 3.
Furthermore, when a payment method other than cash, such as a credit card or electronic money provided by a second payment business operator, is used in a transaction with a customer at the business operator's store or EC site, payment information having information on the business operator, information on the payment method, and information on the payment amount is transmitted as a confirmation message from the business operator system 4 to the PSP system 3 and then to the payment center system 5 for each transaction, and the payment information acquisition unit 7 acquires a copy of this confirmation message from the payment center system 5. The storage unit 14 records necessary information from the copy of the confirmation message in the payment information table as payment information 15 shown in FIG.

(S102)
契約情報照合部8は、決済情報取得部7が取得した決済情報を構成する事業者に関する情報に係る事業者が第一の決済事業者と契約関係のある事業者であるかを契約情報17と照合する処理を行う。
契約情報17との照合の結果、事業者に関する情報に係る事業者が第一の決済事業者と契約関係にない場合(S102-N)、記憶部15は、決済情報テーブルの「計算日」の項目に日付を記録して処理を終了する。
(S102)
The contract information matching unit 8 performs a process of matching the contract information 17 to determine whether the business operator related to the information regarding the business operator that constitutes the payment information acquired by the payment information acquisition unit 7 is an operator that has a contractual relationship with the first payment business operator.
If, as a result of matching with the contract information 17, it is found that the business relating to the information about the business does not have a contractual relationship with the first payment business (S102-N), the memory unit 15 records the date in the “Calculation date” field of the payment information table and terminates the processing.

(S103)
契約情報17との照合の結果、事業者に関する情報に係る事業者が第一の決済事業者と契約関係にある場合(S102-Y)、手数料算出部9は決済情報取得部7が取得した決済情報を構成する決済額に関する情報に係る決済額と、料率情報18を構成する卸料率及び小売料率と、に基づいて、卸手数料及び小売手数料を算出する処理を行う。
例えば、図3において第一の決済事業者が提供するクレジットカードや電子マネー等の現金以外の決済手段「Bosa」を、PSPコード「NMV」が付与されている決済代行業者を通じて導入し、事業者ID「USN200100001」が付与されている事業者の店舗又はECサイト、等で取引が行われ、1,000円の決済額(A)が計上された場合、手数料算出部9は、料率情報テーブルを参照し、当該第一の決済事業者、決済手段、PSPコード及び事業者IDに対応する卸料率(B):0.50%及び小売料率(C):0.99%を使用して、
小売手数料(D)=決済額(A)×小売料率(C)=10円
及び
卸手数料(E)=決済額(A)×卸料率(B)=5円を算出する。
さらに、手数料算出部9は、小売手数料(D)のうち、PSP受取手数料(F)=小売手数料(D)-卸料率(B)=5円を算出する。
記憶部15は、図4に示す手数料情報テーブルの各項目に情報を記録するとともに、図3に示す決済情報テーブルの「計算日」の項目に日付を記録する。
また、例えば、図3において第二の決済事業者が提供するクレジットカードや電子マネー等の現金以外の決済手段「NCB」を、PSPコード「YJL」が付与されている決済代行業者を通じて導入し、事業者ID「OPH200205644」が付与されている事業者の店舗又はECサイト、等で取引が行われ、353,154円の決済額(A)が計上された場合、手数料算出部9は、料率情報テーブルを参照し、当該第二の決済事業者、決済手段、PSPコード及び事業者IDに対応する卸料率(B):0.90%及び小売料率(C):0.99%を使用して、
小売手数料(D)=決済額(A)×小売料率(C)=3,496円
及び
卸手数料(E)=決済額(A)×卸料率(B)=3,178円
を算出する。
さらに、手数料算出部9は、小売手数料(D)のうち、PSP受取手数料(F)=小売手数料(D)-卸料率(B)=318円を算出する。
記憶部15は、図4に示す手数料情報テーブルの各項目に情報を記録するとともに、図3に示す決済情報テーブルの「計算日」の項目に日付を記録する。
(S103)
If, as a result of matching with contract information 17, it is determined that the business operator related to the information about the business operator has a contractual relationship with the first payment business operator (S102-Y), the fee calculation unit 9 performs a process of calculating the wholesale fee and retail fee based on the payment amount related to the information about the payment amount that constitutes the payment information acquired by the payment information acquisition unit 7 and the wholesale rate and retail rate that constitute rate information 18.
For example, in FIG. 3, if a payment method other than cash, such as a credit card or electronic money, provided by the first payment business operator, "Bosa," is introduced through a payment agent assigned with a PSP code "NMV," a transaction is made at a store or EC site of a business operator assigned with a business ID "USN200100001," and a payment amount (A) of 1,000 yen is recorded, the fee calculation unit 9 refers to the rate information table and uses the wholesale rate (B): 0.50% and retail rate (C): 0.99% corresponding to the first payment business operator, payment method, PSP code, and business ID to calculate the fee amount (A):
Calculate retail fee (D) = settlement amount (A) x retail rate (C) = 10 yen and wholesale fee (E) = settlement amount (A) x wholesale rate (B) = 5 yen.
Furthermore, the fee calculation unit 9 calculates, out of the retail fee (D), the PSP receipt fee (F) = retail fee (D) - wholesale rate (B) = 5 yen.
The storage unit 15 records information in each item of the fee information table shown in FIG. 4, and also records the date in the "calculation date" item of the settlement information table shown in FIG.
In addition, for example, in FIG. 3, when a payment method other than cash, such as a credit card or electronic money, "NCB" provided by the second payment business operator is introduced through a payment agent assigned with a PSP code "YJL", a transaction is made at a store or EC site of the business operator assigned with a business ID "OPH200205644", and a payment amount (A) of 353,154 yen is recorded, the fee calculation unit 9 refers to the rate information table and uses the wholesale rate (B): 0.90% and retail rate (C): 0.99% corresponding to the second payment business operator, payment method, PSP code, and business ID to calculate the fee amount (A) of 353,154 yen.
Calculate retail fee (D) = settlement amount (A) x retail rate (C) = 3,496 yen and wholesale fee (E) = settlement amount (A) x wholesale rate (B) = 3,178 yen.
Furthermore, the fee calculation unit 9 calculates, out of the retail fee (D), the PSP receipt fee (F) = retail fee (D) - wholesale rate (B) = 318 yen.
The storage unit 15 records information in each item of the fee information table shown in FIG. 4, and also records the date in the "calculation date" item of the settlement information table shown in FIG.

(S104)
精算額算出部10は、決済情報取得部7が取得した決済情報と、手数料算出部9が算出した小売手数料に基づいて、第一の決済事業者が提供する決済手段により事業者が支払いを受ける第一の精算額と、第二の決済事業者が提供する決済手段により事業者が支払いを受ける第二の精算額と、を算出する処理を行う。
例えば、図3において第一の決済事業者が提供するクレジットカードや電子マネー等の現金以外の決済手段「Bosa」を、PSPコード「NMV」が付与されている決済代行業者を通じて導入し、事業者ID「USN200100001」が付与されている事業者の店舗又はECサイト、等で取引が行われ、1,000円の決済額(A)が計上された場合、精算額算出部10は、当該決済額(A)及び手数料算出部9が算出した小売手数料(D):10円を使用して、
第一の精算額(G1)=決済額(A)-小売手数料(D)=990円
を算出する。
記憶部15は、図4に示す手数料情報テーブルの「第一の精算額」の項目に上記の金額を記録するとともに、「第二の精算額」及び「差分精算日」の項目にゼロを記録する。
また、例えば、図3において第二の決済事業者が提供するクレジットカードや電子マネー等の現金以外の決済手段「NCB」を、PSPコード「YJL」が付与されている決済代行業者を通じて導入し、事業者ID「OPH200205644」が付与されている事業者の店舗又はECサイト、等で取引が行われ、353,154円の決済額(A)が計上された場合、精算額算出部10は、当該決済額(A)及び手数料算出部9が算出した小売手数料(D):3,496円を使用して、
第二の精算額(G2)=決済額(A)-小売手数料(D)=349,627円
を算出する。
記憶部15は、図4に示す手数料情報テーブルの「第二の精算額」の項目に上記の金額を記録するとともに、「第一の精算額」及び「差分精算日」の項目にゼロを記録する。
以上、上記S101からS104の処理は取引ごとに行われる。
(S104)
The settlement amount calculation unit 10 performs a process of calculating a first settlement amount to be paid to the business via a payment means provided by a first payment service provider and a second settlement amount to be paid to the business via a payment means provided by a second payment service provider based on the payment information acquired by the payment information acquisition unit 7 and the retail fee calculated by the fee calculation unit 9.
For example, in FIG. 3, when a payment method other than cash, such as a credit card or electronic money, provided by the first payment service provider, "Bosa," is introduced through a payment agent assigned with a PSP code "NMV," a transaction is made at a store or EC site of a service provider assigned with a service provider ID "USN200100001," and a payment amount (A) of 1,000 yen is recorded, the settlement amount calculation unit 10 uses the payment amount (A) and the retail fee (D): 10 yen calculated by the fee calculation unit 9 to calculate the following:
The first settlement amount (G1) = settlement amount (A) - retail fee (D) = 990 yen is calculated.
The memory unit 15 records the above amount in the "First settlement amount" field of the fee information table shown in FIG. 4, and records zero in the "Second settlement amount" and "Date of difference settlement" fields.
In addition, for example, in FIG. 3, when a payment method other than cash, such as a credit card or electronic money, "NCB" provided by the second payment service provider is introduced through a payment agent assigned with a PSP code "YJL", a transaction is made at a store or EC site of a service provider assigned with a service provider ID "OPH200205644", and a payment amount (A) of 353,154 yen is recorded, the settlement amount calculation unit 10 uses the payment amount (A) and the retail fee (D): 3,496 yen calculated by the fee calculation unit 9 to calculate the following:
The second settlement amount (G2) = settlement amount (A) - retail fee (D) = 349,627 yen is calculated.
The memory unit 15 records the above amount in the "second settlement amount" field of the fee information table shown in FIG. 4, and records zero in the "first settlement amount" and "difference settlement date" fields.
The above-mentioned processes from S101 to S104 are carried out for each transaction.

[事業者への支払い処理フロー]
(S201)
精算額算出部10は、第一の精算額及び第二の精算額に基づいて、第一の決済事業者が事業者へ支払う全体精算額を、第一の精算サイクルごとに算出する処理を行う。
本実施形態の処理フローでは、予め定められている毎日所定のタイミングで、精算額算出部10は手数料情報テーブルを参照し、PSPコード及び事業者IDごとに第一の精算額(G1)の和及び第二の精算額(G2)の和を計算する。 次に、精算額算出部10は、図5に示す未精算情報テーブルを参照し、PSPコード及び事業者IDごとの上記自社未精算額(H1)及び他社未精算額(H2)を取得して、第一の精算額(G1)の和に自社未精算額(H1)を加え、第二の精算額(G2)の和に他社未精算額(H2)を加え、これらを合計し、全体精算額(G3)を算出する。
記憶部15は、図5に示す精算情報テーブルの「全体精算額」の項目に上記の金額を記録するとともに、「支払日」の項目にゼロを記録する。
[Payment process flow to businesses]
(S201)
The settlement amount calculation unit 10 performs a process of calculating the total settlement amount to be paid by the first settlement business operator to the business operator for each first settlement cycle, based on the first settlement amount and the second settlement amount.
In the processing flow of this embodiment, at a predetermined timing every day, the settlement amount calculation unit 10 refers to the fee information table and calculates the sum of the first settlement amount (G1) and the sum of the second settlement amount (G2) for each PSP code and business ID. Next, the settlement amount calculation unit 10 refers to the unsettled information table shown in Figure 5, obtains the company's unsettled amount (H1) and the other company's unsettled amount (H2) for each PSP code and business ID, adds the company's unsettled amount (H1) to the sum of the first settlement amount (G1) and adds the other company's unsettled amount (H2) to the sum of the second settlement amount (G2), and calculates the total settlement amount (G3).
The memory unit 15 records the above amount in the "total settlement amount" field of the settlement information table shown in FIG. 5, and records zero in the "payment date" field.

(S202)
算出された全体精算額が正の値の場合、記憶部15は、図5に示す精算情報テーブルの「全体振込額」の項目に上記の金額を記録するとともに、図8(a)に示すように、以下のパターン別に当該全体精算額の内訳を精算情報テーブルに記録する。
第一の精算額及び第二の精算額がともに正の値の場合、図8(a)に示すように、精算情報テーブルの「自社振込額」の項目に当該第一の精算額が記録され、「他社振込額」の項目に当該第二の精算額が記録される。
第一の精算額がゼロ以下の値で、第二の精算額が正の値の場合、図8(a)に示すように、精算情報テーブルの「自社振込額」の項目にゼロが記録され、「他社振込額」の項目に当該全体精算額が記録される。
第一の精算額が正の値で、第二の精算額がゼロ以下の値の場合、図8(a)に示すように、精算情報テーブルの「自社振込額」の項目に当該全体精算額が記録され、「他社振込額」の項目にゼロが記録される。
(S202)
If the calculated total settlement amount is a positive value, the memory unit 15 records the above amount in the ``Total Transfer Amount'' item of the settlement information table shown in Figure 5, and also records the breakdown of the total settlement amount in the settlement information table by the following patterns, as shown in Figure 8 (a).
If the first settlement amount and the second settlement amount are both positive values, the first settlement amount is recorded in the ``Company transfer amount'' field of the settlement information table, and the second settlement amount is recorded in the ``Other company transfer amount'' field, as shown in Figure 8 (a).
If the first settlement amount is a value less than zero and the second settlement amount is a positive value, as shown in Figure 8 (a), zero is recorded in the ``Company transfer amount'' field of the settlement information table, and the total settlement amount is recorded in the ``Other company transfer amount'' field.
If the first settlement amount is a positive value and the second settlement amount is a value less than zero, the total settlement amount is recorded in the ``Company transfer amount'' field of the settlement information table, as shown in Figure 8 (a), and zero is recorded in the ``Other company transfer amount'' field.

(S203)
振込指示処理部12は、精算額算出部10が算出した全体精算額が正の値の場合、事業者の金融機関口座への当該全体精算額に係る金額の振込実行を指示する振込指図電文を送金処理システムに送信する処理を行う。記憶部15は、精算情報テーブルの「支払日」の項目に、振込指図電文を送信した日付を記録する。また、「差分精算日」の項目にゼロを記録する。
(S203)
When the total settlement amount calculated by the settlement amount calculation unit 10 is a positive value, the transfer instruction processing unit 12 performs processing to transmit a transfer instruction message to the remittance processing system, instructing the execution of a transfer of the amount related to the total settlement amount to the business operator's financial institution account. The memory unit 15 records the date of transmission of the transfer instruction message in the "Payment Date" field of the settlement information table. It also records zero in the "Date of Difference Settlement".

(S204)
精算状況通知部14は、精算額算出部10が全体精算額を算出した時点で、事業者システム4に対して事業者に支払われる全体精算額に関する情報を送信する処理を行う。
(S204)
The settlement status notification unit 14 performs processing to transmit information regarding the total settlement amount to be paid to the business operator to the business operator system 4 at the time when the settlement amount calculation unit 10 calculates the total settlement amount.

(S205)
算出された全体精算額が負の値の場合(S202-N)、記憶部15は、図5に示す精算情報テーブルの「全体振込額」の項目にゼロを記録するとともに、図8(b)に示すように、以下のパターン別に当該全体精算額の内訳を未精算額として未精算情報テーブルに記録する。
第一の精算額及び第二の精算額がともに負の値の場合、未精算情報テーブルの「自社未精算額」の項目に当該第一の精算額が記録され、「他社未精算額」の項目に当該第二の精算額が記録される。
第一の精算額が負の値で、第二の精算額がゼロ以上の場合、未精算情報テーブルの「自社未精算額」の項目に当該全体精算額が記録され、「他社未精算額」の項目にゼロが記録される。
第一の精算額がゼロ以上で、第二の精算額が負の値の場合、未精算情報テーブルの「自社未精算額」の項目にゼロが記録され、「他社未精算額」の項目に当該全体精算額が記録される。
(S205)
If the calculated total settlement amount is a negative value (S202-N), the memory unit 15 records zero in the "Total Transfer Amount" item in the settlement information table shown in Figure 5, and records the breakdown of the total settlement amount as unsettled amounts in the unsettled information table according to the following patterns, as shown in Figure 8 (b).
If the first settlement amount and the second settlement amount are both negative values, the first settlement amount is recorded in the ``Our company's unsettled amount'' field of the unsettled information table, and the second settlement amount is recorded in the ``Other company's unsettled amount'' field.
If the first settlement amount is a negative value and the second settlement amount is zero or greater, the total settlement amount is recorded in the ``Unsettled amount for our company'' field of the unsettled information table, and zero is recorded in the ``Unsettled amount for other companies'' field.
If the first settlement amount is zero or greater and the second settlement amount is a negative value, zero is recorded in the "Unsettled amount for our company" field of the unsettled information table, and the total settlement amount is recorded in the "Unsettled amount for other companies" field.

[定期支払額の算出処理フロー]
(S301)
定期支払額算出部11は、精算額算出部10が算出した第一の精算額及び第二の精算額と、第一の決済事業者から決済代行業者に支払う手数料と、に基づいて、当該第一の決済事業者から当該決済代行業者へ支払われる定期支払額又は当該決済代行業者から当該第一の決済事業者へ支払われる定期支払額を第二の精算サイクルごとに及び決済代行業者ごとに算出する処理を行う。
本実施形態の処理フローでは、予め定められている毎月所定のタイミングで、定期支払額算出部11は精算情報テーブルを参照し、事業者に振込処理が行われた日付が「支払日」に記録され、「差分精算日」にゼロが記録されている精算情報19を決済代行業者ごとに抽出し、図10に示すように以下のパターン別に差分精算額を算出する。
抽出した精算情報19において、第一の精算額が負の値、第二の精算額が正の値で、全体精算額が正の値の場合、定期支払額算出部11は当該第一の精算額の絶対値を、当該精算情報19に係る決済代行業者(例えば決済代行業者a)から第一の決済事業者へ支払われる第一の差分精算額(I1)として算出する。
抽出した精算情報19において、第一の精算額が負の値、第二の精算額が正の値で、全体精算額がゼロ以下の値の場合、定期支払額算出部11は当該第二の精算額を、当該精算情報19に係る決済代行業者(例えば決済代行業者b)から第一の決済事業者へ支払われる第一の差分精算額(I1)として算出する。
抽出した精算情報19において、第一の精算額が正の値、第二の精算額が負の値で、全体精算額が正の値の場合、定期支払額算出部11は当該第二の精算額の絶対値を、第一の決済事業者から当該精算情報19に係る決済代行業者(例えば決済代行業者c)へ支払われる第二の差分精算額(I2)として算出する。
抽出した精算情報19において、第一の精算額が正の値、第二の精算額が負の値で、全体精算額がゼロ以下の値の場合、定期支払額算出部11は当該第一の精算額を、第一の決済事業者から当該精算情報19に係る決済代行業者(例えば決済代行業者d)へ支払われる第二の差分精算額(I2)として算出する。
次に、定期支払額算出部11は、手数料情報テーブルを参照し、「差分精算日」にゼロが記録されている手数料情報18を抽出し、第二の精算額(G2)を集計するとともに、PSP受取手数料(F)を集計し、PSP受取手数料(他社)(F1)とPSP受取手数料(自社)(F2)とに仕分けする。PSP受取手数料(他社)は、第二の精算額がゼロ以外の場合、すなわち、第一の精算額がゼロの場合における、第二の精算額に係るPSP受取手数料を表し、PSP受取手数料(自社)は、第一の精算額がゼロ以外の場合、すなわち、第一の精算額がゼロ以外の場合における、第一の精算額に係るPSP受取手数料を表す。
定期支払額算出部11は、第一の差分精算額(I1)、第二の差分精算額(I2)、集計された第二の精算額(G2)及びPSP受取手数料(自社)(F2)を使用して、
定期支払額(J)=第一の差分精算額(I1)-第二の差分精算額(I2)+集計された第二の精算額(G2)-集計されたPSP受取手数料(自社)(F2)
を算出する。
図5の差分精算情報テーブルに記録されている差分精算情報22の例では、定期支払額算出部11は、
定期支払額(J)=第一の差分精算額(I1)-第二の差分精算額(I2)+集計された第二の精算額(G2)-集計されたPSP受取手数料(自社)(F2)=182,480円
を算出する。
[Periodic payment calculation process flow]
(S301)
The periodic payment amount calculation unit 11 performs a process of calculating the periodic payment amount to be paid from the first payment business operator to the payment agent or the periodic payment amount to be paid from the payment agent to the first payment business operator for each second settlement cycle and for each payment agent, based on the first settlement amount and the second settlement amount calculated by the settlement amount calculation unit 10 and the fee paid by the first payment business operator to the payment agent.
In the processing flow of this embodiment, at a predetermined timing each month, the periodic payment calculation unit 11 refers to the settlement information table and extracts settlement information 19 for each payment agent in which the date on which the transfer process was made to the business is recorded in the “payment date” and zero is recorded in the “difference settlement date,” and calculates the difference settlement amount for the following patterns, as shown in Figure 10.
In the extracted settlement information 19, if the first settlement amount is a negative value, the second settlement amount is a positive value, and the total settlement amount is a positive value, the periodic payment amount calculation unit 11 calculates the absolute value of the first settlement amount as the first difference settlement amount (I1) to be paid from the payment agent related to the settlement information 19 (e.g., payment agent a) to the first payment service provider.
In the extracted settlement information 19, if the first settlement amount is a negative value, the second settlement amount is a positive value, and the total settlement amount is a value less than zero, the periodic payment calculation unit 11 calculates the second settlement amount as the first difference settlement amount (I1) to be paid from the payment agent related to the settlement information 19 (e.g., payment agent b) to the first payment service provider.
In the extracted settlement information 19, if the first settlement amount is a positive value, the second settlement amount is a negative value, and the total settlement amount is a positive value, the periodic payment calculation unit 11 calculates the absolute value of the second settlement amount as the second difference settlement amount (I2) to be paid from the first payment service provider to the payment agent (e.g., payment agent c) related to the settlement information 19.
In the extracted settlement information 19, if the first settlement amount is a positive value, the second settlement amount is a negative value, and the total settlement amount is a value less than zero, the periodic payment calculation unit 11 calculates the first settlement amount as a second difference settlement amount (I2) to be paid from the first payment service provider to the payment agent related to the settlement information 19 (e.g., payment agent d).
Next, the periodic payment calculation unit 11 refers to the fee information table, extracts fee information 18 in which zero is recorded in the "difference settlement date", tallies the second settlement amount (G2), tallies the PSP fee receipt (F), and sorts it into PSP fee receipt (other company) (F1) and PSP fee receipt (our own company) (F2). The PSP fee receipt (other company) represents the PSP fee receipt related to the second settlement amount when the second settlement amount is other than zero, i.e., when the first settlement amount is zero, and the PSP fee receipt (our own company) represents the PSP fee receipt related to the first settlement amount when the first settlement amount is other than zero, i.e., when the first settlement amount is other than zero.
The periodic payment calculation unit 11 uses the first difference settlement amount (I1), the second difference settlement amount (I2), the aggregated second settlement amount (G2), and the PSP commission received (by the company) (F2) to calculate:
Periodic payment amount (J) = first difference settlement amount (I1) - second difference settlement amount (I2) + aggregated second settlement amount (G2) - aggregated PSP commission received (our company) (F2)
Calculate.
In the example of the difference settlement information 22 recorded in the difference settlement information table of FIG. 5, the periodic payment calculation unit 11
Periodic payment amount (J) = first difference settlement amount (I1) - second difference settlement amount (I2) + aggregated second settlement amount (G2) - aggregated PSP commission received (our company) (F2) = 182,480 yen is calculated.

(S302)
記憶部14は、定期支払額算出部11が第一の差分精算額及び第二の差分精算額を算出した後、精算情報テーブルの「差分精算日」の項目に日付を記録するとともに、差分精算情報テーブルの「第一の差分精算額」及び「第二の差分精算額」の項目にそれぞれ数値を記録する。*
また、記憶部14は、定期支払額算出部11が定期支払額を算出した後、手数料情報テーブルの「差分精算日」の項目に日付を記録するとともに、差分精算情報テーブルの「第二の精算額」、「PSP受取手数料(他社)」及び「PSP受取手数料(自社)」の項目にそれぞれ数値を記録する。
(S302)
After the periodic payment calculation unit 11 calculates the first and second difference settlement amounts, the storage unit 14 records the date in the "difference settlement date" field of the settlement information table, and records numerical values in the "first difference settlement amount" and "second difference settlement amount" fields of the difference settlement information table.
In addition, after the periodic payment calculation unit 11 calculates the periodic payment amount, the memory unit 14 records the date in the ``Difference settlement date'' field of the fee information table, and records numerical values in the ``Second settlement amount,'' ``PSP receiving fee (other company),'' and ``PSP receiving fee (our own company)'' fields of the difference settlement information table.

(S303)
算出された定期支払額が正の値の場合、口座振替指示処理部13は、決済代行業者の金融機関口座から第一の決済事業者の金融機関口座への当該定期支払額に係る金額の口座振替実行を指示する口座振替指図電文を送金処理システムに送信する処理を行う。
(S304)
算出された定期支払額が負の値の場合、振込指示処理部12は、決済代行業者への当該定期支払額に係る金額の振込実行を指示する振込指図電文を送金処理システムに送信する処理を行う。全体差分精算額に係る金額を決済代行業者の金融機関口座に振り込む処理を行う。
なお、算出された定期支払額がゼロの場合、処理を終了する。(S305)
精算状況通知部13は、PSPシステム3又は第一の決済事業者の担当者端末に対して定期支払額に関する情報を送信する処理を行う。
(S303)
If the calculated regular payment amount is a positive value, the account transfer instruction processing unit 13 performs processing to send an account transfer instruction message to the remittance processing system instructing the execution of an account transfer of the amount related to the regular payment amount from the financial institution account of the payment agent to the financial institution account of the first payment business operator.
(S304)
If the calculated periodic payment amount is a negative value, the transfer instruction processing unit 12 performs a process of sending a transfer instruction message to the remittance processing system to instruct the execution of a transfer of the amount related to the periodic payment amount to the settlement agent, and a process of transferring the amount related to the total difference settlement amount to the financial institution account of the settlement agent.
If the calculated periodic payment amount is zero, the process ends (S305).
The settlement status notification unit 13 performs a process of transmitting information regarding the periodical payment amount to the PSP system 3 or the person in charge terminal of the first settlement business operator.

以上、本実施形態の金融機関システム1によれば、第一の決済事業者が決済代行業者を経由することなく事業者に対して第一の決済事業者が提供するクレジットカード決済や電子マネー決済等の現金以外の決済手段による売上金を直接かつ早期に支払うことができるので、決済代行業者が事業者にクレジットカード決済や電子マネー決済等の現金以外の決済手段による売上金を早期に支払うシステムを構築する必要がなく、当該システムの開発コストを削減することができる。 As described above, according to the financial institution system 1 of this embodiment, the first payment service provider can directly and quickly pay the business owner the sales proceeds made by a payment method other than cash, such as credit card payment or electronic money payment, provided by the first payment service provider, without going through a payment agent. This eliminates the need for the payment agent to build a system for quickly paying the business owner the sales proceeds made by a payment method other than cash, such as credit card payment or electronic money payment, thereby reducing the development costs of the system.

また、本実施形態の金融機関システム1によれば、第一の決済事業者とは異なる第二の決済事業者が提供するクレジットカード決済や電子マネー決済等の現金以外の決済手段による売上金を第一の決済事業者が第二の決済代行業者あるいは決済代行業者に代わって事業者に早期に支払うことができる。 In addition, according to the financial institution system 1 of this embodiment, the first payment provider can pay sales proceeds from non-cash payment methods such as credit card payments and electronic money payments provided by a second payment provider different from the first payment provider to the business operator early on, either on behalf of the second payment agent or on behalf of the payment agent.

1 金融機関システム
2 決済事業者システム
3 決済代行業者(PSP)システム
4 事業者システム
5 決済センターシステム
6 通信ネットワーク
1 Financial institution system 2 Payment service provider system 3 Payment service provider (PSP) system 4 Service provider system 5 Payment center system 6 Communication network

Claims (8)

現金以外の決済手段で計上された事業者の売上金を第一の決済事業者である金融機関が前記事業者に支払う金融機関システムであって、
事業者に関する情報と、決済手段に関する情報と、前記決済手段による決済額に関する情報と、を有する決済情報を、通信ネットワークを通じて決済代行業者が管理するシステムから取引ごとに取得する決済情報取得部と、
取得した前記決済情報と、予め定められている決済代行業者の手数料と、に基づいて、前記第一の決済事業者が提供する前記決済手段により前記事業者が支払いを受ける第一の精算額と、前記第一の決済事業者とは異なる第二の決済事業者が提供する前記決済手段により前記事業者が支払いを受ける第二の精算額とを取引ごとに算出するとともに、前記第一の決済事業者が前記事業者へ支払う金額である全体精算額を第一の精算サイクルごとに算出する精算額算出部と、
算出された前記全体精算額が正の値の場合、算出した日後の所定のタイミングでの前記事業者の金融機関口座への前記全体精算額に係る金額の振込を送金処理システムに指示する振込指示処理部と、
を備えることを特徴とする金融機関システム。
A financial institution system in which a financial institution, which is a first settlement business operator, pays sales revenue of a business operator recorded by a settlement means other than cash to the business operator,
a payment information acquisition unit that acquires payment information for each transaction from a system managed by a payment agent via a communication network, the payment information including information on the business operator, information on the payment method, and information on the payment amount by the payment method;
a settlement amount calculation unit that calculates, for each transaction, a first settlement amount to be paid to the business through the payment means provided by the first payment business operator and a second settlement amount to be paid to the business through the payment means provided by a second payment business operator different from the first payment business operator, based on the acquired payment information and a predetermined fee of the payment agent, and calculates a total settlement amount, which is the amount to be paid by the first payment business operator to the business, for each first settlement cycle;
a transfer instruction processing unit that instructs a remittance processing system to transfer the amount of the total settlement amount to the financial institution account of the business operator at a predetermined timing after the calculated date when the calculated total settlement amount is a positive value;
A financial institution system comprising:
前記第一の精算額、前記第二の精算額及び前記決済代行業者の手数料に基づいて、前記決済代行業者から前記第一の決済事業者へ支払われる定期支払額を第二の精算サイクルごとに算出する定期支払額算出部と、
算出された前記定期支払額が正の値の場合、算出した日後の所定のタイミングでの前記決済代行業者の金融機関口座から前記第一の決済事業者の金融機関口座への前記定期支払額に係る金額の口座振替を前記送金処理システムに指示する口座振替指示処理部と、をさらに備える
ことを特徴とする請求項1記載の金融機関システム。
a periodic payment calculation unit that calculates a periodic payment amount to be paid from the payment agent to the first payment service provider for each second settlement cycle based on the first settlement amount, the second settlement amount, and a fee of the payment agent;
The financial institution system according to claim 1, further comprising an account transfer instruction processing unit that, if the calculated periodic payment amount is a positive value, instructs the remittance processing system to transfer the amount related to the periodic payment amount from the financial institution account of the payment agent to the financial institution account of the first payment business operator at a specified timing after the calculated date.
前記第一の精算額、前記第二の精算額及び前記決済代行業者の手数料に基づいて、前記第一の決済事業者から前記決済代行業者へ支払われる定期支払額を第二の精算サイクルごとに算出する定期支払額算出部と、
算出された前記定期支払額が負の値の場合、前記振込指示処理部は、算出した日後の所定のタイミングでの前記決済代行業者の金融機関口座への前記定期支払額に係る金額の振込を前記送金処理システムに指示する
ことを特徴とする請求項1記載の金融機関システム。
a periodic payment calculation unit that calculates a periodic payment amount to be paid from the first settlement business operator to the settlement agent for each second settlement cycle based on the first settlement amount, the second settlement amount, and the fee of the settlement agent;
The financial institution system according to claim 1, characterized in that if the calculated periodic payment amount is a negative value, the transfer instruction processing unit instructs the remittance processing system to transfer the amount related to the periodic payment amount to the financial institution account of the payment agent at a specified time after the calculated date.
前記第一の精算額、前記第二の精算額及び前記決済代行業者の手数料に基づいて、前記決済代行業者から前記第一の決済事業者へ、又は前記第一の決済事業者から前記決済代行業者へ支払われる定期支払額を第二の精算サイクルごとに算出する定期支払額算出部と、
算出された前記定期支払額が正の値の場合、算出した日後の所定のタイミングでの前記決済代行業者の金融機関口座から前記第一の決済事業者の金融機関口座への前記定期支払額に係る金額の口座振替を前記送金処理システムに指示する口座振替指示処理部と、をさらに備え、
算出された前記定期支払額が負の値の場合、前記振込指示処理部は、算出した日後の所定のタイミングでの前記決済代行業者の金融機関口座への前記定期支払額に係る金額の振込を前記送金処理システムに指示する
ことを特徴とする請求項1記載の金融機関システム。
a periodic payment calculation unit that calculates a periodic payment amount to be paid from the payment service provider to the first payment business operator or from the first payment business operator to the payment service provider for each second settlement cycle based on the first settlement amount, the second settlement amount, and a fee of the payment service provider;
and an account transfer instruction processing unit that instructs the remittance processing system to transfer the amount of the periodic payment amount from the financial institution account of the payment agent to the financial institution account of the first payment business operator at a predetermined timing after the calculated date when the calculated periodic payment amount is a positive value;
The financial institution system according to claim 1, characterized in that if the calculated periodic payment amount is a negative value, the transfer instruction processing unit instructs the remittance processing system to transfer the amount related to the periodic payment amount to the financial institution account of the payment agent at a specified time after the calculated date.
前記定期支払額算出部は、
前記第一の精算額が負の値及び前記第二の精算額が正の値の場合、前記決済代行業者から前記第一の決済事業者へ支払われる第一の差分精算額と、
前記第一の精算額が正の値及び前記第二の精算額が負の値の場合、前記第一の決済事業者から前記決済代行業者へ支払われる第二の差分精算額と、
前記第二の精算額の集計額と、
前記決済代行業者へ支払う手数料のうち、前記第一の精算額がゼロ以外の場合における手数料の集計額と、を算出し、
前記第一の差分精算額、前記第二の差分精算額、前記第二の精算額の集計額及び前記手数料の集計額に基づいて、前記決済代行業者から前記第一の決済事業者へ支払われる定期支払額を算出する
ことを特徴とする請求項2記載の金融機関システム。
The periodic payment calculation unit
When the first settlement amount is a negative value and the second settlement amount is a positive value, a first difference settlement amount to be paid from the payment agent to the first payment business operator; and
When the first settlement amount is a positive value and the second settlement amount is a negative value, a second difference settlement amount to be paid from the first payment service provider to the payment agent; and
A total of the second settlement amount; and
A total amount of fees to be paid to the payment agent when the first settlement amount is other than zero;
The financial institution system according to claim 2, characterized in that a periodic payment amount to be paid from the payment agent to the first payment business operator is calculated based on the first difference settlement amount, the second difference settlement amount, the aggregated amount of the second settlement amount, and the aggregated amount of the fee.
前記定期支払額算出部は、
前記第一の精算額が負の値及び前記第二の精算額が正の値の場合、前記決済代行業者から前記第一の決済事業者へ支払われる第一の差分精算額と、
前記第一の精算額が正の値及び前記第二の精算額が負の値の場合、前記第一の決済事業者から前記決済代行業者へ支払われる第二の差分精算額と、
前記第二の精算額の集計額と、
前記決済代行業者へ支払う手数料のうち、前記第一の精算額がゼロ以外の場合における手数料の集計額と、を算出し、
前記第一の差分精算額、前記第二の差分精算額、前記第二の精算額の集計額及び前記手数料の集計額に基づいて、前記第一の決済事業者から前記決済代行業者へ支払われる定期支払額を算出する
ことを特徴とする請求項3記載の金融機関システム。
The periodic payment calculation unit
When the first settlement amount is a negative value and the second settlement amount is a positive value, a first difference settlement amount to be paid from the payment agent to the first payment business operator; and
When the first settlement amount is a positive value and the second settlement amount is a negative value, a second difference settlement amount to be paid from the first payment business operator to the payment agent; and
A total of the second settlement amount; and
A total amount of fees to be paid to the payment agent when the first settlement amount is other than zero;
The financial institution system according to claim 3, characterized in that a periodic payment amount to be paid from the first payment service provider to the payment agent is calculated based on the first difference settlement amount, the second difference settlement amount, the aggregated amount of the second settlement amount, and the aggregated amount of the fee.
前記定期支払額算出部は、
前記第一の精算額が負の値及び前記第二の精算額が正の値の場合、前記決済代行業者から前記第一の決済事業者へ支払われる第一の差分精算額と、
前記第一の精算額が正の値及び前記第二の精算額が負の値の場合、前記第一の決済事業者から前記決済代行業者へ支払われる第二の差分精算額と、
前記第二の精算額の集計額と、
前記決済代行業者へ支払う手数料のうち、前記第一の精算額がゼロ以外の場合における手数料の集計額と、を算出し、
前記第一の差分精算額、前記第二の差分精算額、前記第二の精算額の集計額及び前記手数料の集計額に基づいて、前記決済代行業者から前記第一の決済事業者へ、又は前記第一の決済事業者から前記決済代行業者へ支払われる定期支払額を算出する
ことを特徴とする請求項4記載の金融機関システム。
The periodic payment calculation unit
When the first settlement amount is a negative value and the second settlement amount is a positive value, a first difference settlement amount to be paid from the payment agent to the first payment business operator; and
When the first settlement amount is a positive value and the second settlement amount is a negative value, a second difference settlement amount to be paid from the first payment business operator to the payment agent; and
A total of the second settlement amount; and
A total amount of fees to be paid to the payment agent when the first settlement amount is other than zero;
The financial institution system according to claim 4, characterized in that a periodic payment amount to be paid from the payment agent to the first payment business operator, or from the first payment business operator to the payment agent, is calculated based on the first difference settlement amount, the second difference settlement amount, the aggregated amount of the second settlement amount, and the aggregated amount of the fee.
請求項1から請求項7の何れか一項に記載した金融機関システムとしてコンピュータを機能させるためのコンピュータプログラム。 A computer program for causing a computer to function as a financial institution system according to any one of claims 1 to 7.
JP2022128729A 2022-08-12 2022-08-12 Financial institution systems and computer programs Active JP7614146B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022128729A JP7614146B2 (en) 2022-08-12 2022-08-12 Financial institution systems and computer programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022128729A JP7614146B2 (en) 2022-08-12 2022-08-12 Financial institution systems and computer programs

Publications (2)

Publication Number Publication Date
JP2024025358A JP2024025358A (en) 2024-02-26
JP7614146B2 true JP7614146B2 (en) 2025-01-15

Family

ID=90011037

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022128729A Active JP7614146B2 (en) 2022-08-12 2022-08-12 Financial institution systems and computer programs

Country Status (1)

Country Link
JP (1) JP7614146B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015179300A (en) 2014-03-18 2015-10-08 株式会社デジックスホールディング Credit card settlement system and credit card settlement method using the same

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09282371A (en) * 1996-04-10 1997-10-31 Hiroyuki Komai Electronic payment system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015179300A (en) 2014-03-18 2015-10-08 株式会社デジックスホールディング Credit card settlement system and credit card settlement method using the same

Also Published As

Publication number Publication date
JP2024025358A (en) 2024-02-26

Similar Documents

Publication Publication Date Title
US7640212B2 (en) Methods and systems for executing a plurality of money transfers having a fluctuating parameter
US7188083B2 (en) System for and method of rapid collection of income taxes
US20150058189A1 (en) Rapid tax collection system and method
JP5785272B2 (en) Unsecured funding system for credit card merchants by purchasing uncertain future credit receivables
CN102483823A (en) Real time accounts payable web service
JP2001283120A (en) Transaction supporting system
JP2002140516A5 (en)
US20130013495A1 (en) Transaction information routing
US6889200B2 (en) Rapid tax collection system and method for debit-type transactions
JP4827425B2 (en) Point processing system, method and program
JP2001266025A (en) Method and system for price settlement management
JP2020144596A (en) Cashless split account method, program, and computer
JP7614146B2 (en) Financial institution systems and computer programs
JP2004318768A (en) Factoring system accompanied by debt assumption
US20100114760A1 (en) Online interactive issued account acquired transaction information management
KR101839925B1 (en) Spot payment management system based peer-to-peer loan services
KR20140038654A (en) System for providing the information regarding payment for affiliate
KR102220210B1 (en) Method for providing settlement service for payment charge difference and payment gateway server thereof
US20130254009A1 (en) Transaction information interface
JP2023118032A (en) Information processing program
JP5292647B2 (en) Sales transfer device and method
JP2001344499A (en) Point service method and system
JP5072669B2 (en) Card checkout system
JP2023168663A (en) Charging/payment system using remittance system
JP2023156936A (en) Unsecured funding system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231219

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241001

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241008

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241217

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241226

R150 Certificate of patent or registration of utility model

Ref document number: 7614146

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150