JP2006196019A - Order processing method - Google Patents
Order processing method Download PDFInfo
- Publication number
- JP2006196019A JP2006196019A JP2006070568A JP2006070568A JP2006196019A JP 2006196019 A JP2006196019 A JP 2006196019A JP 2006070568 A JP2006070568 A JP 2006070568A JP 2006070568 A JP2006070568 A JP 2006070568A JP 2006196019 A JP2006196019 A JP 2006196019A
- Authority
- JP
- Japan
- Prior art keywords
- order
- customer
- information
- store
- server
- 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.)
- Withdrawn
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
本発明は、商品などのオンライン販売を行う店舗側のコンピュータにおける注文処理のための技術に関する。 The present invention relates to a technique for order processing in a store computer that performs online sales of products and the like.
インターネット上には商品等の販売を行っている店舗の様々なホームページが開設されている。このようなオンライン販売において商品等の代金の支払いは、例えば銀行振込や郵便振替、若しくは代金引換による支払いの他、クレジットカード支払いという場合もある。通常、クレジットカード支払いの場合には店舗のサーバと顧客の端末の通信はSSL(Secure Socket Layer)等により暗号化されるため他人に盗み見られることはないはずであるが、一般消費者はクレジットカード番号を商品等の注文毎に入力するのを好まない。かといって、いちいち銀行振込や郵便振替を行わなければならないのでは、手間がかかり且つ送金手数料を負担しなければならないという問題がある。特に代金引換払いの場合代引手数料は割高である。 Various homepages of stores that sell products etc. are opened on the Internet. In such online sales, payment of goods and the like may be credit card payment in addition to payment by bank transfer, postal transfer, or cash on delivery, for example. Usually, in the case of credit card payment, communication between the store server and the customer's terminal is encrypted by SSL (Secure Socket Layer) etc., so it should not be seen by others, but the general consumer is credit card I don't like to enter a number for each product order. However, if bank transfers and postal transfers have to be carried out one by one, there is a problem that it takes time and bears a remittance fee. Especially in the case of cash on delivery, the cash on delivery fee is expensive.
そこで注文毎にクレジットカード番号をインターネット上で送信しなくともよいようにするための仕組みが用いられている。例えば、顧客が、郵送などで予めクレジットカード番号を決済業務を行う会社に登録しておき、当該決済業務を行う会社と提携している店舗のホームページで商品等を購入する場合には、店舗と決済業務を行う会社とを連携させ且つ決済業務を行う会社が顧客に対して顧客認証及び与信処理を行うことにより注文代金の決済処理を行う。
このように、決済業務を行う会社のサーバと店舗のサーバとの連携は非常に重要である。 As described above, the cooperation between the server of the company that performs the settlement business and the server of the store is very important.
本発明の目的は、店舗のコンピュータにおいて顧客からの注文を受注確定するための処理等を行うための新規な技術を提供することである。 An object of the present invention is to provide a novel technique for performing processing for confirming an order from a customer in a store computer.
本発明の第1の態様に係る注文処理方法は、顧客の端末及び決済システムとの間での通信を行う店舗システムにより実行され、顧客の端末から注文依頼を受信した場合に、顧客の注文の内容情報を注文記憶装置に登録するステップと、顧客の端末と決済システムとの間で注文依頼に係る顧客認証処理を行わせるために、顧客の端末のアドレスと、顧客の注文の少なくとも識別情報と、店舗の識別情報とを決済システムに送信し、又は決済システムの情報と、顧客の注文の少なくとも識別情報と、店舗の識別情報とを顧客の端末に送信するステップと、決済システムから顧客の注文の識別情報と、顧客認証処理が成功であった場合に決済システムにおいて生成されるセッションキーとを受信する与信依頼前処理ステップと、決済システムに注文依頼に係る与信処理を行わせるために、顧客の注文の少なくとも識別情報と、店舗の識別情報と、注文依頼に係る与信処理が実施される前に決済システムにおいて確認されるデータであるセッションキーとを含む与信依頼を、決済システムに送信するステップと、決済システムにおいてセッションキーが正しいものであると確認され且つ与信処理が成功した結果として、顧客の注文の受注可能を示し且つ注文依頼に係る情報を決済システムから受信した場合、注文記憶装置に当該顧客の注文に対して受注を示す情報を格納するステップとを含む。 The order processing method according to the first aspect of the present invention is executed by a store system that performs communication between a customer terminal and a payment system. When an order request is received from a customer terminal, A step of registering content information in the order storage device, and an address of the customer terminal and at least identification information of the customer order in order to perform customer authentication processing related to the order request between the customer terminal and the payment system, Sending the store identification information to the payment system, or sending the payment system information, at least the identification information of the customer order, and the store identification information to the customer terminal, and the customer order from the payment system Credit request pre-processing step for receiving the identification information of the client and the session key generated in the payment system when the customer authentication process is successful, and ordering to the payment system In order to perform credit processing related to the request, at least identification information of the customer's order, store identification information, and a session key which is data confirmed in the settlement system before the credit processing related to the order request is performed, Information indicating that the customer's order can be received as a result of confirming that the session key is correct in the payment system and that the credit processing has been successful. Is received from the payment system, the order storage device stores information indicating an order received for the customer's order.
なお、上で述べた与信依頼前処理ステップにおいて、セッションキーを受信した後に所定の処理を実施するようにしてもよい。 In the credit request preprocessing step described above, a predetermined process may be performed after receiving the session key.
本発明の第2の態様に係る店舗システムは、顧客の端末から注文依頼を受信した場合に、顧客の注文の内容情報を注文記憶装置に登録し、顧客の注文の少なくとも識別情報(例えば実施の形態における管理番号)及び店舗情報(例えば実施の形態における店子コード及び/又は店舗側のコンピュータのアドレス)を顧客の端末又は決済システムに送信する受付手段と、決済システムから顧客の注文の識別情報及びセッションキー(例えば実施の形態における動作キーKEY02)を受信した場合に、顧客の注文の識別情報を用いて注文記憶装置から顧客の注文の内容情報を取り出す与信依頼前処理手段と、注文記憶装置から取り出された顧客の注文の内容情報とセッションキーと店舗の認証用情報とを決済システムに送信する与信依頼手段と、決済システムから顧客の注文の受注可能を示す情報を受信した場合、注文記憶装置に当該顧客の注文に対して受注を示す情報を格納する与信結果処理手段とを有する。 When the store system according to the second aspect of the present invention receives an order request from a customer's terminal, the customer's order content information is registered in the order storage device, and at least identification information (for example, implementation of the customer's order) is registered. Management number in the form) and store information (for example, the store child code in the embodiment and / or the address of the store computer) to the customer terminal or the payment system, and identification information of the customer order from the payment system And a request key preprocessing means for retrieving the contents information of the customer order from the order storage device using the identification information of the customer order when the session key (for example, the operation key KEY02 in the embodiment) is received, and the order storage device A credit request means for transmitting the contents of the customer's order taken out from the customer, the session key, and the authentication information for the store to the payment system; If the payment system receives the information indicating the order possible customer orders, and a credit result processing means for storing information indicating an order for an order of the customer in the order storage device.
これにより本発明の店舗システムは、顧客認証などが決済システムにおいて正常に終了したことを示すセッションキーを受信した場合に自動的に上で述べたような情報を決済システムに送信して与信依頼を行う。よって、店舗における省力化及び処理の迅速化を図ることができる。 As a result, when the store system of the present invention receives a session key indicating that customer authentication or the like has been normally completed in the payment system, the store system automatically sends the information as described above to the payment system and makes a credit request. Do. Therefore, it is possible to save labor and speed up processing in the store.
上で述べた与信結果処理手段を、決済システムからさらに、顧客の注文に対する決済システムにおける識別情報(例えば実施の形態における受付番号)を受信し、注文記憶装置に格納するような構成とすることも可能である。 The credit result processing means described above may be configured to further receive identification information (for example, an acceptance number in the embodiment) in the payment system for the customer order from the payment system and store it in the order storage device. Is possible.
上で述べた与信結果処理手段を、顧客の端末に、決済システムから受信した情報に応じて顧客の注文の受注の可否を示す情報を送信するような構成とすることも可能である。決済システムとは別に店舗のコンピュータから処理結果を通知するものである。 The credit result processing means described above may be configured to transmit information indicating whether or not the customer can accept an order according to the information received from the payment system to the customer terminal. In addition to the payment system, the processing result is notified from the store computer.
上で述べた与信結果処理手段を、決済システムから、顧客の注文の識別情報と顧客の注文の受注不能を示す情報とを受信した場合、顧客の注文の識別情報を用いて注文記憶装置に受注不可を示す情報を格納するような構成も可能である。 When the credit result processing means described above receives the customer order identification information and the information indicating that the customer order cannot be received from the payment system, the customer receives an order in the order storage device using the customer order identification information. A configuration in which information indicating impossibility is stored is also possible.
また上で述べた与信結果処理手段を、顧客の注文の受注可能を示す情報を受信した場合、顧客の注文に係る商品の出荷に関連するシステムに、当該商品の出荷のための処理を依頼するような構成とすることも可能である。また、与信結果処理手段を、顧客の注文の受注可能を示す情報を受信した場合、顧客の注文に係るデータの配信に関連するシステムに、当該データの配信を許可することを示す情報を送信するような構成とすることも可能である。上で述べた与信結果処理手段を、顧客の注文の受注可能を示す情報を受信した場合、顧客の注文に係る商品の集荷に関連する物流システムに、当該商品の集荷依頼を送信するような構成も可能である。このように本発明に係る店舗側のコンピュータは様々なシステムとの連携が可能となっている。 Further, when the credit result processing means described above receives information indicating that the customer's order can be received, the system related to the shipment of the product related to the customer's order is requested to process the product for shipment. Such a configuration is also possible. In addition, when the credit result processing means receives information indicating that the order of the customer can be received, the information indicating that the data distribution is permitted is transmitted to a system related to the data distribution related to the customer order. Such a configuration is also possible. When the credit result processing means described above receives information indicating that a customer's order can be received, the configuration is such that a collection request for the product is transmitted to a logistics system related to the collection of the product related to the customer's order. Is also possible. As described above, the store-side computer according to the present invention can be linked with various systems.
さらに上で述べた与信依頼前処理手段を、顧客の注文に係る商品の在庫確認処理を実施するような構成とすることも可能である。受付手段及び与信結果処理手段についても同様である。 Furthermore, the credit request pre-processing means described above may be configured to perform inventory check processing for commodities related to customer orders. The same applies to the receiving means and the credit result processing means.
本発明の第3の態様に係る注文処理方法は、顧客の端末から注文依頼を受信した場合に、顧客の注文の内容情報を注文記憶装置に登録し、顧客の注文の少なくとも識別情報及び店舗情報を顧客の端末又は決済システムに送信するステップと、決済システムから顧客の注文の識別情報及びセッションキーを受信した場合に、顧客の注文の識別情報を用いて注文記憶装置から顧客の注文の内容情報を取り出すステップと、注文記憶装置から取り出された顧客の注文の内容情報とセッションキーと店舗の認証用情報とを決済システムに送信するステップと、決済システムから顧客の注文の受注可能を示す情報を受信した場合、注文記憶装置に当該顧客の注文に対して受注を示す情報を格納するステップとを含む。 In the order processing method according to the third aspect of the present invention, when an order request is received from a customer terminal, the customer order content information is registered in the order storage device, and at least identification information of the customer order and store information To the customer terminal or the payment system, and when the customer order identification information and the session key are received from the payment system, the customer order content information from the order storage device using the customer order identification information And a step of transmitting the customer order content information, session key and store authentication information retrieved from the order storage device to the payment system, and information indicating that the customer order can be received from the payment system. If received, the order storage device stores information indicating an order received for the customer's order.
本発明の第4の態様に係る店舗システムは、顧客の端末及び決済システムとの間での通信を行い、顧客の端末から注文依頼を受信した場合に、顧客の注文の内容情報を注文記憶装置に登録する受付手段と、顧客の端末と決済システムとの間で注文依頼に係る顧客認証処理を行わせるために、顧客の端末の情報(例えば端末のIPアドレス)と、顧客の注文の少なくとも識別情報と、店舗の識別情報とを決済システムに送信し、又は決済システムの情報と、顧客の注文の少なくとも識別情報と、店舗の識別情報とを顧客の端末に送信する顧客認証依頼手段と、決済システムから顧客の注文の識別情報と、顧客認証処理が成功であった場合に決済システムにおいて生成されるセッションキーとを受信した場合に、顧客の注文の識別情報を用いて注文記憶装置から顧客の注文の内容情報を取り出す与信依頼前処理手段と、決済システムに注文依頼に係る与信処理を行わせるために、注文記憶装置から取り出された顧客の注文の内容情報と店舗の認証用情報とセッションキーとを含む与信依頼を、決済システムに送信する与信依頼手段と、顧客の注文の受注可能を示し且つ注文依頼に係る情報を決済システムから受信した場合、注文記憶装置に当該顧客の注文に対して受注を示す情報を格納する与信結果処理手段とを有する。 The store system according to the fourth aspect of the present invention performs communication between a customer terminal and a payment system, and when receiving an order request from the customer terminal, stores the order information of the customer order. And at least identification of customer terminal information (for example, the IP address of the terminal) and the customer order in order to perform customer authentication processing related to the order request between the customer terminal and the payment system. Customer authentication request means for transmitting information and store identification information to a payment system, or payment system information, at least identification information of a customer order, and store identification information to a customer terminal, and payment When the customer order identification information and the session key generated in the payment system when the customer authentication process is successful are received from the system, the customer order identification information is used. Credit request pre-processing means for retrieving customer order content information from the storage device, and customer order content information and store authentication retrieved from the order storage device to cause the payment system to perform credit processing for the order request Credit request means for transmitting a credit request including information for use and a session key to the payment system, and when receiving information about the order request from the payment system indicating that the customer can accept an order, the customer is stored in the order storage device. And a credit result processing means for storing information indicating the order received.
本発明の第2の態様に係る変形を、本発明の第1、第3又は第4の態様に係る変形に適用することも可能である。 The modification according to the second aspect of the present invention can be applied to the modification according to the first, third, or fourth aspect of the present invention.
また、本発明の第1又は第3の態様に係る方法をコンピュータに実行させるプログラムを作成することも可能であって、当該プログラムは、例えばフレキシブルディスク、CD−ROM、光磁気ディスク、半導体メモリ、ハードディスク等の記憶媒体又は記憶装置に格納される。なお、中間的な処理結果はメモリに一時保管される。 It is also possible to create a program that causes a computer to execute the method according to the first or third aspect of the present invention, and the program includes, for example, a flexible disk, a CD-ROM, a magneto-optical disk, a semiconductor memory, It is stored in a storage medium such as a hard disk or a storage device. The intermediate processing result is temporarily stored in the memory.
本発明により、店舗のコンピュータにおいて顧客からの注文を受注確定するための処理等を行うための新規な技術を提供することができた。 According to the present invention, it has been possible to provide a novel technique for performing processing for confirming an order from a customer in a store computer.
図1に本発明の一実施例におけるシステム概要を示す。例えばインターネットであるネットワーク1には、ウェブ(Web)ブラウザを含む1又は複数の顧客端末3と、商品などのオンライン販売を行うWebサーバである店舗サーバ5と、本発明の一実施例に係る注文代金の決済処理を行う決済サーバ7とが接続されている。
FIG. 1 shows a system outline in one embodiment of the present invention. For example, in the
店舗サーバ5は、例えば決済サーバ7の管理者から配布される決済サーバ用コマンドインターフェース(IF)プログラム53と、店舗サーバ5における他の処理のための店舗側処理部55とを含む。また、店舗サーバ5には、販売している商品などのデータベースや、顧客から受けた注文に関する情報を格納する注文情報データベース(DB)51等が備えられ、店舗のスタッフが操作する店舗端末11が接続されている。さらに、店舗サーバ5には例えば在庫管理システム13や、その他商品などの出荷のための処理を行うサーバ(図示せず)が接続されている場合もある。これらの在庫管理システム13や商品などの出荷のための処理を行うサーバの機能を店舗サーバ5自身が備えている場合もある。さらに、店舗サーバ5において、プログラムやコンテンツ・データをネットワーク1を介して顧客端末3にダウンロードさせることにより対価を得るというビジネスを行っている場合には、例えばプログラムやコンテンツ・データを格納したダウンロード用のサーバ17をネットワーク1に接続し、店舗サーバ5と連携させるような場合もある。ダウンロード用サーバ17の機能を店舗サーバ5が備えている場合もある。
The
ネットワーク1には例えば運送会社又は店舗サーバ5を運営する会社の物流部門の物流システム15が接続されている。この物流システム15は他のネットワークや専用線等により店舗サーバ5に接続されていることもある。その他ネットワーク1には多数のサーバ等が接続されている。
Connected to the
決済サーバ7は、本実施例では所定のインターネット・サービス・プロバイダ(ISP:Internet Service Provider)の会員であって、クレジットカード情報を予め登録している顧客のために、当該顧客による商品などの購入代金の決済処理を行うものである。よって、決済サーバ7は、会員のID及びパスワードの情報、クレジットカードの情報を格納した会員情報データベース(DB)71を参照できるようになっている。また、本実施例では予め所定の条件を満たしていると判断された店舗サーバ5に決済サーバ7の利用を許可するような構成となっている。よって、決済サーバ7は、各店舗又は各店舗サーバ5のID及びパスワードを含む店舗の情報を格納した店舗情報データベース(DB)73を参照できるようになっている。本実施例ではクレジットカードによる決済を行うため、決済サーバ7は、クレジット・オンライン・システムであるCAFIS(Credit And Finance Information Switching system)9に接続しており、クレジットカード会社のコンピュータとの通信が行えるようになっている。決済サーバ7でも、例えばクレジットカード会社に対する処理が必要であるため、店舗サーバ5から注文情報を受け取り、当該注文情報を蓄積しておく必要がある。よって決済サーバ7は、注文情報等を登録する決済注文情報データベース(DB)75を使用する。さらに、決済サーバ7はクレジット会社に対する請求を行うための情報を格納した請求ファイル77も使用する。
In this embodiment, the
図1に示したシステムにおける処理について簡単に説明しておく。顧客は顧客端末3を操作して店舗サーバ5にネットワーク1を介してアクセスし、購入する商品等を検索する。購入したい商品等が見つかると、顧客は顧客端末3から店舗サーバ5に商品等の注文を送信する。この時顧客は、決済には本実施例に係る決済システムを利用することを指示するものとする。店舗サーバ5は、顧客端末3から受信した注文情報を注文情報DB51に登録し、当該注文情報、店舗サーバ5の情報(例えば店舗認証用情報又は店舗識別情報若しくは店舗サーバ5のアドレス等)及び顧客端末3のアドレス等を追加して決済サーバ7に転送する。決済サーバ7は、店舗サーバ5の情報を用いて店舗の確認/認証を行い、注文情報を仮登録する。決済サーバ7は、店舗サーバ5の情報及び注文情報に問題がなければ、動作キーKEY01を生成して、顧客端末3に顧客(会員)のID及びパスワードを入力するように促す画面情報及び隠しパラメータとして動作キーKEY01を送信する。
The processing in the system shown in FIG. 1 will be briefly described. The customer operates the
顧客端末3はID及びパスワードを入力するように促す画面を顧客に対し表示する。そして、顧客は顧客(会員)のID及びパスワードを入力し、顧客端末3はID及びパスワード並びに隠しパラメータの動作キーKEY01を決済サーバ7に送信する。決済サーバ7においては、動作キーKEY01が正当な動作キーであるか、ID及びパスワードの対が正しいか、受信した顧客(会員)IDの顧客がISPにおける正常な会員であるか、本実施例に係る決済システムを使用する資格があるかを検査する。全ての検査が正常に終了すれば、決済サーバ7は、動作キーKEY02を生成する。そして、決済サーバ7は、全ての検査が正常に終了していれば、隠しパラメータとして動作キーKEY02と、検査結果と、注文情報に含まれる又は注文情報とは別途決済サーバ7に送られてきた、店舗サーバ5における当該注文の識別情報(以下、管理番号と呼ぶ。但し、番号だけでなく記号の場合もある。)とを店舗サーバ5に送信する。もし、いずれかの検査でエラーが生じた場合には、動作キーKEY02は生成されず、店舗サーバ5には、いずれかの検査でエラーが生じたことが通知される。ID及びパスワードの対が正しくない場合には、顧客端末3にも通知される。例えば、ID及びパスワードの対の入力は2回まで再試行が許される。ここまでで顧客認証処理及びシステム利用資格確認処理が終了する。
The
店舗サーバ5は、検査結果が検査の成功を示していれば、受信した管理番号を用いて注文情報DB51から注文情報を取り出し、当該注文情報と、管理番号と、動作キーKEY02とを、店舗サーバ5で実行されている決済サーバ用コマンドインターフェース(IF)プログラム53に出力する。決済サーバ用コマンドIFプログラム53は、決済サーバ7と店舗サーバ5がやり取りするためのインターフェースを提供するプログラムであり、例えば決済サーバ7の管理者が店舗に提供するものである。もし、顧客IDがISPにおける正常な会員であるか又は本実施例に係る決済システムを使用する資格があるかという検査でエラーを生じた場合には、店舗サーバ5から顧客端末3に対して、本実施例に係る決済システムが使えない旨の通知を行う。
If the inspection result indicates a successful inspection, the
注文情報と管理番号と動作キーKEY02とを受け取った決済サーバ用コマンドIFプログラム53は、店舗認証用情報と共にこれらの情報を決済サーバ7に送信する。決済サーバ7は、店舗に対する認証処理を実施し、仮登録された注文情報と今回受信した注文情報を照合し、受信した動作キーKEY02の正当性を確認する。そして、これらの処理結果が肯定的である場合には与信処理を実施する。与信処理は、決済サーバ7に予め登録されている当該顧客のクレジットカード番号を用いてCAFIS9に対して与信照会を行う処理である。CAFIS9から当該顧客のクレジットカードで決済可能な旨の情報を得ると、決済サーバ7は、注文情報を決済サーバ7内の決済注文情報データベース(DB)75に登録し、決済サーバ7における注文情報の識別情報である受付番号(番号でなく記号を用いてもよい)を生成する。そして、注文情報が決済サーバ7の決済注文情報DB75に登録された場合、顧客に対して、注文が登録されたことを通知するための注文登録通知メールを送信する。
The payment server command IF
決済サーバ7は、決済サーバ用コマンドIFプログラム53に対して、注文情報の登録可否を示す情報、登録された場合には受付番号、及び管理番号を送信する。決済サーバ用コマンドIFプログラム53は、受信した情報を店舗サーバ5の注文管理を行う処理部に出力する。そして、店舗サーバ5は顧客端末3に対して注文が決済システムに受け付けられたことを示す画面情報を送信する。顧客端末3は、注文が決済システムに受け付けられたことを示す画面を表示する。また、店舗サーバ5は受注を示す情報を注文情報DB51に登録する。一方、店舗認証処理、動作キーKEY02の正当性確認処理及び与信処理の処理結果のいずれかが否定的なものである場合には、店舗サーバ5は顧客端末3に対して注文が決済システムに受け付けられなかったことを示す画面情報を送信する。また、店舗認証処理以外の処理結果が否定的である場合には注文情報DB51に受注不可が登録される。そして顧客端末3に受注できない旨の通知を送信する。ここまでで受注処理が終了する。
The
店舗サーバ5に接続された店舗端末11を操作する店舗のスタッフは、例えば店舗サーバ5の注文情報DB51の受注を示す情報が登録された注文を参照して、商品の出荷のための作業を行う。なお、注文情報が決済サーバ7のデータベースに登録された場合に、店舗サーバ5が当該注文情報を受注情報として注文情報DB51から受注情報DBに移動又はコピーし、当該受注情報DBを参照するような構成も可能である。又、受注を示す情報を注文情報DB51に登録した場合に、店舗サーバ5が物流システム15に自動的に集荷依頼を出力するような構成も可能である。また、プログラムやコンテンツ・データのダウンロードを行わせる場合には、受注を示す情報を注文情報DB51に登録した場合に、店舗サーバ5からダウンロード用サーバ17にダウンロード許可を出力するような構成も可能である。さらに、他の商品出荷に関連するシステムが存在する場合には、注文情報DB51に受注を示す情報が登録された後に店舗サーバ5から自動的に当該システムに処理依頼を出力するような構成も可能である。いずれにせよ注文を行った顧客に対して、商品などの出荷のための処理を行う。なお、出荷/配送の完了についても注文情報DB51に登録しておく。
The staff of the store who operates the
出荷/配送が完了し注文代金の請求を行う段階になると、例えば店舗端末11を操作する店舗のスタッフは、注文情報DB51を参照して、注文代金請求の対象となる注文の管理番号又は受付番号を抽出する。なお、物流システム15と店舗サーバ5が連携している場合には、物流システム15から配送完了通知を店舗サーバ5が受信する。この配送完了通知から管理番号又は受付番号を抽出する。さらに、ダウンロード用サーバ17と店舗サーバ5が連携する場合には、ダウンロード用サーバ17からダウンロード完了通知を店舗サーバ5が受信する。そして、ダウンロード完了通知から管理番号又は受付番号を抽出する。注文代金請求の対象となる注文の管理番号又は受付番号を注文代金請求依頼として、店舗サーバ5の決済サーバ用コマンドIFプログラム53に出力すると、決済サーバ用コマンドIFプログラム53は店舗の認証用情報と共に管理番号又は受付番号を決済サーバ7に送信する。
When shipping / delivery is completed and the order price is charged, for example, the store staff who operates the
決済サーバ7は、店舗の認証用情報を用いて店舗に対する認証処理を行う。認証処理の結果が肯定的であれば、決済サーバ7に登録されている受付番号又は管理番号に対応する注文に売上確定を示す情報を登録し、注文代金請求処理を実施する。注文代金請求処理とは、当該顧客が登録しているクレジットカードのクレジットカード会社に対する代金請求のための情報に、当該注文代金の請求情報を追加するものである。この代金請求のための情報は、例えば月に一度クレジットカード会社に渡される。クレジットカード会社はこれらの情報を元に各顧客に対して代金請求を行う。注文代金請求処理が終了すれば、処理結果が決済サーバ用コマンドIFプログラム53に送信され、決済サーバ用コマンドIFプログラム53は処理結果を店舗サーバ5の売上確定処理部に出力する。店舗サーバ5では、注文代金請求処理の結果が肯定的である場合には、例えば注文情報DB51内の管理番号又は受付番号に対応する注文について売上確定又は請求済みを登録する。一方、注文代金請求処理の結果が否定的である場合には、管理番号又は受付番号等が正しくない場合等であるから、それらの確認を行うように促す通知を店舗端末11に出力する。以上で決済が終了する。
The
以下、本実施例におけるシステム動作の詳細を図2乃至図8を用いて説明する。 Details of the system operation in this embodiment will be described below with reference to FIGS.
1.顧客認証処理及びシステム利用資格確認処理
[実施例1]
図2に実施例1に係る顧客認証処理及びシステム利用資格確認処理のフローを示す。例えば顧客は顧客端末3を操作して店舗サーバ5にアクセスする(ステップS1)。例えば店舗サーバ5は、商品情報及び注文フォームを顧客端末3に送信する(ステップS3)。ステップS1及びS3の処理には様々な形態があり、ここでは単純な場合のみを示している。顧客端末3はWebブラウザにて商品情報及び注文フォームを表示する。顧客は、Webブラウザに注文内容を入力し、注文フォームに含まれる送信ボタンを押し、注文情報を店舗サーバ5に送信する(ステップS5)。注文情報には、商品名、商品番号、数量、金額、住所、氏名、電話番号、電子メール・アドレスなどを含む。また、注文情報には本実施例に係る決済システムが決済方法として選択されたという情報を含むようにすることも可能である。さらに、本実施例に係る決済システムに関連するISPの顧客(会員)IDを含むような場合もある。なお、店舗サーバ5及び顧客端末3は互いのアドレスを認識しているものとする。
1. Customer authentication process and system usage qualification confirmation process [Example 1]
FIG. 2 shows a flow of customer authentication processing and system use qualification confirmation processing according to the first embodiment. For example, the customer operates the
店舗サーバ5は顧客端末3から注文情報を受信すると、注文情報のフォーマット等を確認の上、当該注文情報を注文情報DB51に登録する(ステップS7)。なお、登録する前に、例えば在庫管理システム13に在庫の問い合わせを行うようにすることも可能である。そして、店舗サーバ5は、受信した注文情報と店舗サーバ5内の顧客認証などの結果を受け取る処理部(例えばCGI(Common Gateway Interface))のアドレス情報(例えばURL(Uniform Resource Locator))と店舗識別情報(例えば店子コード)と当該顧客の注文の識別情報(管理番号)とを含み、当該注文情報について決済のための認証手続きなどを行うように依頼する決済依頼の画面情報を顧客端末3に送信する(ステップS9)。ここで送信される画面情報において本実施例に係る決済システムを決済手段として選択するか尋ねるようにすることも可能である。顧客端末3は受信した画面情報をWebブラウザ内に表示し、顧客は、本実施例に係る決済システムを用いた決済のための認証手続きなどを行うことを了承する場合には「OK」ボタンを押す。そうすると、顧客端末3から決済依頼が店舗サーバ5に送信される(ステップS11)。
Upon receiving the order information from the
店舗サーバ5は、決済依頼を受信すると、当該決済依頼を決済サーバ7に転送する(ステップS13)。また、転送する際には、顧客端末3のアドレス情報を、決済依頼と共に決済サーバ7に転送する。なお、店舗識別情報とは別に又は店舗識別情報の代わりに店舗の認証用情報(例えば店舗のID及びパスワード)を併せて転送する場合もある。決済依頼を受信した決済サーバ7は、少なくとも店舗識別情報が実在するコードであるか等の店舗の確認を行う。もし店舗の認証用情報を受信した場合には、店舗のID及びパスワードの対が正しいか否かを検査する。これらにより店舗の確認が取れると、一旦受信した決済依頼に含まれる注文情報、店舗サーバ5のアドレス情報、店舗識別情報、及び管理番号等を、注文仮受付ファイル等に仮登録しておく。そして、決済サーバ7は動作キーKEY01を生成し、顧客端末3に、当該動作キーKEY01を隠しパラメータとして、これから決済サーバ7との通信において顧客認証を行うことを顧客に確認させるための認証確認画面情報を送信する(ステップS15)。動作キーKEY01を用いるのは、この処理ステップを必ず通過していることを後に確認できるようにするためである。
Upon receiving the settlement request, the
顧客端末3は認証確認画面をWebブラウザ内に表示し、顧客は認証確認画面に含まれる「OK」ボタンを押す。そうすると、顧客端末3から認証確認が隠しパラメータである動作キーKEY01と共に決済サーバ7に送信される(ステップS17)。決済サーバ7は、受信した動作キーKEY01の正当性を確認する。正当性が確認された場合には、決済サーバ7は、顧客のID及びパスワードの入力を促す画面情報を顧客端末3に送信する(ステップS19)。なお、動作キーKEY01の正当性が確認されなかった場合には、このまま処理を続けると問題が生じ得るので、例えば店舗サーバ5及び顧客端末3にエラーが生じたことを通知する。
The
顧客端末3は、Webブラウザ内に顧客ID及びパスワードの入力を促す画面を表示する。少なくともこれ以下の通信においては、例えばSSL(Secure Socket Layer)技術を用いて通信の秘密を守る必要がある。これ以前の通信においてもSSLを用いてもよい。顧客は、要求に応じて、顧客ID及びパスワードをWebブラウザ内に入力し、Webブラウザ内の画面に設けられた送信ボタンを押す。そうすると顧客端末3は入力された顧客ID及びパスワードを決済サーバ7に送信する(ステップS21)。なお、ここでは顧客に対する認証処理のために、顧客ID及びパスワードを使用しているが、他の方法にて顧客認証を行う場合には、それに必要な情報を顧客端末3から決済サーバ7に送信する。このような形にて顧客ID及びパスワードを決済サーバ7に出力すれば、店舗サーバ5には顧客IDとパスワードの対は送信されず、悪意ある又は悪意を持つようになった店舗に顧客ID及びパスワードを悪用されるのを防止することができる。
The
決済サーバ7は、顧客ID及びパスワードを受信すると、まず顧客ID及びパスワードの対が予め会員情報DB71に登録されている顧客情報と同一か否か判断する。もし、同一でなければ、再度入力を行うようにステップS21に戻る。例えば3回、顧客ID及びパスワードの確認を行っても同一であると判断できなかった場合には、決済サーバ7は顧客端末3に認証エラー画面情報を送信する。また、決済サーバ7は、店舗サーバ5に認証エラーを通知する場合もある。
When the
もし、受信した顧客ID及びパスワードの対が予め登録されている顧客情報と同一である場合には、当該顧客の認証が完了することになる。但し、本実施例では顧客の認証だけでは本実施例に係る決済システムで決済できるわけではない。次に決済サーバ7は、システム利用資格の確認を行う。本実施例ではシステム利用資格の確認は2段階で行われる。まず、所定のISPにおける正常な会員であるか否かが確認される。すなわち、ISPの会員であっても、ISPの使用料金などの支払いが滞っている場合には正常な会員であるとは言えない。次に、本実施例に係る決済システムが使用できるということで登録されているかという点が確認される。本実施例ではクレジットカードにより決済されることを前提としているので、予めクレジットカード番号が登録されていなければならない。また、別途基準を設けて、当該基準を満たす者のみ本実施例に係る決済システムを使用できるように設定することも可能である。このような顧客認証処理及びシステム利用資格確認処理の結果が肯定的である場合には、決済サーバ7は動作キーKEY02(セッションキーと呼ばれる場合もある)を生成する(ステップS23)。また、動作キーKEY02、注文情報、管理番号等をセッションファイルとして保管しておき、後の処理に使用するような構成も可能である。
If the received customer ID / password pair is the same as the customer information registered in advance, the authentication of the customer is completed. However, in this embodiment, it is not possible to make a payment with the payment system according to this embodiment only by customer authentication. Next, the
そして、決済サーバ7は、顧客認証処理及びシステム利用資格確認処理の処理結果と、処理結果が肯定的である場合には動作キーKEY02と、管理番号とを店舗サーバ5に送信する(ステップS25)。店舗サーバ5は、決済サーバ7からそれらの情報を受信する(ステップS27)。そして、システム利用資格確認処理にてエラーが存在する場合には、店舗サーバ5は、顧客端末3にシステム利用資格がないことを通知し、顧客端末3はシステム利用資格がない旨の表示を行う(ステップS29)。また、注文情報DB51内における当該管理番号の注文に対し決済できないことを登録する。
Then, the
ここまでで与信処理の前段階である顧客認証及びシステム利用資格確認処理が終了する。なお、図2に示した処理フローは様々に変形可能である。例えば、ステップS13において店舗サーバ5が決済依頼を転送する構成ではなく、顧客端末3から直接決済サーバ7に決済依頼を送信するような構成も可能である。この場合には店舗サーバ5は顧客端末3のアドレス情報を決済依頼に付加する必要がない。また、顧客端末3に送信される決済依頼の画面表示には、決済サーバ7のアドレスを埋め込んでおく。
Thus, the customer authentication and system use qualification confirmation process, which is the previous stage of the credit process, is completed. Note that the processing flow shown in FIG. 2 can be variously modified. For example, instead of the configuration in which the
また、上の説明ではシステム利用資格をも確認するような処理フローとなっているが、システム利用資格を別途規定しない場合もある。その場合には、本処理フローは顧客認証処理フローとなる。単純な顧客認証処理フローとする場合には、注文情報や注文情報の識別情報である管理番号等を決済サーバ7に送信しないような形態も可能である。
In the above description, the processing flow is such that the system usage qualification is also confirmed, but the system usage qualification may not be specified separately. In this case, this processing flow is a customer authentication processing flow. In the case of a simple customer authentication processing flow, it is possible to adopt a form in which the order information and the management number that is the identification information of the order information are not transmitted to the
なお、動作キーKEY01及びKEY02については、有効期限を設けて有効期限内に決済サーバ7に戻ってこないようであれば、動作キーの確認処理でエラーとみなすようにすることも可能である。
Note that the operation keys KEY01 and KEY02 may be regarded as errors in the operation key confirmation process if an expiration date is provided and the operation keys KEY01 and KEY02 do not return to the
[実施例2]
次に図3を用いて顧客認証処理及びシステム利用資格確認処理の第2の実施例を説明する。例えば顧客は顧客端末3を操作して店舗サーバ5にアクセスする(ステップS31)。例えば店舗サーバ5は、商品情報及び注文フォームを顧客端末3に送信する(ステップS33)。ステップS1及びS3の処理には様々な形態があり、ここでは単純な場合のみを示している。顧客端末3はWebブラウザにて商品情報及び注文フォームを表示する。顧客は、Webブラウザに注文内容を入力し、注文フォームに含まれる送信ボタンを押し、注文情報を店舗サーバ5に送信する(ステップS35)。注文情報には、商品名、商品番号、数量、金額、住所、氏名、電話番号、電子メール・アドレスなどを含む。また、注文情報には本実施例に係る決済システムが決済方法として選択されたという情報を含むようにすることも可能である。さらに、本実施例に係る決済システムに関連するISPの顧客(会員)IDを含むような場合もある。店舗サーバ5は顧客端末3から注文情報を受信すると、注文情報のフォーマット等を確認の上、当該注文情報を注文情報DB51に登録する(ステップS37)。なお、登録する前に、例えば在庫管理システム13に在庫の問い合わせを行うようにすることも可能である。そして、店舗サーバ5は、受信した注文情報と店舗サーバ5内の顧客認証などの結果を受け取る処理部(例えばCGI)のアドレス情報(例えばURL)と店舗識別情報(例えば店子コード)と注文の管理番号とを含み、当該注文情報について決済のための認証手続きなどを行うように依頼する決済依頼の画面情報を顧客端末3に送信する(ステップS39)。ここで送信される画面情報において本実施例に係る決済システムを決済手段として選択するか尋ねるようにすることも可能である。顧客端末3は受信した画面情報をWebブラウザ内に表示し、顧客は、本実施例に係る決済システムを用いた決済のための認証手続きなどを行うことを了承する場合には「OK」ボタンを押す。そうすると、顧客端末3から決済依頼が店舗サーバ5に送信される(ステップS41)。
[Example 2]
Next, a second embodiment of the customer authentication process and the system use qualification confirmation process will be described with reference to FIG. For example, the customer operates the
店舗サーバ5は、決済依頼を受信すると、当該決済依頼を決済サーバ7に転送する(ステップS43)。また、転送する際には、顧客端末3のアドレス情報を、決済依頼と共に決済サーバ7に転送する。なお、店舗識別情報とは別に又は店舗識別情報の代わりに店舗の認証用情報(例えば店舗のID及びパスワード)を併せて転送する場合もある。決済依頼を受信した決済サーバ7は、少なくとも店舗識別情報が実在するコードであるか等の店舗の確認を行う。もし店舗の認証用情報を受信した場合には、店舗のID及びパスワードの対が正しいか否かを検査する。これらにより店舗の確認が取れると、一旦受信した決済依頼に含まれる注文情報、店舗サーバ5のアドレス情報、店舗識別情報、及び管理番号等を、注文仮受付ファイル等に仮登録しておく。そして、決済サーバ7は、動作キーKEY01を生成し、顧客端末3に、当該動作キーKEY01を隠しパラメータとして、顧客のID及びパスワードの入力を促す画面情報を顧客端末3に送信する(ステップS45)。動作キーKEY01を用いるのは、この処理ステップを必ず通過していることを後に確認できるようにするためである。
Upon receiving the settlement request, the
顧客端末3は、Webブラウザ内に顧客ID及びパスワードの入力を促す画面を表示する。少なくともこれ以下の通信においては、例えばSSL(Secure Socket Layer)技術を用いて通信の秘密を守る必要がある。これ以前の通信においてもSSLを用いてもよい。顧客は、要求に応じて、顧客ID及びパスワードをWebブラウザ内に入力し、Webブラウザ内の画面に設けられた送信ボタンを押す。そうすると顧客端末3は入力された顧客ID及びパスワードを決済サーバ7に送信する(ステップS47)。このような形にて顧客ID及びパスワードを決済サーバ7に出力すれば、店舗サーバ5には顧客IDとパスワードの対は送信されず、悪意ある又は悪意を持つようになった店舗に顧客ID及びパスワードを悪用されるのを防止することができる。又、顧客端末3は動作キーKEY01を決済サーバ7に送信する。
The
決済サーバ7は、受信した動作キーKEY01の正当性を確認する。もし、正当性が確認されなかった場合には、このまま処理を続けると問題を生じ得るので、例えば店舗サーバ5及び顧客端末3にエラーを生じたことを通知する。さらに、決済サーバ7は、受信した顧客ID及びパスワードの対が予め登録されている顧客情報と同一か否か判断する。もし、同一でなければ、再度入力を行うようにステップS47に戻る。例えば3回、顧客ID及びパスワードの確認を行っても同一であると判断できなかった場合には、決済サーバ7は顧客端末3に認証エラー画面情報を送信する。また、決済サーバ7は、店舗サーバ5に認証エラーを通知する場合もある。
The
もし、受信した顧客ID及びパスワードの対が予め登録されている顧客情報と同一である場合には、当該顧客の認証が完了することになる。但し、本実施例では顧客の認証だけでは本実施例に係る決済システムで決済できるわけではない。次に決済サーバ7は、システム利用資格の確認を行う。本実施例でもシステム利用資格の確認は2段階で行われる。まず、所定のISPにおける正常な会員であるか否かが確認される。すなわち、ISPの会員であっても、ISPの使用料金などの支払いが滞っている場合には正常な会員であるとは言えない。次に、本実施例に係る決済システムが使用できるということで登録されているかという点が確認される。本実施例でもクレジットカードにより決済されることを前提としているので、予めクレジットカードが登録されていなければならない。また、別途基準を設けて、当該基準を満たす者のみ本実施例に係る決済システムを使用できるように設定することも可能である。このような顧客認証処理及びシステム利用資格確認処理の結果が肯定的である場合には、決済サーバ7は動作キーKEY02(セッションキーとも呼ばれる)を生成する(ステップS49)。動作キーKEY02、注文情報、管理番号等をセッションファイルとして保管しておき、後の処理に使用するような構成も可能である。
If the received customer ID / password pair is the same as the customer information registered in advance, the authentication of the customer is completed. However, in this embodiment, it is not possible to make a payment with the payment system according to this embodiment only by customer authentication. Next, the
そして、決済サーバ7は、顧客認証処理及びシステム利用資格確認処理の処理結果と、処理結果が肯定的である場合には動作キーKEY02と、管理番号とを店舗サーバ5に送信する(ステップS51)。店舗サーバ5は、決済サーバ7からそれらの情報を受信する(ステップS53)。そして、システム利用資格確認処理にてエラーが存在する場合には、店舗サーバ5は、顧客端末3にシステム利用資格がないことを通知し、顧客端末3はその旨の表示を行う(ステップS55)。また、注文情報DB51内における当該管理番号の注文に対し決済できないことを登録する。
Then, the
ここまでで与信処理の前段階である顧客認証及びシステム利用資格確認処理が終了する。なお、図3に示した処理フローは様々に変形可能である。例えば、ステップS43において店舗サーバ5が決済依頼を転送する構成ではなく、顧客端末3から直接決済サーバ7に決済依頼を送信するような構成も可能である。この場合には店舗サーバ5は顧客端末3のアドレス情報を決済依頼に付加する必要がない。また、顧客端末3に送信される決済依頼の画面表示には、決済サーバ7のアドレスを埋め込んでおく。
Thus, the customer authentication and system use qualification confirmation process, which is the previous stage of the credit process, is completed. Note that the processing flow shown in FIG. 3 can be variously modified. For example, instead of the configuration in which the
また、実施例1でも述べたように、システム利用資格をも確認するような処理フローとなっているが、システム利用資格を別途規定しない場合もある。その場合には、本処理フローは顧客認証処理フローとなる。単純な顧客認証処理フローとする場合には、注文情報や注文情報の識別情報である管理番号等を決済サーバ7に送信しないような形態も可能である。
Further, as described in the first embodiment, the processing flow is such that the system usage qualification is also confirmed. However, the system usage qualification may not be specified separately. In this case, this processing flow is a customer authentication processing flow. In the case of a simple customer authentication processing flow, it is possible to adopt a form in which the order information and the management number that is the identification information of the order information are not transmitted to the
なお、動作キーKEY01及びKEY02については、有効期限を設けて有効期限内に決済サーバ7に戻ってこないようであれば、動作キーの確認処理でエラーとみなすようにすることも可能である。
Note that the operation keys KEY01 and KEY02 may be regarded as errors in the operation key confirmation process if an expiration date is provided and the operation keys KEY01 and KEY02 do not return to the
2.与信処理
図4に、顧客認証処理及びシステム利用資格確認処理においてエラーが生じなかった顧客に対する与信処理のフローを示す。図1に関連して既に説明したが、店舗サーバ5には、店舗側が用意する店舗サーバ5の機能部分(以下店舗側処理部55(例えばCGI)と呼ぶ。)と、決済サーバ7に対する処理を行う決済サーバ用コマンド・インターフェース(IF)プログラム53とが設けられている。本実施例ではこれらを分けて説明することとする。
2. Credit Processing FIG. 4 shows a flow of credit processing for a customer in which no error has occurred in the customer authentication processing and the system use qualification confirmation processing. As described above with reference to FIG. 1, the
まず店舗サーバ5の店舗側処理部55は、決済サーバ7から受信した管理番号(ステップS27又はS53)で注文情報DB51を検索し、管理番号に係る注文情報を抽出する(ステップS61)。例えばこの時点において店舗側処理部55は在庫管理システム13に対して、注文に係る商品の在庫確認を行うようにすることも可能である(ステップS63)。在庫管理システム13との連携が可能であれば本ステップを実施すればよいので、本ステップS63は図4において点線囲みとしている。もし、ここで在庫切れであると判断された場合には、店舗側処理部55は顧客端末3に在庫切れを通知し、顧客端末3は在庫切れ通知を表示する(ステップS65)。
First, the store
在庫管理システム13と連携しない場合又は在庫の確認が取れた場合に、店舗側処理部55は決済サーバ7から受信した動作キーKEY02と管理番号と注文情報とを決済サーバ用コマンドIFプログラム53に出力する(ステップS67)。なお、別途顧客から得たクレジットカード有効期限の情報を併せて出力するような構成とすることも可能である。決済サーバ用コマンドIFプログラム53は、店舗側処理部55から受け取った情報に加え、店舗認証用情報を、決済サーバ7に送信する(ステップS69)。
When not cooperating with the
決済サーバ7は、受信した動作キーKEY02の正当性を、例えば送信した動作キーKEY02を格納したセッションファイルを用いて確認する。動作キーに有効期限が設けられている場合には、有効期限内に受信したか否かも検査する。また、セッションファイルに格納された注文情報及び管理番号と、今回受信した注文情報及び管理番号と比較することにより処理の連続性及びこれらの情報の正当性を確認する。これらの確認でエラーが検出されれば以降の処理は行われず、ステップS77の処理に移行する。また、決済サーバ7は、受信した店舗認証用情報、すなわち店舗IDとパスワードの対を用いて店舗認証処理を行う(ステップS71)。店舗の認証が失敗した場合もステップS77に移行する。店舗の認証が成功すると、顧客認証処理及びシステム利用資格確認処理において正当な顧客であると判断された顧客のクレジットカード番号を顧客情報を格納したデータベースから取り出し、CAFIS9を用いて当該クレジットカードが適正なものであるか確認する与信処理を実施する(ステップS73)。例えば、適正なクレジットカードであると確認できれば、CAFIS9からは承認番号が得られる。ここで与信処理に失敗する、すなわちクレジットカードの与信限度額や有効期限などに問題がある場合には、ステップS77に移行する。
The
もしステップS73において与信処理に成功すると、受信した注文情報を決済サーバ7の決済注文情報DB75に登録する。そして、決済サーバ7における当該注文情報の識別情報である受付番号(番号でなく記号である場合もある)を発行する(ステップS75)。これにて、決済サーバ7において注文が受注として確定される。決済サーバ7においては、受付番号と管理番号と注文情報が対応付けられて決済注文情報DB75に記憶される。
If the credit processing is successful in step S73, the received order information is registered in the settlement
そして決済サーバ7は、ステップS71及びS73までの処理結果と、注文情報が登録できた場合には受付番号と、管理番号とを店舗サーバ5の決済サーバ用コマンドIFプログラム53に送信する(ステップS77)。決済サーバ用コマンドIFプログラム53は、受信した情報を店舗側処理部55に出力する(ステップS79)。店舗側処理部55では、受信した処理結果がステップS71及びS73までの処理が成功していることを示している場合には、注文情報DB51に、受信した受付番号及び管理番号と、対応する注文情報とが対応付けられて登録される。受付番号が登録されれば、受注が確定したことになる。なお、別途受注確定を登録することも可能である。また、受注が確定した注文に関する情報(注文情報、受付番号及び管理番号)を別の受注情報データベース(DB)に移動又はコピーして、後の処理に利用するような構成も可能である。もし、受信した処理結果がいずれかの処理にて失敗したことを示している場合には、注文情報DB51に受信した管理番号の注文について決済不可能を登録する。成功又は失敗のいずれの場合についても、店舗側処理部55は顧客端末3に受信した処理結果のうち顧客に開示可能な部分を送信する(ステップS81)。例えば「決済登録が完了しました。別途決済サーバから注文登録完了通知がメールにて送信されます」又は「クレジットカードの有効期限が切れていますので決済登録できませんでした」といった情報が送信される。顧客端末3は、受信した処理結果をWebブラウザ内に表示する(ステップS83)。なお、店舗認証処理にてエラーが発生した場合には、再度店舗サーバ5が与信処理を決済サーバ7に依頼するようにしてもよい。
Then, the
また、決済サーバ7は、顧客に対して、注文情報が決済サーバ7に登録されたことを通知するための注文登録通知メールを送信する(ステップS85)。これに対して顧客端末3では、注文登録通知メールを受信する(ステップS91)。注文登録通知メールは顧客に対する確認のために送信される。なお、顧客端末3におけるメールの受信は送信後直ぐでなくともよい。
Further, the
また店舗サーバ5の店舗側処理部55は、次に行わなければならない商品等の出荷のために、在庫管理システム13に対して注文に係る商品の在庫確認を行うようにすることも可能である(ステップS87)。在庫確認を行うか否かは任意である。もし、この段階にて在庫確認を行って、在庫切れが判明した場合には、店舗サーバ5の店舗側処理部55は、例えば顧客に対して在庫切れのメールを送信し、後に説明する受注取消し処理を実施する。顧客端末3は、在庫切れのメールを受信する(ステップS89)。また、店舗側処理部55は注文情報DB51に受注取消しを登録する。
Further, the store-
在庫管理システム13に対する在庫確認処理を行って在庫が存在した場合も在庫確認処理を行わない場合も、予め定められた出荷のための処理を他のシステムに依頼又は実行し、又は物流システム15に対して集荷依頼を送信したり、又はダウンロード用サーバ17に対してプログラムやコンテンツデータのダウンロードの顧客端末3に対する許可を出力する(ステップS93)。なお、ステップS93についても実行するか否かは店舗サーバ5を含む店舗システムの構成に依存する。よってステップS93を全く実施しない場合もある。
Whether the inventory check process is performed for the
このような処理を行うことにより与信処理及び受注確定処理が実施される。 By performing such processing, credit processing and order confirmation processing are performed.
3.受注取消し/返品処理
図5に、例えば上で述べたように在庫切れで受注を取り消す場合や、顧客から商品が返品された場合、又は顧客が注文を注文登録通知メール受信後に取り消した場合等に実施する処理について説明する。
3. Order Cancellation / Return Processing In FIG. 5, for example, as described above, when an order is canceled due to out of stock, when a product is returned from a customer, or when a customer cancels an order after receiving an order registration notification email, etc. Processing to be performed will be described.
店舗サーバ5の店舗側処理部55は、まず受注取消し又は返品の対象となった注文の受付番号又は管理番号の特定を行う(ステップS101)。これは例えば店舗端末11を店舗のスタッフが操作して、注文情報DB51を検索することにより行われる。例えば、店舗のスタッフが、特定された受付番号又は管理番号を用いて取消し処理を実施するように店舗端末11を用いて指示した場合には、当該指示を顧客端末3から受けた店舗側処理部55は、取消依頼と受付番号又は管理番号とを決済サーバ用コマンドIFプログラム53に出力する(ステップS103)。なお、取消しの理由などを併せて送るようにすることも可能である。
The store
決済サーバ用コマンドIFプログラム53は、店舗認証用情報と、受付番号又は管理番号とを、決済サーバ7の受注取消しを行う処理部に送信する(ステップS105)。同じく取消しの理由などを併せて送るようにすることも可能である。決済サーバ7は、受信した店舗認証用情報にて店舗に対する認証処理を実施する(ステップS107)。もし、認証処理においてエラーが発生するとステップS117に移行する。店舗認証が成功すると、次に与信取消処理を実施する(ステップS109)。与信取消処理は、例えばCAFIS9から承認番号を得ている場合には、当該承認番号についての取消し処理を例えばCAFIS9に対して行う。何らかの理由で与信取消処理に失敗する場合もある。この場合にはステップS117に移行する。
The payment server command IF
与信取消処理に成功した場合には、決済サーバ7の決済注文情報DB75において登録されている、管理番号又は受付番号に対応する注文情報について与信取消を登録する(ステップS111)。これにて取消しに係る注文に対し後に請求処理を行わないようにすることができる。そして、与信取消が登録されたことを通知するための与信取消登録通知メールを与信取消しされた注文を行った顧客に対して送信する(ステップS113)。顧客は顧客端末3において当該与信取消登録通知メールを受信する(ステップS115)。これにより、顧客も決済サーバ7において注文が正式に取り消されたことを確認することができる。
If the credit cancellation process is successful, the credit cancellation is registered for the order information corresponding to the management number or the reception number registered in the settlement
その後決済サーバ7は、処理結果を店舗サーバ5の決済サーバ用コマンドIFプログラム53に送信する(ステップS117)。決済サーバ用コマンドIFプログラム53は処理結果を受信して、店舗側処理部55に出力する(ステップS119)。店舗側処理部55は、例えば処理結果を注文情報DB51に登録する(ステップS121)。また、店舗端末11に処理結果を通知するような構成も可能である。なお、与信取消に失敗している場合には、取消しができるまで与信取消処理を実施しなければならない。
Thereafter, the
4.検索処理
店舗サーバ5の注文情報DB51に格納された注文情報と、決済サーバ7の決済注文情報DB75に格納された注文情報の照合などのために、店舗サーバ5から決済サーバ7に注文情報の検索を依頼する場合がある。図6を用いて検索処理について説明する。検索処理には、受注状況一覧参照処理と、受注状況詳細参照処理とが含まれる。受注状況一覧参照処理においては、受付番号、管理番号、処理状態、顧客ID、期間の検索条件等を指定して、該当する注文情報を列挙するような出力を得ることができる。一方、受注状況詳細参照処理においては、受付番号又は管理番号を検索条件として入力すると、対応する注文情報の詳細を取得することができるようになる。
4). Search processing The order information stored in the
例えば、店舗端末11を操作する店舗のスタッフが検索条件を決定して入力し、検索実行を店舗端末11に命ずると、店舗端末11は検索条件を含む検索命令を店舗サーバ5に送信する。検索命令を受信した店舗サーバ5の店舗側処理部55は、検索依頼及び入力された検索条件を決済サーバ用コマンドIFプログラム53に出力する(ステップS131)。決済サーバ用コマンドIFプログラム53は、店舗認証用情報及び受け取った検索条件を、決済サーバ7の検索処理を行う処理部に送信する(ステップS133)。決済サーバ7は、受信した店舗認証用情報を用いて、店舗認証処理を実施する(ステップS135)。認証処理にてエラーが発生した場合にはステップS139に移行する。認証処理にて店舗が認証されると、決済サーバ7の決済注文情報DB75に登録されている注文情報について、受信した検索条件にて検索を実施する。そして、検索条件に合致する注文情報を抽出する(ステップS137)。
For example, when a store staff operating the
決済サーバ7は、ステップS137において抽出した注文情報を店舗サーバ5の決済サーバ用コマンドIFプログラム53に送信する(ステップS139)。なお、店舗認証に失敗した場合には失敗した旨の情報を抽出情報の代わりに送信する。決済サーバ用コマンドIFプログラム53は、抽出された注文情報等を受信して、店舗側処理部55に出力する(ステップS141)。店舗側処理部55は、受信した注文情報等を店舗端末11に出力する(ステップS143)。店舗端末11は、受信した注文情報等を店舗のスタッフに対して表示する。
The
これにより、店舗サーバ5の注文情報DB51だけでなく、決済システム7の決済注文情報DB75に登録された注文情報にて注文情報及び処理状況等を確認できるようになる。
Thereby, not only the
5.顧客確認処理
顧客認証処理及びシステム利用資格確認処理とは別に、本実施例に係る決済システムのシステム利用資格のみ、又はISPの会員資格のみを、例えば注文を受ける前に確認したり、本実施例に係る決済システムのシステム利用資格等を有している者のみに特別のサービスなどを提供するなどの場合に、顧客確認を簡単に行えると便利である。図7は、顧客確認のための処理フローを示す。
5. Customer confirmation processing Apart from customer authentication processing and system usage qualification confirmation processing, only the system usage qualification of the payment system according to this embodiment or only the membership qualification of ISP is confirmed before receiving an order, for example. It is convenient that customer confirmation can be easily performed when a special service or the like is provided only to a person who has the system use qualification of the payment system. FIG. 7 shows a processing flow for customer confirmation.
まず、店舗サーバ5の店舗側処理部55は、何らかの処理の後に、顧客IDを入力するように促す画面情報を顧客端末3に出力する(ステップS151)。顧客端末3は、受信した画面情報をWebブラウザ内に表示して、顧客ID入力の要求に応じて、顧客は顧客IDを入力して、Webブラウザ内の「送信」ボタンを押す。そうすると、顧客端末3は店舗サーバ5に顧客IDを送信する(ステップS153)。
First, the store
店舗サーバ5の店舗側処理部55は、顧客端末3から顧客IDを受信すると、当該顧客IDを決済サーバ用コマンドIFプログラム53に出力する(ステップS155)。決済サーバ用コマンドIFプログラム53は、決済サーバ7の顧客確認処理部に店舗認証用情報と受信した顧客IDを送信する(ステップS157)。決済サーバ7は、受信した店舗認証用情報を用いて店舗認証処理を実施する(ステップS159)。店舗認証が失敗すればステップS163に移行する。店舗認証が成功すれば、決済サーバ7は顧客IDを用いて顧客確認処理を実施する(ステップS161)。ここで顧客確認処理は、上で説明したのと同じように、所定のISPの正常な会員であるか、加えて本実施例に係る決済システムを使用できるかを確認する。なお、所定のISPの正常な会員であるかのみを確認するような構成とすることも可能である。
Upon receiving the customer ID from the
いずれにしても、決済サーバ7は、顧客確認処理の処理結果を決済サーバ用コマンドIFプログラム53に送信する(ステップS163)。店舗認証処理でエラーが発生した場合には、店舗認証処理でエラーが生じたという結果を決済サーバ用コマンドIFプログラム53に送信する。決済サーバ用コマンドIFプログラム53は処理結果を受信し、店舗側処理部55に出力する(ステップS165)。店舗側処理部55では受信した処理結果を参照して、次の所定の処理を実施する。例えば、顧客確認できた場合には、顧客端末3に、注文情報の入力を行うよう促したり、特別な商品の提示を行うための画面情報を出力する(ステップS167)。また、顧客確認できなかった場合には、もう一度顧客IDを入力しなおすように促したり、注文は受けられない旨の表示を含む画面情報を顧客端末3に送信する。また、店舗認証で失敗している場合には、再度顧客確認処理を実施するように決済用コマンドIFプログラム53に命令する場合もある。
In any case, the
以上のようにして、顧客認証処理及びシステム利用資格確認処理とは別に顧客確認を決済サーバ7に行わせることができる。
As described above, it is possible to cause the
6.売上確定処理
顧客の注文に対応して、例えば商品の配送又はサービスの提供を行い、又はプログラムやコンテンツ・データのダウンロードを行わせた後には、売上を確定するための処理を実施しなければならない。図8に売上確定処理のフローを示す。
6). Sales confirmation processing In response to customer orders, for example, after delivering products or providing services, or downloading programs or content data, you must perform processing to finalize sales. . FIG. 8 shows a flow of the sales confirmation process.
まず、店舗サーバ5の店舗側処理部55は、例えば物流システム15から配送完了通知を受けた場合、例えば店舗端末11から配送完了入力がなされた場合、例えばダウンロード用サーバ17からのダウンロード完了通知を受けた場合、それらの通知又は入力から、売上確定の対象となる受付番号又は管理番号を特定する。例えば、注文情報DB51に配送に関する情報、例えば配送依頼番号等が入力されていれば、配送完了通知に含まれる配送依頼番号で注文が特定できるため、管理番号又は受付番号を注文情報DB51から抽出できる。また、配送完了通知等に必ず受付番号又は管理番号を含めるようにすることも可能である。いずれにせよ、売上確定の対象となる注文の受付番号又は管理番号は、店舗側処理部55から決済サーバ用コマンドIFプログラム53に出力される(ステップS171)。
First, the store
決済サーバ用コマンドIFプログラム53は、店舗認証用情報及び受付番号又は管理番号を決済サーバ7の売上確定処理部に送信する(ステップS173)。決済サーバ7は、店舗認証用情報を用いて店舗認証処理を実施する(ステップS174)。店舗認証用情報は、例えば店舗ID及びパスワードであって、決済サーバ7は、予め店舗情報DB73に登録されている店舗情報の店舗ID及びパスワードと同一か否かを判定する。店舗認証に失敗した場合にはステップS179に移行する。一方、店舗認証に成功した場合には、決済サーバ7は受信した受付番号又は管理番号から決済サーバ7における注文情報を特定し、その注文情報に対して売上確定を登録する(ステップS175)。なお、管理番号又は受付番号が誤って入力される場合もあるので、決済サーバ7において注文情報を特定できない場合もある。この場合には、ステップS179に移行する。
The settlement server command IF
次に、決済サーバ7は注文代金請求処理を実施する(ステップS177)。注文代金請求処理は、例えば注文情報をその注文の決済を行うクレジットカード会社に対する請求ファイル77に書き込む処理である。例えば請求ファイル77は月に一度クレジットカード会社に送られる。クレジットカード会社は顧客に代金の請求を行う。また、決済サーバ7は、決済注文情報DB75の当該注文に対して請求済みを示す情報を登録する。
Next, the
ここまで実施すると、決済サーバ7はステップS174乃至S177の処理結果を決済サーバ用コマンドIFプログラム53に送信する(ステップS179)。決済サーバ用コマンドIFプログラム53は、処理結果を決済サーバ7から受信して、店舗側処理部55に出力する(ステップS181)。店舗側処理部55は、処理結果が成功を示している場合には、請求済み又は売上確定を注文情報DB51内の送信した管理情報又は受付情報の注文情報に対して登録する(ステップS183)。もし、処理結果が失敗を示している場合には、例えば店舗端末11に処理結果を出力し、受付番号又は管理番号の確認を求めたり、自動的に再試行を行うようにすることができる。
If implemented so far, the
これにて売上確定処理が終了する。売上確定がなされた注文の代金は、クレジットカード会社から店舗に支払われ、クレジットカード会社は顧客に対して請求を行って、顧客から代金を受け取る。 This completes the sales confirmation process. The price of the order whose sales are confirmed is paid to the store from the credit card company, and the credit card company charges the customer and receives the price from the customer.
以上本発明の一実施例を説明した。上では顧客がISPの会員であることを前提として説明したが、他の集団の会員であることを条件とすることも可能である。 The embodiment of the present invention has been described above. The above description is based on the assumption that the customer is a member of the ISP, but it is also possible to make it a condition that the customer is a member of another group.
また、本実施例では店舗サーバ5に店舗側処理部55と決済サーバ用コマンドIFプログラム53を設けるような構成としているが、このような機能の分割を行うか否かは任意である。決済サーバ用コマンドIFプログラム53についても、複数の機能モジュールに分けることも可能である。
In the present embodiment, the
さらに店舗サーバ5の店舗側処理部55、及び決済サーバ7については、上で述べた1乃至6の処理毎に別個の処理部(例えばCGI)を設けることも可能であるし、また同一の処理部(例えばCGI)が処理を行うような構成とすることも可能である。上で述べた1乃至6の各処理内において複数の処理部を設けて処理させることも可能である。
Further, for the store
更に加えて店舗サーバ5は物理的に一台のコンピュータにて実装される場合もあるし、複数台のコンピュータにて実装される場合もある、決済サーバ7についても同様である
In addition, the
(付記1)
顧客の端末から注文依頼を受信した場合に、前記顧客の注文の内容情報を注文記憶装置に登録し、前記顧客の注文の少なくとも識別情報及び店舗情報を前記顧客の端末又は決済システムに送信する受付手段と、
前記決済システムから前記顧客の注文の識別情報及びセッションキーを受信した場合に、前記顧客の注文の識別情報を用いて前記注文記憶装置から前記顧客の注文の内容情報を取り出す与信依頼前処理手段と、
前記注文記憶装置から取り出された前記顧客の注文の内容情報と前記セッションキーと店舗の認証用情報とを前記決済システムに送信する与信依頼手段と、
前記決済システムから前記顧客の注文の受注可能を示す情報を受信した場合、前記注文記憶装置に当該顧客の注文に対して受注を示す情報を格納する与信結果処理手段と
を有するコンピュータ・システム。
(Appendix 1)
When receiving an order request from a customer terminal, register the customer order content information in an order storage device, and send at least identification information and store information of the customer order to the customer terminal or payment system Means,
Credit request pre-processing means for retrieving content information of the customer order from the order storage device using the customer order identification information when receiving the customer order identification information and session key from the payment system; ,
Credit request means for transmitting the content information of the customer's order retrieved from the order storage device, the session key, and authentication information of the store to the payment system;
And a credit result processing means for storing, in the order storage device, information indicating an order received for the customer's order when information indicating that the customer's order can be received is received from the payment system.
(付記2)
前記与信結果処理手段が、前記決済システムからさらに、前記顧客の注文に対する前記決済システムにおける識別情報を受信し、前記注文記憶装置に格納することを特徴とする付記1記載のコンピュータ・システム。
(Appendix 2)
The computer system according to
(付記3)
前記与信結果処理手段が、前記顧客の端末に、前記決済システムから受信した情報に応じて前記顧客の注文の受注の可否を示す情報を送信することを特徴とする付記1記載のコンピュータ・システム。
(Appendix 3)
2. The computer system according to
(付記4)
前記与信結果処理手段が、前記顧客の注文の受注可能を示す情報とを受信した場合、前記顧客の注文に係る商品の出荷に関連するシステムに、当該商品の出荷のための処理を依頼することを特徴とする付記1記載のコンピュータ・システム。
(Appendix 4)
When the credit result processing means receives information indicating that the customer's order can be received, the system related to the shipment of the product related to the customer's order is requested to process the shipment of the product. The computer system according to
(付記5)
前記与信結果処理手段が、前記顧客の注文の受注可能を示す情報とを受信した場合、前記顧客の注文に係るデータの配信に関連するシステムに、当該データの配信を許可することを示す情報を送信することを特徴とする付記1記載のコンピュータ・システム。
(Appendix 5)
When the credit result processing means receives information indicating that the customer's order can be received, information indicating that the data distribution related to the customer order is permitted to be distributed. The computer system according to
(付記6)
前記与信結果処理手段が、前記顧客の注文の受注可能を示す情報とを受信した場合、前記顧客の注文に係る商品の集荷に関連する物流システムに、当該商品の集荷依頼を送信することを特徴とする付記1記載のコンピュータ・システム。
(Appendix 6)
When the credit result processing means receives information indicating that the customer's order can be accepted, the credit result processing means transmits a collection request for the product to a logistics system related to the collection of the product related to the customer's order. The computer system according to
(付記7)
前記受付手段が、前記顧客の注文に係る商品の在庫確認処理を実施することを特徴とする付記1記載のコンピュータ・システム。
(Appendix 7)
The computer system according to
(付記8)
前記与信依頼前処理手段が、前記顧客の注文に係る商品の在庫確認処理を実施することを特徴とする付記1記載のコンピュータ・システム。
(Appendix 8)
2. The computer system according to
(付記9)
前記与信結果処理手段が、前記顧客の注文に係る商品の在庫確認処理を実施することを特徴とする付記1記載のコンピュータ・システム。
(Appendix 9)
The computer system according to
(付記10)
顧客の端末から注文依頼を受信した場合に、前記顧客の注文の内容情報を注文記憶装置に登録し、前記顧客の注文の少なくとも識別情報及び店舗情報を前記顧客の端末又は決済システムに送信するステップと、
前記決済システムから前記顧客の注文の識別情報及びセッションキーを受信した場合に、前記顧客の注文の識別情報を用いて前記注文記憶装置から前記顧客の注文の内容情報を取り出すステップと、
前記注文記憶装置から取り出された前記顧客の注文の内容情報と前記セッションキーと店舗の認証用情報とを前記決済システムに送信するステップと、
前記決済システムから前記顧客の注文の受注可能を示す情報を受信した場合、前記注文記憶装置に当該顧客の注文に対して受注を示す情報を格納するステップと、
を含む注文処理方法。
(Appendix 10)
When receiving an order request from a customer terminal, registering the customer order content information in an order storage device, and transmitting at least identification information and store information of the customer order to the customer terminal or payment system When,
Retrieving the customer order content information from the order storage device using the customer order identification information upon receipt of the customer order identification information and session key from the payment system;
Transmitting the customer order content information retrieved from the order storage device, the session key, and store authentication information to the payment system;
When receiving information indicating that the customer's order can be received from the payment system, storing information indicating the order for the customer's order in the order storage device;
Including order processing methods.
(付記11)
顧客の端末から注文依頼を受信した場合に、前記顧客の注文の内容情報を注文記憶装置に登録し、前記顧客の注文の少なくとも識別情報及び店舗情報を前記顧客の端末又は決済システムに送信するステップと、
前記決済システムから前記顧客の注文の識別情報及びセッションキーを受信した場合に、前記顧客の注文の識別情報を用いて前記注文記憶装置から前記顧客の注文の内容情報を取り出すステップと、
前記注文記憶装置から取り出された前記顧客の注文の内容情報と前記セッションキーと店舗の認証用情報とを前記決済システムに送信するステップと、
前記決済システムから前記顧客の注文の受注可能を示す情報を受信した場合、前記注文記憶装置に当該顧客の注文に対して受注を示す情報を格納するステップと、
をコンピュータに実行させるためのプログラム。
(Appendix 11)
When receiving an order request from a customer terminal, registering the customer order content information in an order storage device, and transmitting at least identification information and store information of the customer order to the customer terminal or payment system When,
Retrieving the customer order content information from the order storage device using the customer order identification information upon receipt of the customer order identification information and session key from the payment system;
Transmitting the customer order content information retrieved from the order storage device, the session key, and store authentication information to the payment system;
When receiving information indicating that the customer's order can be received from the payment system, storing information indicating the order for the customer's order in the order storage device;
A program that causes a computer to execute.
1 ネットワーク 3 顧客端末 5 店舗サーバ
7 決済サーバ 9 CAFIS 11 店舗端末
13 在庫管理システム 15 物流システム
17 ダウンロード用サーバ
DESCRIPTION OF
Claims (2)
前記顧客の端末から注文依頼を受信した場合に、前記顧客の注文の内容情報を注文記憶装置に登録するステップと、
前記顧客の端末と前記決済システムとの間で前記注文依頼に係る顧客認証処理を行わせるために、前記顧客の端末のアドレスと、前記顧客の注文の少なくとも識別情報と、店舗の識別情報とを決済システムに送信し、又は前記決済システムの情報と、前記顧客の注文の少なくとも識別情報と、前記店舗の識別情報とを前記顧客の端末に送信するステップと、
前記決済システムから前記顧客の注文の識別情報と、前記顧客認証処理が成功であった場合に前記決済システムにおいて生成されるセッションキーとを受信する与信依頼前処理ステップと、
前記決済システムに前記注文依頼に係る与信処理を行わせるために、前記顧客の注文の少なくとも識別情報と、前記店舗の識別情報と、前記注文依頼に係る与信処理が実施される前に前記決済システムにおいて確認されるデータである前記セッションキーとを含む与信依頼を、前記決済システムに送信するステップと、
前記決済システムにおいて前記セッションキーが正しいものであると確認され且つ与信処理が成功した結果として、前記顧客の注文の受注可能を示し且つ前記注文依頼に係る情報を前記決済システムから受信した場合、前記注文記憶装置に当該顧客の注文に対して受注を示す情報を格納するステップと、
を含む注文処理方法。 An order processing method executed by a store system that performs communication between a customer terminal and a payment system,
When receiving an order request from the customer terminal, registering the customer order content information in the order storage device;
In order to perform customer authentication processing related to the order request between the customer terminal and the payment system, an address of the customer terminal, at least identification information of the customer order, and identification information of the store Transmitting to the payment system, or transmitting the payment system information, at least identification information of the customer order, and identification information of the store to the customer terminal;
Credit request pre-processing step of receiving identification information of the customer order from the payment system and a session key generated in the payment system when the customer authentication process is successful;
In order for the payment system to perform credit processing related to the order request, at least the identification information of the customer order, the identification information of the store, and the payment system before the credit processing related to the order request is performed. Transmitting a credit request including the session key, which is the data confirmed in step 1, to the settlement system;
When the session key is confirmed to be correct in the payment system and credit processing is successful, indicating that the customer can receive an order for the order and receiving information related to the order request from the payment system, Storing information indicating an order for the customer's order in the order storage device;
Including order processing methods.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006070568A JP2006196019A (en) | 2000-05-15 | 2006-03-15 | Order processing method |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000141088 | 2000-05-15 | ||
| JP2006070568A JP2006196019A (en) | 2000-05-15 | 2006-03-15 | Order processing method |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001142698A Division JP3824500B2 (en) | 2000-05-15 | 2001-05-14 | Order processing system and method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2006196019A true JP2006196019A (en) | 2006-07-27 |
Family
ID=36801987
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006070568A Withdrawn JP2006196019A (en) | 2000-05-15 | 2006-03-15 | Order processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2006196019A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011154457A (en) * | 2010-01-26 | 2011-08-11 | Yahoo Japan Corp | Transaction managing server which integrates plurality of transactions, system, and method |
| JP2019125272A (en) * | 2018-01-18 | 2019-07-25 | ヤフー株式会社 | Device, method, and program for processing information |
-
2006
- 2006-03-15 JP JP2006070568A patent/JP2006196019A/en not_active Withdrawn
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011154457A (en) * | 2010-01-26 | 2011-08-11 | Yahoo Japan Corp | Transaction managing server which integrates plurality of transactions, system, and method |
| JP2019125272A (en) * | 2018-01-18 | 2019-07-25 | ヤフー株式会社 | Device, method, and program for processing information |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1302881B1 (en) | Order processing system and method | |
| JP4914533B2 (en) | Information processing apparatus and information processing method | |
| US10713630B2 (en) | Apparatus and method for purchasing a product using an electronic device | |
| JP3856080B2 (en) | Order confirmation apparatus and method | |
| EA005835B1 (en) | A secure on-line payment system | |
| KR20150058474A (en) | System and method for providing dispute resolution for electronic payment transactions | |
| EP1302880B1 (en) | Electronic commerce information processing system and method | |
| GB2413651A (en) | Networked electronic trading system | |
| KR100356129B1 (en) | Method for Customer Protection in Direct or Indirect Internet Shopping | |
| US7346557B2 (en) | Information processing apparatus and information processing method | |
| JP3824500B2 (en) | Order processing system and method | |
| JP2006196019A (en) | Order processing method | |
| JP4439136B2 (en) | Credit processing system and method | |
| JP2002042035A (en) | Order price demanding processing system and method therefor | |
| JP2005267618A (en) | Electronic commerce support device and program | |
| US12265960B2 (en) | Systems and methods for cross-ecosystem aggregation of assets using distributed ledgers | |
| JP2006164309A (en) | Credit processing method | |
| JP4942245B2 (en) | Payment processing method using a credit card | |
| JP6737478B1 (en) | Payment processing system, payment processing method, server, and program | |
| KR20010114061A (en) | Settlement method for transactions between remote agents through escrow and thereof system | |
| JP2002042032A (en) | Customer authentication system and method therefor | |
| JP2002042003A (en) | Order price demand processing system and method | |
| KR20020039314A (en) | system and method for the buyer oriented electronic commerce business | |
| JP2002163528A (en) | Privilege management device, paid service management device, point service providing system, and point service providing method | |
| TWI853370B (en) | Payment and logistics integration service method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20080805 |