JP2016520921A5 - - Google Patents

Download PDF

Info

Publication number
JP2016520921A5
JP2016520921A5 JP2016511783A JP2016511783A JP2016520921A5 JP 2016520921 A5 JP2016520921 A5 JP 2016520921A5 JP 2016511783 A JP2016511783 A JP 2016511783A JP 2016511783 A JP2016511783 A JP 2016511783A JP 2016520921 A5 JP2016520921 A5 JP 2016520921A5
Authority
JP
Japan
Prior art keywords
billing
server
request
response
carrier
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
JP2016511783A
Other languages
Japanese (ja)
Other versions
JP6409052B2 (en
JP2016520921A (en
Filing date
Publication date
Priority claimed from US13/873,068 external-priority patent/US9224162B2/en
Priority claimed from US13/873,099 external-priority patent/US20140324696A1/en
Application filed filed Critical
Priority claimed from PCT/US2014/035729 external-priority patent/WO2014179233A2/en
Publication of JP2016520921A publication Critical patent/JP2016520921A/en
Publication of JP2016520921A5 publication Critical patent/JP2016520921A5/ja
Application granted granted Critical
Publication of JP6409052B2 publication Critical patent/JP6409052B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Claims (20)

請求を処理する方法であって、
課金サーバにより、MSISDN及び金額を含む請求APIコールを加盟店サーバから受信する段階と、
前記課金サーバにより、複数のキャリアサーバから選択キャリアサーバを判定する段階と、
前記請求APIコールに応答して、前記課金サーバにより、消費者オプトインが要求されることを示す応答を前記加盟店サーバに返す段階と、
前記課金サーバにより、前記MSISDNで消費者電話に認可が要求されることを示すテキストメッセージを送信する段階であって、前記加盟店サーバへの応答及び前記テキストメッセージのうちの一つがPINコードまたはキーワードの形式のデータ要素を含む、段階と、
前記課金サーバにより、PINコードまたはキーワードの形式のデータ要素を受信する段階と、
前記課金サーバにより、前記送信されたデータ要素に対して受信されたデータ要素の妥当性確認する段階と、
前記課金サーバにより、前記MSISDN及び金額を含む請求要求を前記選択キャリアサーバに送信する段階であって、前記キャリアサーバへの前記請求要求は前記データ要素の妥当性確認成功の後にのみ送信される、段階と、
前記課金サーバにより、前記請求要求の承認又は失敗の指示を含む請求結果コールバック通知を前記加盟店サーバに返す段階と、を含む
ことを特徴とする方法。
A method of processing a claim,
Receiving from the merchant server a billing API call including the MSISDN and the amount by the billing server;
Determining a selected carrier server from a plurality of carrier servers by the billing server;
In response to the billing API call, the billing server returns a response to the merchant server indicating that consumer opt-in is requested;
The billing server transmits a text message indicating that authorization is requested to the consumer telephone by the MSISDN, and one of the response to the member store server and the text message is a PIN code or a keyword A stage containing data elements of the form
Receiving a data element in the form of a PIN code or keyword by the billing server;
Validating the received data element with respect to the transmitted data element by the billing server;
Sending a billing request including the MSISDN and amount to the selected carrier server by the billing server, wherein the billing request to the carrier server is sent only after successful validation of the data element; Stages ,
Returning a billing result callback notification including an indication of approval or failure of the billing request to the merchant server by the billing server.
前記請求APIコールは、前記課金サーバのURLで受信される
ことを特徴とする請求項1に記載の方法。
The method of claim 1, wherein the billing API call is received at a URL of the billing server.
前記請求APIコールは、前記加盟店サーバによって送出されるrequest−id(要求ID)を含み、前記請求結果は、前記request−id(要求ID)を含む
ことを特徴とする請求項1に記載の方法。
2. The claim 1, wherein the billing API call includes a request-id (request ID) sent by the member store server, and the billing result includes the request-id (request ID). Method.
前記請求APIコールは、merchant−id(課金サーバが割り当てる加盟店ID)、consumer−ip−address(発信側消費者のIPアドレス)、service−id(加盟店サーバ提供のID)、country(国名コード)、currency(通貨コード)、item−description(購入される商品の説明)、及びrequest−id(加盟店サーバが割り当てる要求ID。固有であることが必要)を備える
ことを特徴とする請求項1に記載の方法。
The billing API call includes merchant-id (member store ID assigned by the billing server), consumer-ip-address (caller's consumer IP address), service-id (ID provided by the member store server), country (country name code). ), Currency (currency code), item-description (description of the purchased product), and request-id (request ID assigned by the merchant server, which must be unique). The method described in 1.
前記選択キャリアサーバは、キャリアの名前、mcc(モバイル国別コード)及びmnc(モバイルネットワークコード)のうちの少なくとも1つを含む前記請求APIコールから検出される
ことを特徴とする請求項1に記載の方法。
The selected carrier server is detected from the billing API call including at least one of a carrier name, mcc (mobile country code) and mnc (mobile network code). the method of.
前記請求結果コールバック通知は、charge−id(課金サーバが割り当てる請求ID)、result−code(この要求の前記結果)、result−message(前記結果の説明)を含む
ことを特徴とする請求項1に記載の方法。
The claim result callback notification includes a charge-id (a billing ID assigned by a billing server), a result-code (the result of the request), and a result-message (description of the result). The method described in 1.
前記請求結果コールバック通知は、前記加盟店サーバのURLに送出される
ことを特徴とする請求項1に記載の方法。
The method of claim 1, wherein the billing result callback notification is sent to a URL of the member store server.
前記請求要求は、request−id(要求ID)を含み、前記請求要求が失敗すると、前記方法は、
前記課金サーバが前記請求要求の失敗、MSISDN、及び金額の同じ指示を返さないように、新規のrequest−id(要求ID)を有する請求APIコールを、前記課金サーバにより前記加盟店サーバから受信する段階と、
前記新規のrequest−id(要求ID)を有する前記請求APIコールで受信した前記MSISDN及び金額を含む請求要求を、前記課金サーバにより前記選択キャリアサーバに送信する段階と、
前記新規のrequest−id(要求ID)に基づいて前記請求要求の承認又は失敗の指示を含む請求結果コールバック通知を、前記課金サーバにより前記加盟店サーバに返す段階と、をさらに含む
ことを特徴とする請求項1に記載の方法。
The billing request includes a request-id (request ID), and if the billing request fails, the method includes:
A billing API call with a new request-id (request ID) is received from the merchant server by the billing server so that the billing server does not return the same indication of the billing request failure, MSISDN, and amount Stages,
Sending a billing request including the MSISDN and amount received in the billing API call with the new request-id (request ID) to the selected carrier server by the billing server;
Returning a billing result callback notification including an indication of approval or failure of the billing request based on the new request-id (request ID) to the member store server by the billing server. The method according to claim 1.
PINコードを含む継続要求を前記加盟店サーバから前記課金サーバにおいて受信する段階を更に含み前記妥当性確認は、前記課金サーバにより、前記継続要求で受信した前記PINコードを、前記テキストメッセージで送信した前記PINコードに対して妥当性確認を行って、前記継続要求の前記PINコードの妥当性確認成功の後にのみ、前記キャリアサーバへの前記請求要求が送信されることを含む
ことを特徴とする請求項1に記載の方法。
The method further includes receiving a continuation request including a PIN code from the member store server at the charging server, wherein the validation is performed by the charging server transmitting the PIN code received in the continuation request as the text message. performing validation with respect to the PIN code only after validation success of the PIN code of the continuation request, the billing request to the carrier server comprising from being transmitted The method of claim 1.
前記テキストメッセージはキーワードの形式の応答が要求されることを示し、
キーワードを含むテキストメッセージを前記消費者携帯電話から前記課金サーバにおいて受信する段階を更に含み前記妥当性確認は、前記テキストメッセージで受信した前記キーワードを、前記加盟店サーバへの前記応答の前記キーワードに対して妥当性確認を行って、前記テキストメッセージ内の前記キーワードの妥当性確認成功の後にのみ、前記キャリアサーバへの前記請求要求が送信されることを含む
ことを特徴とする請求項1に記載の方法。
The text message indicates that a response in the form of a keyword is required;
The method further comprises receiving a text message including a keyword from the consumer mobile phone at the billing server, wherein the validation includes the keyword received in the text message as the keyword of the response to the member store server. performing validation with respect to only after validation success of the keywords in the text message, to claim 1, wherein the billing request to the carrier server comprising from being transmitted The method described.
前記課金サーバにより、前記加盟店サーバから返金コールを受信する段階と、
前記課金サーバにより、前記返金コールに応答して、前記選択キャリアサーバを判定する段階と、
前記加盟店サーバからの前記返金コールに応答して、前記課金サーバにより、金額を含む返金要求を前記選択キャリアに送信する段階と、
前記加盟店サーバからの前記返金コールに応答して、前記課金サーバにより、チャージバック通知を前記加盟店サーバに送信する段階と、をさらに含む
ことを特徴とする請求項1に記載の方法。
Receiving a refund call from the member store server by the billing server;
Determining the selected carrier server in response to the refund call by the billing server;
In response to the refund call from the member store server, the billing server sends a refund request including an amount to the selected carrier;
The method of claim 1, further comprising: sending a chargeback notification to the merchant server by the billing server in response to the refund call from the merchant server.
前記請求結果コールバック通知は、charge−id(請求ID)を有し、前記返金コールは、前記請求結果コールバック通知の前記charge−id(請求ID)を有する
ことを特徴とする請求項11に記載の方法。
12. The claim result callback notification has a charge-id (billing ID), and the refund call has the charge-id (billing ID) of the billing result callback notification. The method described.
前記課金サーバにより、前記返金コールに有効な理由コードが含まれているか否かを判定する段階をさらに含み、前記返金要求が送信されるのは、前記返金コールに有効な理由コードが含まれている場合だけである
ことを特徴とする請求項11に記載の方法。
The billing server further includes determining whether the refund call includes a valid reason code, wherein the refund request is transmitted when the refund call includes a valid reason code. The method of claim 11, wherein
前記返金コールは、merchant−id(課金サーバが割り当てる加盟店ID)、charge−id(返金するための前記支払いの請求ID)、reason−code(課金サーバの理由コード)、及びrequest−id(加盟店サーバが割り当てる要求ID。固有であることが必要)を含む
ことを特徴とする請求項11に記載の方法。
The refund call includes a merchant-id (merchant ID assigned by the billing server), a charge-id (billing ID of the payment for refund), a reason-code (reason code of the billing server), and a request-id (membership). 12. The method of claim 11 including a request ID assigned by the store server, which must be unique.
前記チャージバック通知は、refund−id(課金サーバが作成する返金取引のID)、result−code(この要求の前記結果)、及びresult−message(前記結果の説明)を含む
ことを特徴とする請求項11に記載の方法。
The chargeback notification includes a refund-id (ID of a refund transaction created by a billing server), a result-code (the result of this request), and a result-message (description of the result). Item 12. The method according to Item 11.
コンピュータのプロセッサによって実行される場合に請求を処理する方法を実行する命令セットをその上に格納させた、非一時的コンピュータ可読媒体であって、本方法は、
課金サーバにより、MSISDN及び金額を含む請求APIコールを加盟店サーバから受信する段階と、
前記課金サーバにより、複数のキャリアサーバから選択キャリアサーバを判定する段階と、
前記請求APIコールに応答して、前記課金サーバにより、消費者オプトインが要求されることを示す応答を前記加盟店サーバに返す段階と、
前記課金サーバにより、前記MSISDNで消費者電話に認可が要求されることを示すテキストメッセージを送信する段階であって、前記加盟店サーバへの応答及び前記テキストメッセージのうちの一つがPINコードまたはキーワードの形式のデータ要素を含む、段階と、
前記課金サーバにより、PINコードまたはキーワードの形式のデータ要素を受信する段階と、
前記課金サーバにより、前記送信されたデータ要素に対して受信されたデータ要素の妥当性確認する段階と、
前記課金サーバにより、前記MSISDN及び金額を含む請求要求を前記選択キャリアサーバに送信する段階であって、前記キャリアサーバへの前記請求要求は前記データ要素の妥当性確認成功の後にのみ送信される、段階と、
前記課金サーバにより、前記請求要求の承認又は失敗の指示を含む請求結果コールバック通知を前記加盟店サーバに返す段階と、を含む
ことを特徴とする非一時的コンピュータ可読媒体。
A non-transitory computer readable medium having stored thereon an instruction set that performs a method of processing a claim when executed by a processor of a computer, the method comprising:
Receiving from the merchant server a billing API call including the MSISDN and the amount by the billing server;
Determining a selected carrier server from a plurality of carrier servers by the billing server;
In response to the billing API call, the billing server returns a response to the merchant server indicating that consumer opt-in is requested;
The billing server transmits a text message indicating that authorization is requested to the consumer telephone by the MSISDN, and one of the response to the member store server and the text message is a PIN code or a keyword A stage containing data elements of the form
Receiving a data element in the form of a PIN code or keyword by the billing server;
Validating the received data element with respect to the transmitted data element by the billing server;
Sending a billing request including the MSISDN and amount to the selected carrier server by the billing server, wherein the billing request to the carrier server is sent only after successful validation of the data element; Stages ,
Returning a billing result callback notification including an indication of approval or failure of the billing request to the merchant server by the billing server.
課金コンピュータシステムであって、
プロセッサと、
前記プロセッサに接続されたコンピュータ可読媒体と、
前記コンピュータ可読媒体上の命令セットと、を含み、
MSISDN及び金額を含む請求APIコールを加盟店サーバから受信し、複数のキャリアサーバから選択キャリアサーバを判定し、前記請求APIコールに応答して、消費者オプトインが要求されることを示す応答を前記加盟店サーバに返し、前記MSISDNで消費者電話に認可が要求されることを示すテキストメッセージを送信し、前記加盟店サーバへの応答及び前記テキストメッセージのうちの一つがPINコードまたはキーワードの形式のデータ要素を含み、PINコードまたはキーワードの形式のデータ要素を受信し、前記送信されたデータ要素に対して受信されたデータ要素の妥当性確認し、前記データ要素の妥当性確認成功の後にのみ前記MSISDN及び金額を含む請求要求を前記選択キャリアサーバに送信し、前記請求要求の承認又は失敗の指示を含む請求結果コールバック通知を前記加盟店サーバに返すために、前記プロセッサにより実行可能なキャリア課金モジュールを含む
ことを特徴とする課金コンピュータシステム。
A billing computer system,
A processor;
A computer readable medium connected to the processor;
An instruction set on the computer-readable medium,
Receiving a billing API call including the MSISDN and the amount from the merchant server, determining a selected carrier server from a plurality of carrier servers, and responding to the billing API call with a response indicating that consumer opt-in is required Return to the merchant server and send a text message indicating that authorization is required for the consumer phone in the MSISDN, and one of the response to the merchant server and the text message is in the form of a PIN code or keyword Including a data element, receiving a data element in the form of a PIN code or keyword, validating the received data element against the transmitted data element, and only after successful validation of the data element A billing request including the MSISDN and the amount is sent to the selected carrier server; To return the claimed results callback notification including an indication of the request for approval or failure to the merchant server, the billing computer system which comprises a carrier billing module executable by the processor.
前記命令セットが、
消費者オプトインを格納するオプトイン管理モジュールと、
前記オプトイン管理モジュールに接続されたSMSメッセージングモジュールと、
をさらに含み、
前記キャリア課金モジュールは、前記請求APIコールに応答して、PINコードの形式の消費者オプトインが要求されることを示す応答を前記加盟店サーバに返し、前記SMSメッセージングモジュールは、前記MSISDNの消費者携帯電話にテキストメッセージを送信し、前記キャリア課金モジュールは、PINコードを含む継続要求を前記加盟店サーバから受信し、前記継続要求で受信した前記PINコードを、前記テキストメッセージで送信した前記PINコードに対して妥当性確認を行って、前記継続要求の前記PINコードの妥当性確認成功の後にのみ、前記キャリアサーバへの前記請求要求が送信されることを特徴とする請求項17に記載の課金コンピュータシステム。
The instruction set is
An opt-in management module for storing consumer opt-ins;
An SMS messaging module connected to the opt-in management module;
Further including
In response to the billing API call, the carrier billing module returns a response to the merchant server indicating that a consumer opt-in in the form of a PIN code is required, and the SMS messaging module is a consumer of the MSISDN The carrier billing module receives a continuation request including a PIN code from the member store server, and the PIN code received in the continuation request is transmitted as the PIN code. The billing request according to claim 17, wherein the billing request is transmitted to the carrier server only after the validity of the PIN code of the continuation request is successfully verified. Computer system.
前記命令セットが、
オプトイン管理モジュールと、
前記オプトイン管理モジュールに接続されたSMSメッセージングモジュールと、
をさらに含み、
前記キャリア課金モジュールは、前記請求APIコールに応答して、キーワードの形式の消費者オプトインが要求されることを指示すると共に前記キーワードを含む応答を、前記加盟店サーバに返し、前記SMSメッセージングモジュールは、キーワードの形式の応答が要求されることを示すテキストメッセージを前記MSISDNの消費者電話に送信し、前記テキストメッセージを含むメッセージを前記消費者携帯電話から受信し、前記キャリア課金モジュールは、前記テキストメッセージで受信した前記キーワードを、前記加盟店サーバへの前記応答の前記キーワードに対して妥当性確認を行って前記テキストメッセージ内の前記キーワードの妥当性確認成功の後にのみ、前記キャリアサーバへの前記請求要求が送信される
ことを特徴とする請求項17に記載の課金コンピュータシステム。
The instruction set is
An opt-in management module,
An SMS messaging module connected to the opt-in management module;
Further including
In response to the billing API call, the carrier billing module indicates that a consumer opt-in in the form of a keyword is required and returns a response including the keyword to the merchant server, the SMS messaging module Sending a text message indicating that a response in the form of a keyword is required to the MSISDN consumer phone, receiving a message containing the text message from the consumer mobile phone, and the carrier billing module The keyword received in the message is validated with respect to the keyword in the response to the member store server, and only after successful validation of the keyword in the text message, to the carrier server. A billing request is sent and Billing computer system of claim 17 that.
前記加盟店サーバから返金コールを受信して、前記返金コールに応答して、前記選択キャリアサーバを判定して、前記加盟店サーバからの前記返金コールに応答して、金額を含む返金要求を前記選択キャリアに送信して、前記加盟店サーバからの前記返金コールに応答して、チャージバック通知を前記加盟店サーバに送信するキャリア返金モジュールをさらに含む
ことを特徴とする請求項17に記載の課金コンピュータシステム。
Receiving a refund call from the merchant server, determining the selected carrier server in response to the refund call, and responding to the refund call from the merchant server in response to a refund request including an amount 18. The billing of claim 17, further comprising a carrier refund module that transmits to a selected carrier and transmits a chargeback notification to the merchant server in response to the refund call from the merchant server. Computer system.
JP2016511783A 2013-04-29 2014-04-28 Billing gateway Active JP6409052B2 (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US13/873,068 US9224162B2 (en) 2013-04-29 2013-04-29 Billing gateway charge method and system
US13/873,099 US20140324696A1 (en) 2013-04-29 2013-04-29 Billing gateway authorize-and-capture method and system
US13/873,068 2013-04-29
US13/873,099 2013-04-29
PCT/US2014/035729 WO2014179233A2 (en) 2013-04-29 2014-04-28 Billing gateway

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2018176839A Division JP6686088B2 (en) 2013-04-29 2018-09-21 Billing gateway

Publications (3)

Publication Number Publication Date
JP2016520921A JP2016520921A (en) 2016-07-14
JP2016520921A5 true JP2016520921A5 (en) 2017-06-15
JP6409052B2 JP6409052B2 (en) 2018-10-17

Family

ID=51844091

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2016511783A Active JP6409052B2 (en) 2013-04-29 2014-04-28 Billing gateway
JP2018176839A Active JP6686088B2 (en) 2013-04-29 2018-09-21 Billing gateway

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2018176839A Active JP6686088B2 (en) 2013-04-29 2018-09-21 Billing gateway

Country Status (3)

Country Link
EP (1) EP3011513A4 (en)
JP (2) JP6409052B2 (en)
WO (1) WO2014179233A2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20230028823A1 (en) * 2019-12-18 2023-01-26 Visa International Service Association Access management for cancelled requests in a distributed environment
US11216821B1 (en) 2021-01-14 2022-01-04 Coupang Corp. Systems and methods for breaking up select requests to streamline processes and improve scalability

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8478238B2 (en) * 2005-04-29 2013-07-02 Jasper Wireless, Inc. Global platform for managing subscriber identity modules
US20100262506A1 (en) * 2009-04-08 2010-10-14 Microsoft Corporation Mobile content delivery on a mobile network
JP5590946B2 (en) * 2010-04-02 2014-09-17 イクス株式会社 Billing management apparatus, billing management program, and billing management system
EP2603891A4 (en) * 2010-08-11 2018-01-03 Boku, Inc. Systems and methods to identify carrier information for transmission of premium messages
US9911103B2 (en) * 2010-10-14 2018-03-06 Syniverse Technologies, Llc Payment gateway for processing payment requests associated with a wireless users account
CA2844611A1 (en) * 2010-11-03 2012-05-10 Payfone, Inc. System and method for charging a customer's cellular device account or other account
JP5209093B2 (en) * 2011-08-23 2013-06-12 ヤフー株式会社 Billing system and method

Similar Documents

Publication Publication Date Title
US11689898B2 (en) Messaging service application programming interface
US10476833B2 (en) Warning method and apparatus, and processing server
US20160063479A1 (en) Transfer information processing method and device
JP2019114273A (en) Service processing method and device and service server
JP6360910B2 (en) Electronic transaction promotion system and method
RU2012105008A (en) METHOD AND DEVICE INTENDED FOR CHECKING THE PHONE NUMBER
US20150264095A1 (en) Web service push method and web service push server and web service providing server performing same
US10853845B2 (en) Securely managing transactional history for targeted content
WO2017107653A1 (en) Mobile payment method, related device and system
CN105165035B (en) Have both the multimedia message transmission of text message transmission
TW201521844A (en) Method and system for requesting information and computer-readable storage medium
US11146649B2 (en) Computer-implemented method and computer system for distributing push notifications
JP2016520921A5 (en)
KR20120082644A (en) Server and method for processing payment using mobile terminal
US9749849B1 (en) Systems and methods for associating user personal information with wireless enabled devices
US20150235271A1 (en) Multi-platform promotions for mobile devices
US20170230302A1 (en) Request authentication and confirmation
KR20170010043A (en) System for mobile payment
KR20150139983A (en) Systems and methods for message prompting
KR20150101063A (en) Checking Method for Information about Client's Mobile Phone Number, Information Providing Server, Client Managing Server, and Telecommunications Company Server Used Therein