[go: up one dir, main page]

JP2018045446A - Settlement system, method and program - Google Patents

Settlement system, method and program Download PDF

Info

Publication number
JP2018045446A
JP2018045446A JP2016179654A JP2016179654A JP2018045446A JP 2018045446 A JP2018045446 A JP 2018045446A JP 2016179654 A JP2016179654 A JP 2016179654A JP 2016179654 A JP2016179654 A JP 2016179654A JP 2018045446 A JP2018045446 A JP 2018045446A
Authority
JP
Japan
Prior art keywords
member store
data
prepaid card
card
information
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.)
Granted
Application number
JP2016179654A
Other languages
Japanese (ja)
Other versions
JP6510472B2 (en
Inventor
領大 新野
Ryota Shinno
領大 新野
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.)
Sumitomo Mitsui Card Co Ltd
Original Assignee
Sumitomo Mitsui Card Co 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 Sumitomo Mitsui Card Co Ltd filed Critical Sumitomo Mitsui Card Co Ltd
Priority to JP2016179654A priority Critical patent/JP6510472B2/en
Publication of JP2018045446A publication Critical patent/JP2018045446A/en
Application granted granted Critical
Publication of JP6510472B2 publication Critical patent/JP6510472B2/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)

Abstract

【課題】BtoBの分野で利用可能なカードを用いた決済システムを提供する。【解決手段】第1の加盟店と第2の加盟店の間で行われる商取引に関連付けられるプリペイドカード決済を処理するための決済システムは、第1の加盟店への資金移動データを、第1の加盟店から受信した1または複数のオーソリ電文に基づいて生成し、第1の加盟店が商取引に利用可能なプリペイドカードを使用した決済サービスを利用するか否かを判定し、第1の加盟店が決済サービスを利用すると判定される場合に、第1の加盟店に関連付けられるプリペイドカードの残高を、第1の加盟店への資金移動データに含まれる金額情報に基づいて更新し、商取引に関連付けられるプリペイドカード決済に基づく第1のデータを第2の加盟店に関連付けられるデバイスから受信し、第1のデータに含まれる金額情報に基づいて、第1の加盟店に関連付けられるプリペイドカードの残高を更新する。【選択図】図7A payment system using a card that can be used in the field of BtoB is provided. A payment system for processing a prepaid card payment associated with a business transaction performed between a first member store and a second member store is configured to transfer the funds transfer data to the first member store to the first member store. Generated based on one or more authorization messages received from a member store of the first store, and determines whether or not the first member store uses a payment service using a prepaid card that can be used for commercial transactions. When it is determined that the store uses the payment service, the balance of the prepaid card associated with the first member store is updated based on the amount information included in the funds transfer data to the first member store, and the transaction is performed. The first merchant receives first data based on the associated prepaid card payment from the device associated with the second merchant and based on the amount information included in the first data To update the balance of the prepaid card to be associated with. [Selection] Figure 7

Description

本発明は、クレジットカード会社によって使用される決済システム、方法およびプログラムに関する。より詳細に言えば、BtoBの分野で利用可能なカードを用いた決済システム、方法およびプログラムに関する。   The present invention relates to a payment system, method and program used by a credit card company. More specifically, the present invention relates to a payment system, method, and program using a card that can be used in the field of BtoB.

従来のカード決済は、そのほとんどが加盟店と個人カード会員の間の決済を対象としていた。このような企業と個人間の商取引を「BtoC(Business to Consumer)」と呼ぶこともある。例えば、クレジットカードの例では、個人カード会員が加盟店にて商品やサービスを購入する際にカード決済を利用すると、クレジットカード会社と加盟店契約を締結した加盟店は、クレジットカードを利用した取引情報(オーソリゼーションデータ、売上精算データ)をクレジットカード会社に送信する。   Most conventional card payments are for payments between member stores and individual card members. Such a business transaction between a company and an individual may be referred to as “BtoC (Business to Consumer)”. For example, in the case of a credit card, if an individual card member uses card payment when purchasing a product or service at a member store, the member store that has signed a member store contract with the credit card company uses the credit card for the transaction. Send information (authorization data, sales settlement data) to the credit card company.

ここで、オーソリゼーションデータ、売上精算データについて説明する。非特許文献1に説明されているように、オーソリゼーション(「オーソリ」ともいう)とは、加盟店での個人カード会員のカード取引について、その取引ごとにクレジットカード会社が承認判定する処理をいう。クレジットカード会社のシステムは、カード会員の返済状況やカード利用状況などの情報を保有しており、オーソリでは、これらの情報に基づいてカード有効期限のチェック、セキュリティコードチェック、盗難・偽造カードのチェック、与信限度枠チェックなどを実行する。また、非特許文献1に説明されているように、売上精算(「クリアリング」ともいう)とは、加盟店におけるカード利用代金の支払(清算)を受けるための処理で、加盟店が、カード利用代金を精査、集計し、その明細を報告することをいい、売上データの電文がクレジットカード会社のシステムに送信されることによって行われる。オーソリゼーションの電文と売上データの電文は、別々に送信されることも可能であり、あるいは、オーソリゼーションのデータと売上データを一つの電文で送信することも可能である。オーソリゼーションの電文や売上データの電文を含め、加盟店端末とカード会社システムとの間でやり取りされる電文をまとめて「オーソリ電文」ということもある。   Here, authorization data and sales settlement data will be described. As described in Non-Patent Document 1, authorization (also referred to as “authorization”) refers to a process in which a credit card company approves an individual card transaction at a member store for each transaction. The credit card company's system holds information such as repayment status and card usage status of card members, and the authorization checks the card expiration date, security code check, theft / counterfeit card check based on such information. Execute credit limit check. Further, as explained in Non-Patent Document 1, sales settlement (also referred to as “clearing”) is a process for receiving payment (clearing) of a card usage fee at a member store. This means that the usage fee is scrutinized, aggregated, and the details are reported, and a telegram of sales data is sent to the credit card company system. The authorization message and the sales data message can be transmitted separately, or the authorization data and the sales data can be transmitted as a single message. The messages exchanged between the member store terminal and the card company system, including the authorization message and the sales data message, may be collectively referred to as an “authorization message”.

取引情報を受信したクレジットカード会社は、所定の期間の経過後にカード利用額を個人カード会員に請求して口座振替等によって回収するとともに、加盟店契約で定められた日(例えば、月2回の任意の日)が到来すると、加盟店ごとにそれまで蓄積された取引情報に基づいて清算(相殺)処理を行い、一定の手数料を差し引いた上で、加盟店契約で定められた加盟店の取引銀行の所定の口座に対して振込を行っている。このようにして、加盟店は、個人カード会員との取引に伴う決済代金をカード会社からの振込入金により回収している。   Upon receiving the transaction information, the credit card company bills the card usage amount to the individual card member after the lapse of a predetermined period and collects it by bank transfer etc., and at the date specified in the member store contract (for example, twice a month) (Any day) comes, liquidation (offset) processing is performed based on the transaction information accumulated so far for each member store, and after deducting a certain fee, the member store transaction specified in the member store contract Transfer money to a bank account. In this way, the member store collects the payment for the transaction with the individual card member by transferring money from the card company.

加盟店は、消費者に販売する商品等を他の企業から仕入れることが多い。このような企業間の商取引を「BtoB(Business to Business)」と呼ぶこともある。例えば、ある加盟店が卸売企業との間で商取引を行う場合、決済は、現金決済あるいは銀行振込による決済が主流である。   Member stores often purchase products from other companies for sale to consumers. Such business transactions between companies are sometimes referred to as “BtoB (Business to Business)”. For example, when a member store conducts a commercial transaction with a wholesale company, the settlement is mainly cash settlement or bank settlement.

BtoCの分野におけるカード決済は広く行われるようになっているものの、BtoBの分野におけるカード決済は、企業に対する与信の難しさからほとんど行われることはなかった。法人向けのビジネスカード(クレジットカード)は存在するものの、カード名義は法人に属する個人であり、代金を法人名義の口座から引き落とすことができるにすぎず、利用されるのはごく一部の商取引のみ(例えば、飲食店利用など)であった。   Although card payments in the BtoC field are widely performed, card payments in the BtoB field are rarely performed due to the difficulty of crediting companies. Although there are business cards (credit cards) for corporations, the name of the card is an individual belonging to the corporation, and the price can only be withdrawn from the account of the corporation name, and only a small part of the business transactions are used. (For example, restaurant use).

山本 正行 編著、「カード決済業務のすべて ペイメントサービスの仕組みとルール」、一般財団法人 金融財政事情研究会、平成24年5月28日Edited by Masayuki Yamamoto, “All Payment Service Mechanisms and Rules in Card Payment Business”, Financial and Finance Situation Study Group, May 28, 2012

クレジットカード決済を認めるための与信審査において、企業の場合は、個人の場合よりも審査対象となる項目が多く、かつ企業の経営状況は、個人の信用状況よりも短期間に変動しやすいこともあり、与信審査は非常に難しいものであった。仮に、企業がカード決済を行った後、非常に短期間で経営状況が悪化してしまうと、カード会社は決済代金の回収を行うことができなくなるというリスクも存在した。そのため、カード会社は、企業に対して企業名義のカードを付与し、カード決済を行わせることをほとんど行っていなかった。   In credit screening to allow credit card payments, there are many items subject to screening in the case of companies than in the case of individuals, and the management status of companies may be more likely to fluctuate in a shorter time than the credit status of individuals. Yes, credit screening was very difficult. If the business situation deteriorates in a very short period of time after a company makes a card payment, there is a risk that the card company will not be able to collect the payment. For this reason, card companies have rarely granted companies a card in the name of a company and allow them to make a card payment.

一方、BtoBの分野でも、クレジットカードに限らず、カード決済が認められるようになれば、決済手段が多様化するとともに、企業の資金負担は軽減され、そのため取引が活発化することが期待されていた。   On the other hand, in the field of BtoB, not only credit cards but also card payments will be accepted, payment methods will be diversified, and the burden of funds on companies will be reduced. It was.

本発明は、このような課題を解決するためになされたものであり、BtoBの分野で利用可能なカードを用いた決済システム、方法およびプログラムを提供することを目的とする。   The present invention has been made to solve such problems, and an object of the present invention is to provide a settlement system, method, and program using a card that can be used in the field of BtoB.

本発明の一態様である、第1の加盟店と第2の加盟店の間で行われる商取引に関連付けられるプリペイドカード決済を処理するための決済システムは、前記第1の加盟店への資金移動データを、前記第1の加盟店から受信した1または複数のオーソリ電文に基づいて生成する手段と、前記第1の加盟店が前記商取引に利用可能なプリペイドカードを使用した決済サービスを利用するか否かを判定する手段と、前記第1の加盟店が前記決済サービスを利用すると判定される場合に、前記第1の加盟店に関連付けられる前記プリペイドカードの残高を、前記第1の加盟店への資金移動データに含まれる金額情報に基づいて更新する手段と、前記商取引に関連付けられるプリペイドカード決済に基づく第1のデータを前記第2の加盟店に関連付けられるデバイスから受信する手段と、前記第1のデータに含まれる金額情報に基づいて、前記第1の加盟店に関連付けられる前記プリペイドカードの残高を更新する手段を備える。   A payment system for processing a prepaid card payment associated with a business transaction performed between a first member store and a second member store, which is an aspect of the present invention, transfers funds to the first member store. Means for generating data based on one or more authorization messages received from the first member store, and whether the first member store uses a payment service using a prepaid card that can be used for the commercial transaction A means for determining whether or not, and when the first member store determines to use the payment service, the balance of the prepaid card associated with the first member store is transferred to the first member store. And updating the first data based on the prepaid card payment associated with the commercial transaction with the second member store. And means for receiving from a device that, based on the amount information included in the first data, means for updating the balance of the prepaid card associated with the first merchant.

また、本発明の一態様である、第1の加盟店と第2の加盟店の間で行われる商取引に関連付けられるプリペイドカード決済を処理する方法は、前記第1の加盟店への資金移動データを、前記第1の加盟店から受信した1または複数のオーソリ電文に基づいて生成することと、前記第1の加盟店が前記商取引に利用可能なプリペイドカードを使用した決済サービスを利用するか否かを判定することと、前記第1の加盟店が前記決済サービスを利用すると判定される場合に、前記第1の加盟店に関連付けられる前記プリペイドカードの残高を、前記第1の加盟店への資金移動データに含まれる金額情報に基づいて更新することと、前記商取引に関連付けられるプリペイドカード決済に基づく第1のデータを前記第2の加盟店に関連付けられるデバイスから受信することと、前記第1のデータに含まれる金額情報に基づいて、前記第1の加盟店に関連付けられる前記プリペイドカードの残高を更新することを備える。   The method for processing a prepaid card settlement associated with a business transaction performed between a first member store and a second member store, which is an aspect of the present invention, is fund transfer data to the first member store. Is generated based on one or more authorization messages received from the first member store, and whether or not the first member store uses a settlement service using a prepaid card that can be used for the commercial transaction. And determining the balance of the prepaid card associated with the first member store to the first member store when it is determined that the first member store uses the payment service. Updating based on the amount information included in the funds transfer data and the first data based on the prepaid card payment associated with the commercial transaction to the device associated with the second member store Comprising a receiving from the scan, that based on the amount information included in the first data and updates the balance of the prepaid card associated with the first merchant.

本発明によれば、BtoBの分野で利用可能なカードを用いた決済システム、方法およびプログラムを提供することが可能となる。また、本発明によれば、カード会社のリスクを抑えた決済システム、方法およびプログラムを提供することが可能となる。   ADVANTAGE OF THE INVENTION According to this invention, it becomes possible to provide the payment system, method, and program using the card | curd which can be utilized in the field of BtoB. Further, according to the present invention, it is possible to provide a settlement system, method and program that suppress the risk of the card company.

本明細書において開示される実施形態の詳細な理解は、添付図面に関連して例示される以下の説明から得ることができる。
本発明に係るカード会社システム、加盟店P端末、加盟店C端末および銀行システムを含む全体構成を説明する図である。 本発明に係るカード会社システムのシステム構成図である。 清算情報DBに格納される清算情報のデータ項目の一例を説明する図である。 加盟店マスタに格納される加盟店マスタ情報のデータ項目の一例を説明する図である。 プリペイドカードマスタに格納されるカードマスタ情報のデータ項目の一例を説明する図である。 プリペイドカード使用履歴DBに格納される履歴情報のデータ項目の一例を説明する図である。 本発明に係るカード会社システムによって実行される、クレジットカード決済に伴う処理フローの図である。 本発明に係るカード会社システムによって実行される、プリペイドカードの利用・チャージ処理に伴う処理フローの図である。
A detailed understanding of the embodiments disclosed herein can be obtained from the following description, illustrated with reference to the accompanying drawings.
It is a figure explaining the whole structure containing the card company system which concerns on this invention, member store P terminal, member store C terminal, and a bank system. 1 is a system configuration diagram of a card company system according to the present invention. It is a figure explaining an example of the data item of the clearing information stored in clearing information DB. It is a figure explaining an example of the data item of member store master information stored in a member store master. It is a figure explaining an example of the data item of the card master information stored in a prepaid card master. It is a figure explaining an example of the data item of the history information stored in prepaid card use history DB. It is a figure of the processing flow accompanying the credit card payment performed by the card company system which concerns on this invention. It is a figure of the processing flow accompanying the utilization and charge process of a prepaid card performed by the card company system which concerns on this invention.

以下、本発明の実施の形態について詳細に説明する。本明細書では、BtoBの分野で利用されるカードとして、プリペイドカードを例として説明する。プリペイドカードは決済手段の一つとして知られている。プリペイドカードには、所定の金額が利用可能であり、利用可能額が減ってきたら所定の手続きを踏むことにより金額情報をチャージすることができるカードが存在する。プリペイドカードの種類としては、自社店舗のみ利用可能なハウスプリペイドカードがある。   Hereinafter, embodiments of the present invention will be described in detail. In this specification, a prepaid card will be described as an example of a card used in the field of BtoB. A prepaid card is known as one of the settlement means. A prepaid card includes a card that can be used for a predetermined amount, and can charge the amount information by following a predetermined procedure when the available amount decreases. As a type of prepaid card, there is a house prepaid card that can be used only at its own store.

しかしながら、本発明の主旨を変更しない限りにおいて他の種類のカードにも本発明を適用可能であることを理解されたい。また、本明細書で説明する加盟店は、クレジットカード会社との間で加盟店契約を締結済みであり、かつプリペイドカード決済を実行可能な端末(リーダ/ライタ)を設置しているものとする。加盟店契約において、加盟店が利用する口座が決められており、加盟店とクレジットカード会社間の資金移動は、加盟店口座からクレジットカード会社の口座への資金移動(例えば、プリペイドカードのチャージ額が利用額よりも大きい場合に行われる口座振替(口座引き落とし))およびクレジットカード会社の口座から加盟店口座への資金移動(例えば、プリペイドカードの利用額がチャージ額よりも大きい場合に行われる口座振込)の2種類があるものとする。   However, it should be understood that the present invention can be applied to other types of cards without changing the gist of the present invention. In addition, it is assumed that the member store described in this specification has a contract with a credit card company and has a terminal (reader / writer) capable of executing prepaid card payment. . In the merchant contract, the account used by the merchant is determined, and the transfer of funds between the merchant and the credit card company is the transfer of funds from the merchant account to the credit card company account (for example, prepaid card charge amount) Account transfer (account debit) when funds are larger than the usage amount and funds transfer from the credit card company account to the merchant account (for example, an account performed when the prepaid card usage amount is larger than the charge amount) There are two types of transfer.

(全体構成)
図1は、本発明に係るカード会社システム100、加盟店P端末110、加盟店C端末120および銀行システム130を含む全体構成を説明する図である。カード会社システム100は、本明細書において後述する決済処理を実行するシステムであって、プリペイド(P)カード決済用端末である加盟店P端末110、クレジット(C)カード決済用端末である加盟店C端末120および銀行システム130に有線あるいは無線などの周知のネットワーク経由で接続するシステムである。本明細書では、カード会社システム100は、説明の便宜上、クレジットカード会社などを始めとする金融機関によって制御されるシステムとして説明するが、本発明は、この実施形態に限定されることはなく、金融機関以外の運営主体によって制御されてもよい。
(overall structure)
FIG. 1 is a diagram illustrating an overall configuration including a card company system 100, a member store P terminal 110, a member store C terminal 120, and a bank system 130 according to the present invention. The card company system 100 is a system for executing payment processing described later in this specification, and is a member store P terminal 110 that is a prepaid (P) card payment terminal and a member store that is a credit (C) card payment terminal. This is a system for connecting to the C terminal 120 and the bank system 130 via a well-known network such as wired or wireless. In this specification, the card company system 100 is described as a system controlled by a financial institution such as a credit card company for convenience of explanation, but the present invention is not limited to this embodiment. It may be controlled by an operating entity other than a financial institution.

加盟店P端末110は、加盟店に設置される端末であって、プリペイドカードから情報を読み出すことにより、プリペイドカードによる決済を扱うことができる端末である。加盟店C端末120は、加盟店に設置される端末であって、クレジットカードから情報を読み出すことにより、クレジットカードによる決済を扱うことができる端末である。   The member store P terminal 110 is a terminal installed in the member store, and is a terminal that can handle payment by a prepaid card by reading information from the prepaid card. The member store C terminal 120 is a terminal installed in the member store, and is a terminal that can handle payment by credit card by reading information from the credit card.

本明細書では、説明の便宜上、加盟店P端末110および加盟店C端末120を1つずつしか示していないが、加盟店数に応じてデバイスの数が増加することを理解されたい。   In this specification, for convenience of explanation, only one member store P terminal 110 and one member store C terminal 120 are shown, but it should be understood that the number of devices increases according to the number of member stores.

銀行システム130は、従来から存在する銀行のシステムであって、振込処理などの周知の処理を実行可能なシステムである。図1には銀行システム130を1つだけ示しているが、金融機関の数だけ銀行システム130は存在する。   The bank system 130 is a conventional bank system that can execute a known process such as a transfer process. Although only one bank system 130 is shown in FIG. 1, there are as many bank systems 130 as the number of financial institutions.

(システム構成)
図2は、本発明に係るカード会社システム100のシステム構成図である。図2に示すように、カード会社システム100は、一般的なコンピュータと同様に、バス220などによって相互に接続された制御部201、主記憶部202、補助記憶部203、インターフェース(IF)部204および出力部205を備えることができる。また、カード会社システム100は、オーソリ電文データベース(DB)206、清算情報DB207、加盟店マスタ208、プリペイドカードマスタ209およびプリペイドカード使用履歴DB210を備えることができる。
(System configuration)
FIG. 2 is a system configuration diagram of the card company system 100 according to the present invention. As shown in FIG. 2, the card company system 100 includes a control unit 201, a main storage unit 202, an auxiliary storage unit 203, and an interface (IF) unit 204 that are connected to each other via a bus 220 or the like, like a general computer. And an output unit 205. The card company system 100 can also include an authorization telegram database (DB) 206, a settlement information DB 207, a member store master 208, a prepaid card master 209, and a prepaid card usage history DB 210.

制御部201は、中央処理装置(CPU)とも呼ばれ、カード会社システム100内の各構成要素の制御やデータの演算を行い、また、補助記憶部203に格納されている各種プログラムを主記憶部202に読み出して実行することができる。主記憶部202は、メインメモリとも呼ばれ、受信した各種データ、コンピュータ実行可能な命令および当該命令による演算処理後のデータなどを記憶することができる。補助記憶部203は、ハードディスク(HDD)などに代表される記憶装置であり、データやプログラムを長期的に保存する際に使用される。   The control unit 201 is also called a central processing unit (CPU), performs control of each component in the card company system 100 and calculation of data, and stores various programs stored in the auxiliary storage unit 203 into the main storage unit. 202 can be read and executed. The main storage unit 202 is also called a main memory, and can store various received data, computer-executable instructions, data after arithmetic processing by the instructions, and the like. The auxiliary storage unit 203 is a storage device typified by a hard disk (HDD) and is used when data and programs are stored for a long period of time.

図2の実施形態では、制御部201、主記憶部202および補助記憶部203を同一のサーバコンピュータ内に設ける実施形態について説明するが、他の実施形態として、カード会社システム100は、制御部201、主記憶部202および補助記憶部203を複数個使用することにより、複数のサーバコンピュータによる並列分散処理を実現するように構成されることもできる。また、他の実施形態として、カード会社システム100用の複数のサーバを設置し、複数サーバが一つの補助記憶部203を共有する実施形態にすることも可能である。   In the embodiment of FIG. 2, an embodiment in which the control unit 201, the main storage unit 202, and the auxiliary storage unit 203 are provided in the same server computer will be described. However, as another embodiment, the card company system 100 includes the control unit 201. Further, by using a plurality of main storage units 202 and auxiliary storage units 203, parallel distributed processing by a plurality of server computers can be realized. As another embodiment, a plurality of servers for the card company system 100 may be installed, and a plurality of servers may share one auxiliary storage unit 203.

IF部204は、他のシステムや装置との間でデータを送受信する際のインターフェースの役割を果たし、また、システムオペレータから各種コマンドや入力データ(各種マスタ、テーブルなど)を受け付けるインターフェースを提供することができる。出力部205は、処理されたデータを表示する表示画面や当該データを印刷するための印刷手段などを提供することができる。   The IF unit 204 serves as an interface for transmitting and receiving data to and from other systems and devices, and provides an interface for receiving various commands and input data (such as various masters and tables) from the system operator. Can do. The output unit 205 can provide a display screen for displaying the processed data, a printing unit for printing the data, and the like.

なお、上記201〜205と同様の機能は、加盟店P端末110および加盟店C端末120にも備えることが可能である。   The functions similar to those of 201 to 205 can be provided in the member store P terminal 110 and the member store C terminal 120.

オーソリ電文DB206は、加盟店C端末120からカード会社システム100に対して送信されたオーソリ電文を格納するデータベース(DB)である。オーソリ電文は、加盟店でのカード会員のクレジットカード取引に対して発生する電文であり、クレジットカード取引の内容を示す業務区分が「事前承認(与信)」、「売上」、「取消・返品」などの電文を含む。オーソリ電文には、クレジットカード番号、加盟店を識別する情報(加盟店ID)、金額情報なども含まれている。   The authorization message DB 206 is a database (DB) that stores an authorization message transmitted from the member store C terminal 120 to the card company system 100. An authorization message is a message generated for a credit card transaction of a cardholder at a member store, and the business categories indicating the contents of the credit card transaction are “pre-authorization (credit)”, “sales”, “cancellation / return”. Including telegrams. The authorization message includes a credit card number, information for identifying a member store (member store ID), amount information, and the like.

清算情報DB207は、オーソリ電文DB206に格納されているオーソリ電文に基づいて生成される、加盟店ごとの清算情報を格納するデータベースである。当該清算情報は、カード利用金額以外にも、カード利用金額から所定の手数料を差し引いた金額を含むことができる。清算情報DB207に格納されているデータは、加盟店に対する口座振込の金額を算出する際に利用することができる。   The settlement information DB 207 is a database that stores settlement information for each member store that is generated based on the authorization message stored in the authorization message DB 206. In addition to the card usage amount, the settlement information may include an amount obtained by subtracting a predetermined fee from the card usage amount. The data stored in the clearing information DB 207 can be used when calculating the amount of account transfer to the member store.

図3は、清算情報DB207に格納される清算情報300の例示的なデータ項目を説明する図である。清算情報300は、加盟店ID301、日時情報302、業務区分303、カード利用金額304、清算金額305および処理フラグ306を含むことができるが、これ以外のデータ項目が含まれていてもよい。   FIG. 3 is a diagram for explaining exemplary data items of the settlement information 300 stored in the settlement information DB 207. The settlement information 300 can include a member store ID 301, date and time information 302, business category 303, card usage amount 304, settlement amount 305, and processing flag 306, but other data items may be included.

加盟店ID301は、それぞれの加盟店を識別するための識別子であり、それぞれの加盟店に対して割り当てられている識別子である。加盟店ID301は、加盟店マスタ208の加盟店ID401と同じ情報である。日時情報302は、加盟店C端末120からデータ送信が行われた日時、あるいはカード会社システム100がデータを受信した日時を示す情報である。   The member store ID 301 is an identifier for identifying each member store, and is an identifier assigned to each member store. The member store ID 301 is the same information as the member store ID 401 of the member store master 208. The date / time information 302 is information indicating the date / time when data was transmitted from the member store C terminal 120 or the date / time when the card company system 100 received data.

業務区分303は、クレジットカード取引の内容、例えば、「売上」や「取消・返品」などを示す。カード利用金額304は、加盟店において、クレジットカードにより支払をした金額を示す。   The business category 303 indicates the contents of a credit card transaction, for example, “sales” or “cancellation / return”. The card usage amount 304 indicates the amount paid by the credit card at the member store.

清算金額305は、カード利用金額304、すなわち、加盟店において、クレジットカードにより支払をした金額に基づいて計算される。より詳細に言えば、清算金額305は、加盟店端末から送信されたカード利用金額304から所定の手数料を差し引いた金額情報を示すものとすることができる。   The settlement amount 305 is calculated based on the card usage amount 304, that is, the amount paid by the credit card at the member store. More specifically, the settlement amount 305 may indicate amount information obtained by subtracting a predetermined fee from the card usage amount 304 transmitted from the member store terminal.

処理フラグ306は、加盟店口座に対する振込データを生成する際に使用されたか否かを示すフラグである。   The processing flag 306 is a flag indicating whether or not the processing flag 306 has been used when generating transfer data for a member store account.

上記では、それぞれのクレジットカード取引に関連付けられているクレジットカード番号を省略する実施形態を説明した。しかしながら、オーソリ電文DB206には、それぞれのクレジットカード取引ごとにクレジットカード番号の情報が関連付けられているので、本発明の他の実施形態では、オーソリ電文DB206の情報から清算情報DB207に格納するための情報を生成する際に、当該情報にクレジットカード番号を付加することも可能である。   In the above, the embodiment in which the credit card number associated with each credit card transaction is omitted has been described. However, since the credit card number information is associated with the authorization message DB 206 for each credit card transaction, in another embodiment of the present invention, the information in the authorization message DB 206 is stored in the settlement information DB 207. When generating information, a credit card number can be added to the information.

図2に戻ると、加盟店マスタ208は、クレジットカード会社と加盟店契約を締結した加盟店それぞれの情報を格納するデータベースである。図4は、加盟店マスタ208に格納される加盟店マスタ情報400の例示的なデータ項目を説明する図である。加盟店マスタ情報400は、加盟店ID401、加盟店情報402、口座情報403およびサービス利用フラグ404を含むことができるが、これ以外のデータ項目が含まれていてもよい。   Returning to FIG. 2, the member store master 208 is a database that stores information on each member store that has signed a member store contract with a credit card company. FIG. 4 is a diagram for explaining exemplary data items of the member store master information 400 stored in the member store master 208. The member store master information 400 can include a member store ID 401, member store information 402, account information 403, and a service use flag 404, but may include other data items.

加盟店ID401は、それぞれの加盟店を識別するための識別子であり、それぞれの加盟店に対して割り当てられている識別子である。加盟店情報402は、加盟店の住所、会社名、クレジットカード会社との間で取り決めた締日の情報、清算金額の振込日などの情報を示す。口座情報403は、クレジットカード会社との加盟店契約において指定された、加盟店が利用する銀行口座の情報である。サービス利用フラグ404は、本発明に係るBtoB決済に利用可能なプリペイドカードを使用した決済サービスを利用するか否かを示すフラグである。   The member store ID 401 is an identifier for identifying each member store, and is an identifier assigned to each member store. The member store information 402 indicates information such as the address of the member store, the company name, information on the closing date negotiated with the credit card company, and the transfer date of the settlement amount. The account information 403 is information on a bank account used by the member store designated in the member store contract with the credit card company. The service use flag 404 is a flag indicating whether or not to use a payment service using a prepaid card that can be used for BtoB payment according to the present invention.

図2に戻ると、プリペイドカードマスタ209は、本発明に係る加盟店間でのプリペイドカードによるBtoB決済で利用するプリペイドカードの利用者情報や残高情報を格納するデータベースである。図5は、プリペイドカードマスタ209に格納されるカードマスタ情報500の例示的なデータ項目を説明する図である。カードマスタ情報500は、プリペイドカードID501、加盟店ID502、所有者情報503および残高情報504を含む。   Returning to FIG. 2, the prepaid card master 209 is a database that stores user information and balance information of a prepaid card used for BtoB settlement by a prepaid card between member stores according to the present invention. FIG. 5 is a diagram for explaining exemplary data items of the card master information 500 stored in the prepaid card master 209. The card master information 500 includes a prepaid card ID 501, a member store ID 502, owner information 503, and balance information 504.

プリペイドカードID501は、それぞれのプリペイドカードを識別するための識別子であり、それぞれのプリペイドカードに割り当てられている識別子である。加盟店ID502は、プリペイドカードを所有している加盟店を識別するための識別子であり、加盟店ID401に対応する。所有者情報503は、当該プリペイドカードの所有者情報(法人名、住所、連絡先など)である。残高情報504は、当該プリペイドカードの現時点の残高金額を示す情報である。   The prepaid card ID 501 is an identifier for identifying each prepaid card, and is an identifier assigned to each prepaid card. The member store ID 502 is an identifier for identifying the member store that owns the prepaid card, and corresponds to the member store ID 401. The owner information 503 is owner information (corporate name, address, contact information, etc.) of the prepaid card. The balance information 504 is information indicating the current balance amount of the prepaid card.

図2に戻ると、プリペイドカード使用履歴DB210は、プリペイドカードの利用者である加盟店が、加盟店間でのBtoB決済においてプリペイドカードを利用した際に生成されるデータを格納し、かつプリペイドカードにチャージした際に生成されるデータを格納するデータベースである。図6は、プリペイドカード使用履歴DB210に格納される履歴情報600の例示的なデータ項目を説明する図である。履歴情報600は、プリペイドカードID601、加盟店ID602、日時情報603、業務区分604、金額情報605および処理フラグ606を含むことができるが、これ以外のデータ項目が含まれていてもよい。   Returning to FIG. 2, the prepaid card usage history DB 210 stores data generated when a member store that is a user of the prepaid card uses the prepaid card in the BtoB settlement between the member stores, and the prepaid card. It is a database which stores the data generated when charging. FIG. 6 is a diagram for explaining exemplary data items of the history information 600 stored in the prepaid card usage history DB 210. The history information 600 can include a prepaid card ID 601, a member store ID 602, date and time information 603, business classification 604, money amount information 605, and a processing flag 606, but other data items may be included.

プリペイドカードID601は、プリペイドカードを識別するための識別子であり、それぞれのプリペイドカードに割り当てられている識別子である。プリペイドカードID601は、カードマスタ情報500のプリペイドカードID501と同じ情報である。加盟店ID602は、それぞれの加盟店を識別するための識別子であり、加盟店マスタ208の加盟店ID401に対応する。日時情報603は、加盟店P端末110からデータ送信が行われた日時、あるいはカード会社システム100がデータを受信した日時を示す情報である。   The prepaid card ID 601 is an identifier for identifying a prepaid card, and is an identifier assigned to each prepaid card. The prepaid card ID 601 is the same information as the prepaid card ID 501 of the card master information 500. The member store ID 602 is an identifier for identifying each member store, and corresponds to the member store ID 401 of the member store master 208. The date / time information 603 is information indicating the date / time when data was transmitted from the member store P terminal 110 or the date / time when the card company system 100 received data.

業務区分604は、加盟店P端末110にて選択されたメニューの種類、例えば、「利用」や「チャージ」などを示す。金額情報605は、加盟店P端末110からデータ送信された金額情報であって、実際の利用金額やチャージ金額を示す。本発明の一実施形態では、プリペイドカードの「利用」、すなわち、代金の支払をプリペイドカードで行った場合、金額情報605は正の数値を示し、一方、プリペイドカードの「チャージ」、すなわち、加盟店に現金を渡してプリペイドカードの残高を増やした場合、金額情報605は負の数値を示すことが可能である。このように金額情報605が業務区分604の内容に応じて正負の符号が異なるのは、履歴情報600が所定のタイミングでデータ処理され、算出された金額が加盟店に対する入金額を示すからである。処理フラグ606は、図7を参照しながら説明する、加盟店に対する清算処理を行ったデータであるかどうかを示す。   The business category 604 indicates the type of menu selected at the member store P terminal 110, for example, “use” or “charge”. The amount information 605 is amount information transmitted from the member store P terminal 110 and indicates an actual usage amount or charge amount. In one embodiment of the present invention, when the prepaid card is “used”, that is, when the payment is made with the prepaid card, the amount information 605 indicates a positive value, while the prepaid card “charge”, that is, the membership. When the cash is given to the store and the balance of the prepaid card is increased, the money amount information 605 can indicate a negative numerical value. The reason why the amount information 605 has a different sign depending on the contents of the business category 604 is that the history information 600 is data-processed at a predetermined timing, and the calculated amount indicates a deposit amount to the member store. . The processing flag 606 indicates whether or not the data has been subjected to the clearing process for the member store described with reference to FIG.

上記では、図2〜図6を参照しながら、本発明に係るカード会社システム100のシステム構成について説明したが、本発明の実施形態はこれに限定されることはなく、他のDBやデータ項目を有することも可能である。例えば、本明細書では、クレジットカード会社と加盟店の間で使用されるシステム、装置について説明しているので、カード会員のマスタ情報や会員情報を制御する仕組みやDBについてはその説明を省略しているが、これらのものをカード会社システム100に含めるように構成することも可能である。   In the above, the system configuration of the card company system 100 according to the present invention has been described with reference to FIGS. 2 to 6, but the embodiment of the present invention is not limited to this, and other DBs and data items It is also possible to have For example, in this specification, since the system and apparatus used between the credit card company and the member store are described, the description of the mechanism and DB for controlling the card member master information and member information is omitted. However, it is also possible to configure such that these are included in the card company system 100.

次に、図7〜図8を参照しながら、本発明に係るカード会社システム100によって実行される、クレジットカード決済に伴う処理フローおよびプリペイドカードの利用・チャージ処理に伴う処理フローについて説明する。   Next, with reference to FIGS. 7 to 8, a processing flow associated with credit card settlement and a processing flow associated with prepaid card use / charge processing executed by the card company system 100 according to the present invention will be described.

<クレジットカード決済に伴う処理フロー>
図7は、クレジットカード決済に伴う処理フローを説明する図である。S701にて、カード会員の保有するクレジットカードが加盟店C端末120によって読み取られると、カードを識別する情報を含むオーソリ電文がカード会社システム100に送信され、オーソリゼーションの処理が行われる。オーソリゼーションとは、加盟店での顧客(カード会員)のカード取引について、その取引ごとにクレジットカード会社が承認判定する処理をいう。オーソリゼーションの処理の結果、当該取引について承認がなされると、後続処理を実行可能となる。仮に、オーソリゼーションの処理の結果、当該取引が否認されると以後の処理は行われない。
<Processing flow associated with credit card payment>
FIG. 7 is a diagram illustrating a processing flow associated with credit card settlement. In S701, when the credit card held by the card member is read by the member store C terminal 120, an authorization message including information for identifying the card is transmitted to the card company system 100, and an authorization process is performed. Authorization refers to a process in which a credit card company approves a card transaction of a customer (card member) at a member store for each transaction. If the transaction is approved as a result of the authorization process, the subsequent process can be executed. If the transaction is denied as a result of the authorization process, the subsequent process is not performed.

S702にて、加盟店C端末120は、売上精算処理のため、クレジットカード番号やカード利用金額、加盟店IDなどを含むオーソリ電文をカード会社システム100に送信する。売上精算とは、加盟店におけるカード利用代金の支払(清算)を受けるための処理で、加盟店が、カード利用代金を精査、集計し、その明細を報告することをいう。   In S <b> 702, the member store C terminal 120 transmits an authorization message including a credit card number, a card usage amount, a member store ID, and the like to the card company system 100 for sales settlement processing. The sales settlement is a process for receiving payment (clearing) of the card usage fee at the member store, and the member store examines and aggregates the card usage fee and reports its details.

S703にて、カード会社システム100は、受信したオーソリ電文をオーソリ電文DB206に格納する。オーソリ電文は、主記憶部202上に一時的に格納しておき、S702の処理が終わった後にオーソリ電文DB206に格納してもよいし、あるいは、S701、S702にてオーソリ電文を受信したらすぐにオーソリ電文DB206に格納してもよい。   In S703, the card company system 100 stores the received authorization message in the authorization message DB 206. The authorization message may be temporarily stored on the main storage unit 202 and stored in the authorization message DB 206 after the processing of S702 is completed, or as soon as the authorization message is received in S701 and S702. You may store in authorization message DB206.

S704にて、カード会社システム100は、所定のタイミングでオーソリ電文DB206からオーソリ電文を読み出し、加盟店ごとの清算情報を生成して清算情報DB207に格納する。図3に示したように、清算情報DB207に格納される清算情報300は、カード利用金額から所定の手数料が差し引かれたあとの金額情報を含むことができる。加盟店ごとの清算情報は、加盟店契約にて指定された締日が到来したら処理フラグ306の値に従って集計されて加盟店口座に対する振込データが生成される。振込先である加盟店の口座情報は、加盟店マスタ208から取得され、振込元であるクレジットカード会社の口座は、加盟店口座の存在する金融機関に応じて予め定められている候補の中から動的に設定される。   In S <b> 704, the card company system 100 reads the authorization message from the authorization message DB 206 at a predetermined timing, generates settlement information for each member store, and stores it in the settlement information DB 207. As shown in FIG. 3, the settlement information 300 stored in the settlement information DB 207 can include amount information after a predetermined fee is subtracted from the card usage amount. The settlement information for each member store is aggregated according to the value of the processing flag 306 when the closing date specified in the member store contract arrives, and transfer data for the member store account is generated. The account information of the member store that is the transfer destination is acquired from the member store master 208, and the account of the credit card company that is the transfer source is selected from candidates that are predetermined according to the financial institution where the member store account exists. Set dynamically.

S705にて、カード会社システム100は、加盟店マスタ208から取得したサービス利用フラグ404に基づいて、各加盟店が本発明に係るBtoB決済に利用可能なプリペイドカードを使用した決済サービスを利用するか否かを判定する。サービスの利用ありと判定した場合にはS706に処理が進み、一方、サービスの利用なしと判定した場合にはS707に処理が進む。   In S705, based on the service use flag 404 acquired from the member store master 208, the card company system 100 uses a payment service using a prepaid card that can be used for BtoB payment according to the present invention by each member store. Determine whether or not. If it is determined that the service is used, the process proceeds to S706. On the other hand, if it is determined that the service is not used, the process proceeds to S707.

S706にて、カード会社システム100は、清算情報300の加盟店ID301をキーにしてカードマスタ情報500を読み出し、読み出した残高情報504の値を、S704にて生成された振込データに含まれる金額(振込額)情報を用いて更新する。例えば、読み出した残高情報504の値が30万円であり、振込データに含まれる金額が15万円である場合、更新後の残高情報504の値は45万円となる。その後、カード会社システム100は、残高更新に利用した振込データを破棄することができる。   In S706, the card company system 100 reads the card master information 500 using the member store ID 301 of the clearing information 300 as a key, and the value of the read balance information 504 is included in the transfer data generated in S704 ( Update using the information of (transfer amount). For example, when the value of the read balance information 504 is 300,000 yen and the amount included in the transfer data is 150,000 yen, the value of the updated balance information 504 is 450,000 yen. Thereafter, the card company system 100 can discard the transfer data used for the balance update.

S707にて、カード会社システム100は、S704にて生成された振込データを銀行システム130に送信することにより、加盟店口座に対する振込処理を行う。   In S707, the card company system 100 performs the transfer process for the member store account by transmitting the transfer data generated in S704 to the bank system 130.

本発明の他の実施形態として、清算情報DB207は、図7の処理を未実行のデータのみを格納するように構成されることができる。かかる場合、本処理フローが成功裏に行われた場合、処理対象となったデータはバックアップ用データベースに移動されることになる。   As another embodiment of the present invention, the clearing information DB 207 may be configured to store only data that has not been subjected to the processing of FIG. In this case, when this processing flow is performed successfully, the data to be processed is moved to the backup database.

<プリペイドカードの利用・チャージ処理に伴う処理フロー>
図8は、プリペイドカードの利用・チャージ処理に伴う処理フローを説明する図である。このフローにより、加盟店間でのプリペイドカードによるBtoB決済が可能となる。
<Processing flow associated with prepaid card use / charge processing>
FIG. 8 is a diagram illustrating a processing flow associated with a prepaid card use / charge process. This flow enables BtoB settlement using a prepaid card between member stores.

S801にて、加盟店P端末110は、プリペイドカードID、加盟店ID、日時情報、業務区分(利用またはチャージ)、利用金額などを含むデータをカード会社システム100に送信する。日時情報については、加盟店P端末110が保有する日時情報を利用することができ、業務区分は、加盟店P端末110の操作時に選択される。利用金額は、業務区分が「利用」である場合は正の数値であり、業務区分が「チャージ」である場合は負の数値である。「チャージ」は、加盟店に現金が入る取引を意味する。加盟店とクレジットカード会社との後日の清算において、他にクレジットカードの売上データやプリペイドカードの利用データがなかったとしたら、加盟店はクレジットカード会社に対してチャージ金額を渡す必要がある。このため、加盟店とクレジットカード会社との間の清算処理に使用される清算情報DB207に格納されるチャージ金額情報は、負の金額情報である。   In S801, member store P terminal 110 transmits data including prepaid card ID, member store ID, date and time information, business classification (use or charge), use amount, etc. to card company system 100. For the date and time information, the date and time information held by the member store P terminal 110 can be used, and the business division is selected when the member store P terminal 110 is operated. The usage amount is a positive value when the business category is “use”, and is a negative value when the business category is “charge”. “Charge” means a transaction in which cash enters a member store. If there is no other credit card sales data or prepaid card usage data at the later settlement of the member store and the credit card company, the member store must give the charge amount to the credit card company. Therefore, the charge amount information stored in the clearing information DB 207 used for the clearing process between the member store and the credit card company is negative amount information.

なお、本発明の他の実施形態では、清算情報DB207に格納されるチャージ金額情報を正の数値にすることも可能である。かかる場合には、S803において金額605を合算する際に、業務区分604を参照してプリペイドカードに対するチャージが行われたデータであることを識別した上で、当該データについてはマイナス値に変換した上で合算する、あるいは、当該データについては引き算をするように構成されることができる。   In another embodiment of the present invention, the charge amount information stored in the settlement information DB 207 can be a positive numerical value. In such a case, when adding up the amount 605 in S803, referring to the business category 604, it is identified that the data has been charged to the prepaid card, and the data is converted to a negative value. Or the data can be subtracted.

S802にて、カード会社システム100は、受信したデータのプリペイドカードIDに基づいてプリペイドカードマスタ209に問い合わせを行い、当該プリペイドカードのカードマスタ情報500を読み出す。カード会社システム100は、読み出したカードマスタ情報500の残高情報504の値を、業務区分が「利用」の場合は受信したデータの利用金額の値を減算することによって更新し、業務区分が「チャージ」の場合は受信したデータの利用金額の値を加算することによって更新する。更新された値は残高情報504に格納される。   In S802, card company system 100 makes an inquiry to prepaid card master 209 based on the prepaid card ID of the received data, and reads card master information 500 of the prepaid card. The card company system 100 updates the value of the balance information 504 of the read card master information 500 by subtracting the value of the usage amount of the received data when the business category is “use”, and the business category is “charge” "Is updated by adding the value of the usage amount of the received data. The updated value is stored in the balance information 504.

さらに、カード会社システム100は、受信したデータのプリペイドカードID、加盟店ID、日時情報、業務区分、金額情報を含む履歴情報600をプリペイドカード使用履歴DB210に格納する。格納した履歴情報600の処理フラグ606は、未処理を示す値である。   Further, the card company system 100 stores history information 600 including the prepaid card ID, member store ID, date / time information, business category, and money amount information of the received data in the prepaid card usage history DB 210. The processing flag 606 of the stored history information 600 is a value indicating unprocessed.

本発明の一実施形態では、プリペイドカードIDに関連付けられるデータがプリペイドカードマスタ209に存在しなかった場合には、エラーメッセージを加盟店P端末110に送信し、後続処理は行わない。一方、処理が成功裏に完了した後に、加盟店P端末110に対して、処理が成功裏に完了した旨のメッセージ、利用金額情報、新たな残高情報を含むデータを加盟店P端末110に送信するようにしてもよい。   In one embodiment of the present invention, if the data associated with the prepaid card ID does not exist in the prepaid card master 209, an error message is transmitted to the member store P terminal 110 and no subsequent processing is performed. On the other hand, after the process is successfully completed, the member store P terminal 110 is transmitted to the member store P terminal 110 with a message indicating that the process has been successfully completed, usage amount information, and new balance information. You may make it do.

S803にて、カード会社システム100は、所定のタイミングでプリペイドカード使用履歴DB210に問い合わせを行い、処理フラグ606の値が未処理を示すデータを抽出する。カード会社システム100は、抽出したデータから加盟店ごとに金額605を合算する。カード会社システム100は、加盟店マスタ208にアクセスして各加盟店の口座情報403を読み出し、クレジットカード会社の所定の口座情報を振込元とし、読み出した加盟店の口座情報403を振込先とし、合算された金額を振込金額として振込データを生成する。その後、カード会社システム100は、本処理フローを実行して振込データを生成する元になったデータの処理フラグ606を処理済に変更する。   In S803, the card company system 100 makes an inquiry to the prepaid card usage history DB 210 at a predetermined timing, and extracts data indicating that the value of the processing flag 606 is unprocessed. The card company system 100 adds the amount 605 for each member store from the extracted data. The card company system 100 accesses the member store master 208 to read the account information 403 of each member store, uses the predetermined account information of the credit card company as a transfer source, and uses the read account information 403 of the member store as a transfer destination. Transfer data is generated using the combined amount as the transfer amount. Thereafter, the card company system 100 executes this processing flow and changes the processing flag 606 of the data from which the transfer data is generated to “processed”.

S804にて、カード会社システム100は、S803にて生成した振込データを銀行システム130に送信することにより、振込処理を行うことができる。本発明の一実施形態では、加盟店口座の金融機関に合わせて振込元となるクレジットカード会社の口座を動的に選択可能とすることができ、送信先となる銀行システム130もその選択結果に応じて動的に選択されうる。   In S804, the card company system 100 can perform the transfer process by transmitting the transfer data generated in S803 to the bank system 130. In one embodiment of the present invention, an account of a credit card company as a transfer source can be dynamically selected in accordance with a financial institution of a member store account, and the bank system 130 as a transmission destination is also included in the selection result. It can be selected dynamically accordingly.

以上のような処理フローに従って、加盟店間でプリペイドカードによる商品等の購入を行うことができ、かつ商品等を販売した加盟店は、従来の現金決済等の回収サイトよりも短いサイトで資金を回収することができるようになる。   According to the processing flow as described above, merchandise can be purchased with a prepaid card between merchants, and the merchant that has sold the merchandise has funds at a site shorter than the conventional cash settlement collection site. It can be recovered.

以上、例示的な実施形態を参照しながら本発明の原理を説明したが、本発明の要旨を逸脱することなく、構成および細部において変更する様々な実施形態を実現可能であることを当業者は理解するだろう。すなわち、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様を採用することが可能である。   Although the principle of the present invention has been described above with reference to exemplary embodiments, those skilled in the art will appreciate that various embodiments that change in configuration and details can be realized without departing from the spirit of the present invention. Will understand. That is, the present invention can adopt an embodiment as, for example, a system, apparatus, method, program, or storage medium.

100 カード会社システム
110 加盟店P端末
120 加盟店C端末
130 銀行システム
201 制御部
202 主記憶部
203 補助記憶部
204 インターフェース(IF)部
205 出力部
206 オーソリ電文DB
207 清算情報DB
208 加盟店マスタ
209 プリペイドカードマスタ
210 プリペイドカード使用履歴DB
100 card company system 110 member store P terminal 120 member store C terminal 130 bank system 201 control unit 202 main storage unit 203 auxiliary storage unit 204 interface (IF) unit 205 output unit 206 authorization telegram DB
207 Clearing Information DB
208 Merchant Master 209 Prepaid Card Master 210 Prepaid Card Usage History DB

Claims (9)

第1の加盟店と第2の加盟店の間で行われる商取引に関連付けられるプリペイドカード決済を処理するための決済システムであって、
前記第1の加盟店への資金移動データを、前記第1の加盟店から受信した1または複数のオーソリ電文に基づいて生成する手段と、
前記第1の加盟店が前記商取引に利用可能なプリペイドカードを使用した決済サービスを利用するか否かを判定する手段と、
前記第1の加盟店が前記決済サービスを利用すると判定される場合に、前記第1の加盟店に関連付けられる前記プリペイドカードの残高を、前記第1の加盟店への資金移動データに含まれる金額情報に基づいて更新する手段と、
前記商取引に関連付けられるプリペイドカード決済に基づく第1のデータを前記第2の加盟店に関連付けられるデバイスから受信する手段と、
前記第1のデータに含まれる金額情報に基づいて、前記第1の加盟店に関連付けられる前記プリペイドカードの残高を更新する手段と
を備えた決済システム。
A payment system for processing a prepaid card payment associated with a business transaction conducted between a first member store and a second member store,
Means for generating funds transfer data to the first member store based on one or more authorization messages received from the first member store;
Means for determining whether or not the first member store uses a payment service using a prepaid card that can be used for the commercial transaction;
When it is determined that the first member store uses the payment service, the balance of the prepaid card associated with the first member store is included in the money transfer data to the first member store. Means for updating based on information;
Means for receiving first data based on a prepaid card payment associated with the commercial transaction from a device associated with the second merchant;
A payment system comprising: means for updating a balance of the prepaid card associated with the first member store based on money amount information included in the first data.
前記第1のデータを履歴情報として格納する手段と、
格納された前記履歴情報に含まれる前記第2の加盟店に関連付けられる前記第1のデータに基づいて、前記第2の加盟店への資金移動データを生成する手段と
をさらに備えた、請求項1の決済システム。
Means for storing the first data as history information;
Means for generating funds transfer data to the second member store based on the first data associated with the second member store included in the stored history information. 1 payment system.
生成された前記前記第2の加盟店への資金移動データを、前記第2の加盟店に関連付けられる金融機関のシステムに送信する手段をさらに備える、請求項2の決済システム。   The payment system according to claim 2, further comprising means for transmitting the generated funds transfer data to the second member store to a system of a financial institution associated with the second member store. 生成された前記第2の加盟店への資金移動データに含まれる振込元口座は、前記第2の加盟店に関連付けられる金融機関に応じて変動する、請求項3の決済システム。   4. The settlement system according to claim 3, wherein a transfer source account included in the generated funds transfer data to the second member store varies depending on a financial institution associated with the second member store. 前記第1の加盟店から受信した1または複数のオーソリ電文は、前記第1の加盟店にて発生したクレジットカード決済に基づいて発生したオーソリ電文である、請求項1の決済システム。   The payment system according to claim 1, wherein the one or more authorization messages received from the first member store are authorization messages generated based on a credit card payment generated at the first member store. 前記第1の加盟店および前記第2の加盟店は、クレジットカード会社と加盟店契約を締結している法人である、請求項1の決済システム。   The settlement system according to claim 1, wherein the first member store and the second member store are corporations that have signed a member store contract with a credit card company. 第1の加盟店と第2の加盟店の間で行われる商取引に関連付けられるプリペイドカード決済を処理する方法であって、
前記第1の加盟店への資金移動データを、前記第1の加盟店から受信した1または複数のオーソリ電文に基づいて生成することと、
前記第1の加盟店が前記商取引に利用可能なプリペイドカードを使用した決済サービスを利用するか否かを判定することと、
前記第1の加盟店が前記決済サービスを利用すると判定される場合に、前記第1の加盟店に関連付けられる前記プリペイドカードの残高を、前記第1の加盟店への資金移動データに含まれる金額情報に基づいて更新することと、
前記商取引に関連付けられるプリペイドカード決済に基づく第1のデータを前記第2の加盟店に関連付けられるデバイスから受信することと、
前記第1のデータに含まれる金額情報に基づいて、前記第1の加盟店に関連付けられる前記プリペイドカードの残高を更新することと
を備える方法。
A method of processing a prepaid card payment associated with a business transaction between a first merchant and a second merchant,
Generating funds transfer data to the first member store based on one or more authorization messages received from the first member store;
Determining whether the first member store uses a payment service using a prepaid card that can be used for the commercial transaction;
When it is determined that the first member store uses the payment service, the balance of the prepaid card associated with the first member store is included in the money transfer data to the first member store. Updating based on information,
Receiving first data based on a prepaid card payment associated with the commercial transaction from a device associated with the second merchant;
Updating a balance of the prepaid card associated with the first member store based on money amount information included in the first data.
前記第1のデータを履歴情報として格納することと、
格納された前記履歴情報に含まれる前記第2の加盟店に関連付けられる前記第1のデータに基づいて、前記第2の加盟店への資金移動データを生成することと
をさらに備える、請求項7の方法。
Storing the first data as history information;
The fund transfer data to the second member store is further generated based on the first data associated with the second member store included in the stored history information. the method of.
請求項7または8に記載の方法をコンピュータに実行させるためのプログラム。   A program for causing a computer to execute the method according to claim 7 or 8.
JP2016179654A 2016-09-14 2016-09-14 Payment system, method and program Active JP6510472B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016179654A JP6510472B2 (en) 2016-09-14 2016-09-14 Payment system, method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016179654A JP6510472B2 (en) 2016-09-14 2016-09-14 Payment system, method and program

Publications (2)

Publication Number Publication Date
JP2018045446A true JP2018045446A (en) 2018-03-22
JP6510472B2 JP6510472B2 (en) 2019-05-08

Family

ID=61694980

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016179654A Active JP6510472B2 (en) 2016-09-14 2016-09-14 Payment system, method and program

Country Status (1)

Country Link
JP (1) JP6510472B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111476651A (en) * 2020-04-07 2020-07-31 中国民航信息网络股份有限公司 Data settlement method and device, storage medium and electronic equipment
JP2023032983A (en) * 2021-08-27 2023-03-09 株式会社Upsider Program, system, and method
JP2023149260A (en) * 2022-03-30 2023-10-13 株式会社日本総合研究所 Information processing apparatus, program, and information processing method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002150182A (en) * 2000-11-09 2002-05-24 Tokyo Mechatronics:Kk Settlement system for card exclusive to member in internet
JP2003051053A (en) * 2001-08-07 2003-02-21 Shuji Sonoda Vending device, automatic deposit system and fund transfer device
JP2004171527A (en) * 2002-11-06 2004-06-17 Jcb:Kk Server-management type payment system
JP2016110321A (en) * 2014-12-04 2016-06-20 三井住友カード株式会社 Fund transfer method, system, and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002150182A (en) * 2000-11-09 2002-05-24 Tokyo Mechatronics:Kk Settlement system for card exclusive to member in internet
JP2003051053A (en) * 2001-08-07 2003-02-21 Shuji Sonoda Vending device, automatic deposit system and fund transfer device
JP2004171527A (en) * 2002-11-06 2004-06-17 Jcb:Kk Server-management type payment system
JP2016110321A (en) * 2014-12-04 2016-06-20 三井住友カード株式会社 Fund transfer method, system, and program

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111476651A (en) * 2020-04-07 2020-07-31 中国民航信息网络股份有限公司 Data settlement method and device, storage medium and electronic equipment
CN111476651B (en) * 2020-04-07 2023-07-18 中国民航信息网络股份有限公司 Data settlement method and device, storage medium and electronic equipment
JP2023032983A (en) * 2021-08-27 2023-03-09 株式会社Upsider Program, system, and method
JP2023149260A (en) * 2022-03-30 2023-10-13 株式会社日本総合研究所 Information processing apparatus, program, and information processing method
JP7689933B2 (en) 2022-03-30 2025-06-09 株式会社日本総合研究所 Information processing device, program, and information processing method

Also Published As

Publication number Publication date
JP6510472B2 (en) 2019-05-08

Similar Documents

Publication Publication Date Title
US11080666B2 (en) Open ticket payment handling with bill splitting
JP6599021B2 (en) Method and system for recording point-to-point transaction processing
US8249957B2 (en) System and method for data completion including push identifier
US10546287B2 (en) Closed system processing connection
US10528945B1 (en) Open ticket payment handling with incremental authorization
US20160189292A1 (en) Programmatic systems and methods for loan underwriting for prepaid accounts
TW201423642A (en) Settlement service support system and settlement service support method
JP2018060300A (en) Purchase management system
US20160342967A1 (en) Systems and Methods for Banking Platform Isolation
CN114730423A (en) Control method, control program, information processing apparatus, and control system
US20140164192A1 (en) Franchise royalty and advertising fee collection
JP7497833B2 (en) Methods and systems for charging and depositing legal tender value, electronic money, and other values such as points
CN108701295A (en) For pre-processing internet message to optimize the system and method for routing
WO2017169551A1 (en) Remuneration payment coordination system and remuneration payment coordination method
KR101729162B1 (en) Apparatus, method and computer program for managing advanced payment based on financial open platform
KR101199000B1 (en) System and method for managing electronic cash using attribute information
JP5953360B2 (en) Fund transfer method, system and program
JP6510472B2 (en) Payment system, method and program
JP6188908B1 (en) Checkout system, method and program
US20170357974A1 (en) Payment processing
WO2017135282A1 (en) Funded pension processing device, method, and computer program
US10325251B2 (en) Apparatus, method, and computer program product for secure, privacy-aware qualified expenditure tracking in an ISO 8583 network or the like
KR20140038654A (en) System for providing the information regarding payment for affiliate
JP4077547B2 (en) Reward point management method
JP2018190074A (en) Fund transfer system, method executed by fund transfer system, and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180703

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180903

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: 20190312

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190404

R150 Certificate of patent or registration of utility model

Ref document number: 6510472

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250