KR101306808B1 - Point prepayment system and method - Google Patents
Point prepayment system and method Download PDFInfo
- Publication number
- KR101306808B1 KR101306808B1 KR1020070115562A KR20070115562A KR101306808B1 KR 101306808 B1 KR101306808 B1 KR 101306808B1 KR 1020070115562 A KR1020070115562 A KR 1020070115562A KR 20070115562 A KR20070115562 A KR 20070115562A KR 101306808 B1 KR101306808 B1 KR 101306808B1
- Authority
- KR
- South Korea
- Prior art keywords
- tid
- prepaid payment
- mobile terminal
- point
- payment
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 67
- 238000004891 communication Methods 0.000 claims abstract description 13
- 238000013507 mapping Methods 0.000 claims description 8
- 238000013475 authorization Methods 0.000 claims description 2
- 239000013256 coordination polymer Substances 0.000 abstract description 76
- 101100081884 Oryza sativa subsp. japonica OSA15 gene Proteins 0.000 abstract description 51
- 101150082245 PSAG gene Proteins 0.000 abstract description 51
- 238000012545 processing Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000004040 coloring Methods 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/22—Payment schemes or models
- G06Q20/26—Debit schemes, e.g. "pay now"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
- G06Q20/0655—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash e-cash managed centrally
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Finance (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Mobile Radio Communication Systems (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
본 발명은 TID(Transaction ID)를 이용하여 포인트 선불 결제가 이루어질 수 있도록 하는 포인트 선불 결제 시스템 및 방법을 제시한다.The present invention provides a point prepaid payment system and method for point prepaid payment using a TID (Transaction ID).
이를 위해, 본 발명은 무선 통신망을 통해 접속한 이동 단말로부터 컨텐츠 구매 요청이 있으면, 상기 이동 단말로 결제 수단을 선택할 수 있는 결제 선택 페이지를 제공하는 CP 서버와; 상기 이동 단말로부터 결제 수단으로 포인트 선불 결제를 선택받은 상기 CP 서버의 TID(Transaction ID) 발급 요청에 따라 TID를 발급하고, TID 발급을 요청받을 때 상기 CP 서버로부터 제공받은, 선불 결제에 필요한 정보를 나타내는 파라미터를, 상기 TID와 매핑시켜 DB에 저장하는 선불 결제 게이트웨이를 포함하며, 상기 CP 서버는, 상기 선불 결제 게이트웨이로 TID 발급을 요청하여 TID를 발급받으면, 상기 이동 단말로 상기 선불 결제 게이트웨이에서 제공하는 포인트 선불 결제 페이지의 접속 URL 주소에 상기 TID를 붙여 전송하고, 상기 선불 결제 게이트웨이는, 상기 접속 URL 주소를 이용하여 상기 포인트 선불 결제 페이지에 접속되는 상기 이동 단말로부터 제공받은 상기 TID를 이용하여 상기 DB에서 상기 TID에 매핑되어 있는 파라미터를 검색하고, 검색된 파라미터에 의거하여 선불 결제에 필요한 정보를 파악한 후, 상기 포인트 선불 결제 페이지를 통해 상기 이동 단말로부터 입력받은 인증 정보로 인증을 수행하여 인증에 성공하면, 포인트 서버와 연동하여 포인트로 상기 컨텐츠에 대한 결제를 수행하는 것이 바람직하다.To this end, the present invention provides a CP server for providing a payment selection page for selecting a payment means to the mobile terminal when a content purchase request is received from a mobile terminal connected through a wireless communication network; Issuing a TID according to a request for issuing a transaction ID (TID) of the CP server, which has been selected to pay a point prepaid to the payment method from the mobile terminal, and receives information required for prepaid payment provided from the CP server when a TID issuance is requested. And a prepaid payment gateway that maps the indicated parameter to the TID and stores it in a DB, wherein the CP server requests the issuance of the TID to the prepaid payment gateway and receives the TID from the prepaid payment gateway to the mobile terminal. The TID is transmitted to the access URL address of the point prepaid payment page, and the prepaid payment gateway uses the TID provided from the mobile terminal connected to the point prepaid payment page using the access URL address. Search for parameters mapped to the TID in the DB and search for the parameters After grasping the information required for prepaid payment according to the present invention, the authentication is performed using the authentication information input from the mobile terminal through the point prepaid payment page, and if the authentication is successful, payment is made for the content in points by interworking with a point server. It is preferable to carry out.
이에 따라, 본 발명은 TID를 이용하여 포인트 선불 결제 절차를 수행함으로 써, 접속 URL 주소의 잘림을 방지하여 포인트 선불 결제가 정상적으로 수행될 수 있게 한다.Accordingly, the present invention uses the TID to perform the point prepaid payment procedure, thereby preventing the access URL address from being cut so that the point prepaid payment can be normally performed.
포인트 선불 결제, CP 서버, PSAG, TID, 파라미터 Point prepaid payment, CP server, PSAG, TID, parameters
Description
본 발명은 포인트 선불 결제 시스템 및 방법에 관한 것으로서, 특히 이동 단말로부터 포인트 선불 결제를 요청받은 CP 서버로부터의 요청에 따라 PSAG에서 CP 서버로 TID(Transaction ID)를 발급한 후, CP 서버로부터 제공받은 파라미터와 TID를 매핑시켜 저장하며, CP 서버에서는 포인트 선불 결제 페이지의 접속 URL 주소 앞에 TID를 붙여 이동 단말로 전송함으로써, 접속 URL 주소의 잘림으로 인해 발생하는 서비스 오류를 방지할 수 있도록 하는 포인트 선불 결제 시스템 및 방법에 관한 것이다.The present invention relates to a point prepaid payment system and method, and in particular, after issuing a TID (Transaction ID) from the PSAG to the CP server in response to a request from the CP server that is requested to prepaid point payment from the mobile terminal, received from the CP server Parameter and TID are mapped and stored, and the CP server transmits the point prepaid payment to prevent the service error caused by truncation of the access URL address by transmitting the TID in front of the access URL address of the point prepaid payment page. System and method.
무선 인터넷 기술의 발달에 따라 이동 통신 서비스 가입자는 이동 통신 단말기를 이용하여 무선 통신망을 통해 시간적, 공간적 제약없이 컨텐츠 제공자(Contents Provider)가 제공하는 각종 컨텐츠들을 이용할 수 있게 되었다.With the development of wireless Internet technology, a mobile communication service subscriber can use various contents provided by a contents provider through a wireless communication network without time and space constraints.
전술한 바와 같이, 이동 통신 서비스 가입자가 무선 통신망을 통해 CP가 제공하는 각종 컨텐츠들을 이용하는 경우, 컨텐츠 이용에 따른 요금을 지불해야 한 다.As described above, when the mobile communication service subscriber uses various contents provided by the CP through the wireless communication network, a fee for using the contents should be paid.
여기서, 컨텐츠 이용에 따른 과금은 선불 과금 방식과 후불 과금 방식이 있는 데, 이 중에서 선불 과금 방식은 컨텐츠를 이용하기 전에 일정한 금액을 예치하고, 예치 금액 한도 내에서 컨텐츠를 이용하도록 하는 방식이다.Here, the billing according to the use of the content includes a prepaid billing method and a postpaid billing method. Among these, the prepaid billing method is a method of depositing a certain amount before using the content and using the content within the limit of the deposit amount.
한편, 최근에는 이동 통신 서비스 가입자에게 다양한 선불 결제 수단을 제공하기 위해, 포인트를 이용하여 컨텐츠 이용 요금을 지불할 수 있도록 한다.On the other hand, recently, in order to provide various prepaid payment methods to the mobile communication service subscribers, it is possible to pay the content usage fee using the points.
도 1은 종래 포인트 선불 결제 방법을 설명하기 위한 처리도로, 종래에는 CP 서버(3)가 제공하는 컨텐츠를 구매하여 이용하고자 하는 이동 단말(1)이 무선 통신망을 통해 접속하여 원하는 컨텐츠를 선택하게 되면(S10), CP 서버(3)는 이동 단말(1)이 선택한 컨텐츠에 대한 결제를 위하여 이동 단말(1)이 결제 방식을 선택할 수 있는 결제 선택 페이지를 제공한다(S12).1 is a flowchart illustrating a conventional point prepaid payment method. In the related art, when a mobile terminal 1 to purchase and use content provided by a
상기한 과정 S12를 통해 결제 선택 페이지를 제공받은 이동 단말(1)이 포인트 선불 결제를 선택하게 되면(S14), CP 서버(3)는 이동 단말(1)이 포인트 선불 결제를 담당하는 선불 결제 시스템(Prepaid Service & Authorization Gateway;이하, 'PSAG'라 칭함)(5)에서 제공하는 포인트 선불 결제 페이지에 접속할 수 있도록 포인트 선불 결제 페이지의 URL 주소인 접속 URL 주소를 이동 단말(1)로 전송하는 데, 접속 URL 주소의 뒤에 선불 결제에 필요한 정보들(예를 들어, 이동 단말 식별 정보, 컨텐츠 식별 정보 등)을 나타내는 파라미터를 붙여 전송한다(S16).When the mobile terminal 1 provided with the payment selection page through the process S12 selects the point prepaid payment (S14), the
상기한 과정 S16에서 이동 단말(1)과 HTTP 방식을 통해 통신을 수행하는 CP 서버(3)는 접속 URL 주소에 파라미터를 붙여서 데이터를 전송하는 GET 방식(전송할 데이터를 대상 페이지 URL의 뒤에 붙여서 전송하는 방식)을 이용하여 데이터를 전송한다.The
상기한 과정 S16을 통해 CP 서버(3)로부터 파라미터가 붙은 접속 URL 주소를 전송받은 이동 단말(1)은 CP 서버(3)로부터 전송받은 접속 URL 주소에 의거하여 PSAG(5)에서 제공하는 포인트 선불 결제 페이지에 접속하되, 선불 결제에 필요한 정보들을 나타내는 파라미터가 접속 URL 주소 뒤에 붙어 PSAG(5)로 전송된다(예를 들어, http://psag.nate.com/wap/point_manager.jsp?PID=1234567890&PTID=O00243&PROC_CODE=01&CID_00273&C_TYPE=03&…)(S18).The mobile terminal 1 receiving the parameterized access URL address from the
상기한 과정 S18을 통해 이동 단말(1)로부터 선불 결제에 필요한 정보를 나타내는 파라미터를 넘겨받은 PSAG(5)는 이동 단말(1)로부터 넘겨받은 파라미터에 의거하여 컨텐츠를 구매하고자 하는 이동 단말, 이동 단말이 구매하고자 하는 컨텐츠 및 컨텐츠 가격 등을 선불 결제에 필요한 정보를 파악한 후(S20), 이동 단말(1)이 구매하고자 하는 컨텐츠의 결제를 위하여 포인트 선불 결제 페이지를 통해 이동 단말(1)로부터 사용자 인증에 필요한 정보를 입력받고(S22), 이동 단말(1)로부터 입력받은 인증 정보에 의거하여 이동 단말(1)에 대한 인증을 수행하여, 이동 단말(1)이 정당한 가입자의 이동 단말(1)로 확인되면(S24), 포인트 서버(미도시)와 연동하여 이동 단말(1)이 선택한 컨텐츠의 가격만큼 포인트를 차감하는 일련의 포인트 결제 처리 절차를 수행한다(S26).PSAG (5) received the parameter indicating the information required for prepaid payment from the mobile terminal 1 through the process S18 described above, the mobile terminal, the mobile terminal to purchase the content based on the parameter received from the mobile terminal (1) After grasping information necessary for prepaid payment of the content and content price to be purchased (S20), the mobile terminal 1 authenticates the user from the mobile terminal 1 through a point prepaid payment page for payment of the content to be purchased. Input the necessary information (S22), perform authentication on the mobile terminal 1 based on the authentication information received from the mobile terminal 1, the mobile terminal 1 to the mobile terminal 1 of the legitimate subscriber If confirmed (S24), in conjunction with the point server (not shown), the mobile terminal 1 performs a series of point payment processing procedure for deducting points by the price of the selected content (S26).
전술한 바와 같이, 종래에는 이동 단말(1)이 포인트 결제를 선택하게 되면, CP 서버(3)는 GET 방식을 이용하여 접속 URL 주소 뒤에 선불 결제에 필요한 정보를 나타내는 파라미터를 붙여 이동 단말(1)로 전송하고, CP 서버(3)로부터 파라미터가 붙은 접속 URL 주소를 전송받은 이동 단말(1)은 접속 URL 주소를 이용하여 PSAG(5)에 접속하게 되는 데, 접속 URL 주소 뒤에 붙는 파라미터가 일부 이동 단말(1)에서는 데이터 전송량 제한 등으로 인하여 접속 URL 주소가 잘리게 되는 현상이 발생하게 된다.As described above, conventionally, when the mobile terminal 1 selects the point payment, the
전술한 바와 같이, 이동 단말(1)에서 PSAG(5)로 전송하는 접속 URL 주소가 잘리게 됨에 따라, PSAG(5)에서는 선불 결제에 필요한 정보들을 모두 제공받지 못하게 되고, 이에 따라, 선불 결제 기능을 제대로 수행하지 못하여 서비스 오류가 발생하게 되는 문제점이 있다.As described above, as the access URL address transmitted from the mobile terminal 1 to the
본 발명은 전술한 문제점을 해결하기 위해 안출된 것으로서, 이동 단말로부터 포인트 선불 결제를 요청받은 CP 서버로부터의 요청에 따라 PSAG에서 CP 서버로 TID(Transaction ID)를 발급한 후, CP 서버로부터 제공받은 파라미터와 TID를 매핑시켜 저장하고, CP 서버에서는 포인트 선불 결제 페이지의 접속 URL 주소 앞에 TID를 붙여 이동 단말로 전송함으로써, 접속 URL 주소의 잘림으로 인해 발생하는 서비스 오류를 방지할 수 있도록 하는 포인트 선불 결제 시스템 및 방법을 제공함에 그 목적이 있다.The present invention has been made to solve the above-mentioned problem, and after issuing a TID (Transaction ID) from the PSAG to the CP server in response to a request from the CP server requesting a point prepaid payment from the mobile terminal, received from the CP server Mapping and storing parameters and TIDs, and the CP server transmits the point prepaid payment to the mobile terminal by attaching the TID to the access URL address of the point prepaid payment page, thereby preventing a service error caused by the truncation of the access URL address. Its purpose is to provide a system and method.
전술한 목적을 달성하기 위한 본 발명의 일 실시예에 따른 포인트 선불 결제 시스템은, 무선 통신망을 통해 접속한 이동 단말로부터 컨텐츠 구매 요청이 있으면, 상기 이동 단말로 결제 수단을 선택할 수 있는 결제 선택 페이지를 제공하는 CP 서버와; 상기 이동 단말로부터 결제 수단으로 포인트 선불 결제를 선택받은 상기 CP 서버의 TID(Transaction ID) 발급 요청에 따라 TID를 발급하고, TID 발급을 요청받을 때 상기 CP 서버로부터 제공받은, 선불 결제에 필요한 정보를 나타내는 파라미터를, 상기 TID와 매핑시켜 DB에 저장하는 선불 결제 게이트웨이를 포함하며, 상기 CP 서버는, 상기 선불 결제 게이트웨이로 TID 발급을 요청하여 TID를 발급받으면, 상기 이동 단말로 상기 선불 결제 게이트웨이에서 제공하는 포인트 선불 결제 페이지의 접속 URL 주소에 상기 TID를 붙여 전송하고, 상기 선불 결제 게이트웨이는, 상기 접속 URL 주소를 이용하여 상기 포인트 선불 결제 페이지에 접속되는 상기 이동 단말로부터 제공받은 상기 TID를 이용하여 상기 DB에서 상기 TID에 매핑되어 있는 파라미터를 검색하고, 검색된 파라미터에 의거하여 선불 결제에 필요한 정보를 파악한 후, 상기 포인트 선불 결제 페이지를 통해 상기 이동 단말로부터 입력받은 인증 정보로 인증을 수행하여 인증에 성공하면, 포인트 서버와 연동하여 포인트로 상기 컨텐츠에 대한 결제를 수행하는 것이 바람직하다.Point prepaid payment system according to an embodiment of the present invention for achieving the above object, if there is a content purchase request from a mobile terminal connected through a wireless communication network, a payment selection page for selecting a payment method to the mobile terminal; Providing a CP server; Issuing a TID according to a request for issuing a transaction ID (TID) of the CP server, which has been selected to pay a point prepaid to the payment method from the mobile terminal, and receives information required for prepaid payment provided from the CP server when a TID issuance is requested. And a prepaid payment gateway that maps the indicated parameter to the TID and stores it in a DB, wherein the CP server requests the issuance of the TID to the prepaid payment gateway and receives the TID from the prepaid payment gateway to the mobile terminal. The TID is transmitted to the access URL address of the point prepaid payment page, and the prepaid payment gateway uses the TID provided from the mobile terminal connected to the point prepaid payment page using the access URL address. Search for parameters mapped to the TID in the DB and search for the parameters After identifying the information required for prepaid payment, the authentication is performed with the authentication information received from the mobile terminal through the point prepaid payment page. It is preferable to carry out.
나아가, 상기 이동 단말은, 상기 CP 서버로부터 제공받은 접속 URL 주소에 의거하여 상기 포인트 선불 결제 페이지에 접속한 후, 상기 포인트 선불 결제 페이지를 통해 상기 PSAG로 사용자 인증에 필요한 정보를 제공하는 것이 바람직하다.Furthermore, after the mobile terminal accesses the point prepaid payment page based on the access URL address provided from the CP server, it is preferable to provide information required for user authentication to the PSAG through the point prepaid payment page. .
그리고, 상기 CP 서버가 상기 이동 단말로 상기 접속 URL 주소를 전송할 때, 상기 TID를 상기 접속 URL 주소 앞에 붙여 전송하는 것이 바람직하다.When the CP server transmits the access URL address to the mobile terminal, it is preferable to transmit the TID by prefixing the access URL address.
그리고, 상기 CP 서버의 TID 발급 요청에 따라 상기 선불 결제 게이트웨이에서 발급하는 상기 TID는, 상기 DB 기준의 날짜와 중복없이 처리된 시퀀스 값에 의거하여 생성되는 것이 바람직하다.The TID issued by the prepaid payment gateway according to the TID issue request of the CP server is preferably generated based on the processed sequence value without overlapping with the date of the DB standard.
한편, 본 발명의 일 실시예에 따른 포인트 선불 결제 방법은, CP 서버가 무선 통신망을 통해 접속한 이동 단말로부터 컨텐츠 구매 요청이 있으면, 상기 이동 단말로 결제 선택 페이지를 제공하는 과정과; 상기 이동 단말이 결제 수단으로 포인트 선불 결제를 선택하면, 선불 결제 게이트웨이로 TID 발급을 요청하는 과정과; 상기 선불 결제 게이트웨이에서 TID 발급 요청에 따라 TID를 발급하고, TID 발급을 요청받을 때 상기 CP 서버로부터 제공받은, 선불 결제에 필요한 정보를 나타내는 파라미터를, 상기 TID와 매핑시켜 DB에 저장하는 과정과; 상기 TID를 발급받은 상기 CP 서버에서 상기 파라미터에 상기 TID를 첨부하여 상기 선불 결제 게이트웨이로 포인트 선불 결제 페이지를 요청한 후, 상기 포인트 선불 결제 페이지의 접속 URL 주소에 상기 TID를 붙여 상기 이동 단말로 전송하는 과정과; 상기 선불 결제 게이트웨이에서 상기 접속 URL 주소에 의거하여 상기 포인트 선불 결제 페이지에 접속된 상기 이동 단말로부터 제공받은 TID로 상기 DB에서 상기 TID에 매핑되어 있는 파라미터를 검색하여, 선불 결제에 필요한 정보를 파악하는 과정과; 상기 포인트 선불 결제 페이지를 통해 상기 이동 단말로부터 사용자 인증에 필요한 정보를 입력받아, 상기 이동 단말에 대한 인증을 수행하여 인증에 성공하면, 포인트 서버와 연동하여 포인트로 상기 컨텐츠에 대한 결제를 수행하는 과정을 포함하여 이루어지는 것이 바람직하다.On the other hand, the point prepaid payment method according to an embodiment of the present invention, the CP server, if there is a content purchase request from the mobile terminal connected through a wireless communication network, providing a payment selection page to the mobile terminal; Requesting issuance of a TID to a prepaid payment gateway when the mobile terminal selects a point prepaid payment as a payment means; Issuing a TID according to a TID issuance request at the prepaid payment gateway, and mapping a parameter indicating information required for prepaid payment provided from the CP server when the TID issuance is mapped to the TID and storing it in a DB; The CP server that has issued the TID attaches the TID to the parameter to request the point prepaid payment page to the prepaid payment gateway, and transmits the TID to the access URL address of the point prepaid payment page to the mobile terminal. Process; The prepaid payment gateway searches for a parameter mapped to the TID in the DB by using a TID provided from the mobile terminal connected to the point prepaid payment page based on the access URL address to determine information necessary for prepaid payment. Process; Receiving information required for user authentication from the mobile terminal through the point prepaid payment page, performing authentication on the mobile terminal, and when the authentication is successful, performing payment for the content in points in connection with a point server; It is preferable to comprise a.
본 발명의 포인트 선불 결제 시스템 및 방법에 따르면, 이동 단말로부터 포인트 선불 결제를 요청받은 CP 서버로부터의 요청에 따라 PSAG에서 CP 서버로 TID를 발급한 후, CP 서버로부터 제공받은 파라미터와 TID를 매핑시켜 저장하고, CP 서버에서는 포인트 선불 결제 페이지의 URL인 접속 URL 주소 앞에 TID를 붙여 이동 단말로 전송함으로써, 접속 URL 주소의 잘림을 방지할 수 있게 되고, 접속 URL 주소의 잘림으로 인해 발생하는 서비스 오류를 방지할 수 있게 된다.According to the point prepaid payment system and method of the present invention, after issuing a TID from the PSAG to the CP server in response to a request from the CP server requesting the point prepaid payment from the mobile terminal, by mapping the parameters and the TID provided from the CP server In addition, the CP server transmits a TID in front of the access URL address, which is the URL of the point prepaid payment page, to the mobile terminal, thereby preventing the access URL address from being cut off, and the service error caused by the truncation of the access URL address. It can be prevented.
이하에서는 첨부한 도면을 참조하여 본 발명의 바람직한 실시예에 따른 포인트 선불 결제 시스템 및 방법에 대해서 상세하게 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail a point prepaid payment system and method according to a preferred embodiment of the present invention.
도 2는 본 발명의 일 실시예에 따른 포인트 선불 결제 시스템의 구성을 개략적으로 보인 도이다.2 is a view schematically showing the configuration of a point prepaid payment system according to an embodiment of the present invention.
도 2에서, 이동 단말(10)은 무선 통신망을 통해 CP 서버(20)에 접속한 후, CP 서버(20)가 제공하는 컨텐츠 중에서 단말기 사용자의 선택에 따라 단말기 사용자가 구매하고자 하는 컨텐츠를 선택하고, 구매하고자 하는 컨텐츠의 선택에 따라 CP 서버(20)가 제공하는 결제 선택 페이지를 수신한다.In FIG. 2, after the
전술한 바와 같이, CP 서버(20)로부터 결제 선택 페이지를 수신한 이동 단말(10)은 포인트로 결제하고자 하는 단말기 사용자의 선택에 따라 결제 선택 페이지에서 포인트 선불 결제를 선택한다.As described above, the
전술한, 이동 단말(10)은 결제 선택 페이지에서 포인트 선불 결제를 선택함에 따라 CP 서버(20)가 제공하는 접속 URL 주소에 의거하여 PSAG(30)가 제공하는 포인트 선불 결제 페이지에 접속한 후, 포인트 선불 결제 페이지를 통해 사용자 인증에 필요한 정보를 입력하여 PSAG(30)로 사용자 인증에 필요한 정보를 제공한다.As described above, the
한편, CP 서버(20)는 음악, 게임 등의 각종 컨텐츠를 제공하는 서버로, 무선 통신망을 통해 접속한 이동 단말(10)이 구매하고자 하는 컨텐츠를 선택하게 되면, 이동 단말(10)이 선택한 컨텐츠에 대한 결제를 위해, 컨텐츠를 선택한 이동 단 말(10)로 결제 수단을 선택할 수 있는 결제 선택 페이지를 제공하고, 결제 선택 페이지를 제공받은 이동 단말(10)이 포인트 선불 결제를 선택하면, PSAG(30)로 TID(Transaction ID) 발급을 요청하기 위해 Web 연동(HTTP 방식)의 POST 방식(전송할 데이터를 HTTP 헤더에 포함시켜 전송하는 방식) 또는 GET 방식(전송할 데이터를 대상 페이지 URL의 뒤에 붙여서 전송하는 방식)으로 PSAG(30)의 TID 발급 페이지(point_tid.jsp)를 호출하면서 PSAG(30)로 선불 결제에 필요한 정보를 파라미터 형태로 전달한다.Meanwhile, the
전술한 바와 같이, 이동 단말(10)의 포인트 선불 결제에 따라 CP 서버(20)가 GET 방식을 이용하여 PSAG(30)로 TID 발급 페이지를 호출하면서 PSAG(30)로 전달As described above, according to the point prepaid payment of the
하는 파라미터를 예시적으로 살펴보면, As an example,
/wap/point_tid.jsp?PID=0027307044&PROC_CODE=01&SERVICE_GUBUN=0&PTID=O00243&R_PATH=10&C_TYPE=03&SU_000000&SM=000000&…RETURL=http%3A%2F%2F203.236.39.135%2Ff190.php%3Fs%3Ddow과 같다./wap/point_tid.jsp?PID=0027307044&PROC_CODE=01&SERVICE_GUBUN=0&PTID=O00243&R_PATH=10&C_TYPE=03&SU_000000&SM=000000&… RETURL = http% 3A% 2F% 2F203.236.39.135% 2Ff190.php% 3Fs% 3Ddow
전술한, CP 서버(20)는 PSAG(30)로 TID 발급을 요청한 후, PSAG(30)로부터 TID를 발급받으면, 선불 결제에 필요한 정보들을 나타내는 파라미터에 PSAG(30)로부터 발급받은 TID를 첨부하여 PSAG(30)로 포인트 선불 결제 페이지를 요청하고, PSAG(30)로부터 포인트 선불 결제 페이지 요청을 정상 수신하였다는 응답을 수신하면, 이동 단말(10)이 PSAG(30)에서 제공하는 포인트 선불 결제 페이지에 접속하여 결제를 수행할 수 있도록 포인트 선불 결제 페이지의 URL 주소인 접속 URL 주소를 이동 단말(10)로 전송하는 데, 접속 URL 주소 앞에 TID를 붙여 전송한다.As described above, after the
전술한, CP 서버(20)가 PSAG(30)로 포인트 선불 결제 페이지를 요청하기 위해 PSAG(30)로 전송하는, TID가 첨부된 파라미터를 예시적으로 살펴보면, /wap/point_manager.jsp?TID =20060620152101212211&PID=0027307044&PROC_CODE=01&SERVICE_GUBUN=0&PTID=O00243&R_PATH=10&C_TYPE=03&SU_000000&SM=000000&…RETURL=http%3A%2F%2F203.236.39.135%2Ff190.php%3Fs%3Ddow과 같다.Looking at the above-described parameters, the TID attached to the
전술한 바와 같이, CP 서버(20)가 이동 단말(10)로 접속 URL 주소를 전송할 때, TID를 접속 URL 주소 앞에 붙여 전송하게 되면, 접속 URL 주소의 일부 영역이 잘리더라도 TID를 통해 통신을 계속 수행할 수 있게 된다.As described above, when the
전술한, CP 서버(20)에서 PSAG(30)로 제공하는 파라미터는 표 1과 같다.The parameters provided by the
한편, PSAG(30)는 무선 컨텐츠 결제에 대한 다양한 선불 결제 수단을 제공하는 선불 결제 게이트웨이로, CP 서버(20)로부터의 TID 발급 요청에 따라, TID를 발급하고, CP 서버(20)로부터 TID 발급을 요청받을 때 함께 제공받은 파라미터(선불 결제에 필요한 정보들을 나타내는 파라미터)를 발급된 TID와 매핑시켜 DB에 저장한다.Meanwhile, the
전술한, TID와 파라미터를 매핑하여 DB에 저장하기 위한 테이블(TB_PAYMENT_TID)은 표 2와 같다.The table TB_PAYMENT_TID for mapping the TID and the parameters and storing them in the DB is shown in Table 2.
CP 서버(20)의 요청에 따라 PSAG(30)에서 발급하는 TID는 날짜(YYYY-MM-DD HH:MM:SS) + 시퀀스(6)로 전체 20자리로 구성되며, 날짜는 DB의 날짜 기준이고, 시퀀스는 SEQ_PAYMENT의 시퀀스 테이블을 참조하여 중복없이 처리된 값이다.According to the request of the
전술한 바와 같이, TID와 파라미터를 매핑하여 DB에 저장한 후, PSAG(30)는 TID 발급을 요청한 CP 서버(20)로 TID를 전송하고, TID를 전송받은 CP 서버(20)로부터 포인트 선불 결제 페이지를 요청받으면, CP 서버(20)로 포인트 선불 결제 페이지 요청을 정상적으로 수신하였음을 알린다.As described above, after mapping the TID and the parameters in the DB, the
이후, PSAG(30)는 접속 URL 주소를 이용하여 포인트 선불 결제 페이지로 접속되는 이동 단말(10)이 있으면, 접속 URL 주소 앞에 포함되어 있는 TID를 키(Key)로 하여 DB에서 TID에 매핑되어 있는 파라미터를 검색하고, 검색된 파라미터에 의거하여 선불 결제에 필요한 정보를 파악한 후, 포인트 선불 결제 페이지를 통해 이동 단말(10)로부터 사용자 인증에 필요한 정보를 입력받고, 이동 단말(10)로부터 입력받은 인증 정보에 의거하여 이동 단말(10)에 대한 인증을 수행하여, 이동 단말(10)이 정당한 가입자의 이동 단말(10)로 확인되면, 포인트 서버(미도시)와 연동하여 이동 단말(10)이 선택한 컨텐츠의 가격만큼 포인트를 차감하는 일련의 포인트 결제 처리 절차를 수행한다.Thereafter, if there is a
도 3은 본 발명의 일 실시예에 따른 포인트 선불 결제 방법을 설명하기 위한 처리도이다.3 is a process for explaining a point prepaid payment method according to an embodiment of the present invention.
우선, CP 서버(20)가 제공하는 컨텐츠를 구매하고자 하는 이동 단말(10)이 무선 통신망을 통해 CP 서버(20)에 접속한 후, CP 서버(20)가 제공하는 각종 컨텐츠 중에서 구매하고자 하는 컨텐츠를 선택하게 되면(S30), CP 서버(20)는 이동 단말(10)이 구매하고자 하는 컨텐츠에 대한 결제를 위하여, 이동 단말(10)로 결제 방식을 선택할 수 있는 결제 선택 페이지를 제공한다(S32).First, the
상기한 과정 S32를 통해 결제 선택 페이지를 제공받은 이동 단말(10)이 포인트로 결제하고자 하는 단말기 사용자의 선택에 따라 결제 선택 페이지에서 포인트 선불 결제를 선택하게 되면(S34), CP 서버(20)는 PSAG(30)로 TID 발급을 요청한다(S36).When the
상기한 과정 S36에서 CP 서버(20)는 PSAG(30)로 TID 발급을 요청하면서, PSAG(30)로 선불 결제에 필요한 정보(예를 들어, 상품 ID, 처리 구분, 서비스 구분, 파트너 ID, 차등 과금 ID, 서브 컨텐츠 ID 등)를 파라미터 형태로 전달한다.In the process S36, the
상기한 과정 S36을 통해 CP 서버(20)로부터 TID 발급을 요청받은 PSAG(30)는 CP 서버(20)의 요청에 따라 TID를 발급한 후(S38), 상기한 과정 S36을 통해 CP 서버(20)로부터 TID 발급을 요청받을 때 함께 제공받은 파라미터와 TID를 매핑시켜 DB에 저장하고(S40), 상기한 과정 S38을 통해 발급한 TID를 CP 서버(20)로 전송한다(S42).The
한편, 상기한 과정 S42를 통해 PSAG(30)로부터 TID를 전송받은 CP 서버(20)는 선불 결제에 필요한 정보들을 나타내는 파라미터에 PSAG(30)로부터 발급받은 TID를 첨부하여 PSAG(30)로 포인트 선불 결제 페이지를 요청한 후(S44), PSAG(30)로부터 포인트 선불 결제 페이지 요청을 정상 수신하였다는 응답을 수신하면(S46), 이동 단말(10)이 PSAG(30)에서 제공하는 포인트 선불 결제 페이지에 접속하여 결제를 수행할 수 있도록 PSAG(30)에서 제공하는 포인트 선불 결제 페이지인 접속 URL 주소 앞에 TID를 붙여 이동 단말(10)로 전송한다(S48).Meanwhile, the
상기한 과정 S48을 통해 CP 서버(20)로부터 접속 URL 주소를 전송받은 이동 단말(10)은 CP 서버(20)로부터 전송받은 접속 URL 주소에 의거하여 PSAG(30)가 제공하는 포인트 선불 결제 페이지에 접속한다(S50).The
한편, PSAG(30)는 이동 단말(10)이 접속 URL 주소를 이용하여 포인트 선불 결제 페이지에 접속하게 되면, 접속 URL 주소의 앞에 붙어 있는 TID를 키(Key)로 하여 DB에서 TID에 매핑되어 있는 파라미터를 검색한 후(S52), 검색된 파라미터에 의거하여 컨텐츠를 구매하고자 하는 이동 단말, 이동 단말이 구매하고자 하는 컨텐츠 및 컨텐츠 가격 등을 선불 결제에 필요한 정보를 파악하고(S54), 이동 단말(10)이 구매하고자 하는 컨텐츠의 결제를 위하여 포인트 선불 결제 페이지를 통해 사용자 인증에 필요한 정보(예를 들어, 주민등록번호)를 입력받는다(S56).On the other hand, when the
이후, PSAG(30)는 이동 단말(10)로부터 입력받은 정보에 의거하여 이동 단말(10)에 대한 인증을 수행하여, 이동 단말(10)이 정당한 가입자의 이동 단말(10)로 확인되면(S58), 포인트 서버(미도시)와 연동하여 이동 단말(10)이 선택한 컨텐츠의 가격만큼 포인트를 차감하는 일련의 포인트 결제 처리 절차를 수행한다(S60).Thereafter, the
상기한 과정 S58를 통해 이동 단말(10)에 대한 인증을 수행한 후, PSAG(30)가 포인트 서버(미도시)와 연동하여 이동 단말(10)이 선택한 컨텐츠의 가격만큼 포인트를 차감하는 포인트 결제 처리 절차는 종래와 동일하므로, 본 발명의 실시예에서는 이에 대한 자세한 설명을 생략하기로 한다.After performing authentication on the
본 발명의 포인트 선불 결제 시스템 및 방법은 전술한 실시예에 국한되지 않고 본 발명의 기술 사상이 허용하는 범위 내에서 다양하게 변형하여 실시할 수 있다.Point prepaid payment system and method of the present invention is not limited to the above-described embodiment and can be implemented in various modifications within the scope of the technical idea of the present invention.
본 발명에 따른 포인트 선불 결제 시스템 및 방법은 이동 단말로부터 포인트 선불 결제를 요청받은 CP 서버로부터의 요청에 따라 PSAG에서 CP 서버로 TID를 발급한 후, CP 서버로부터 제공받은 파라미터와 TID를 매핑시켜 저장하고, CP 서버에서는 포인트 선불 결제 페이지의 접속 URL 주소 앞에 TID를 붙여 이동 단말로 전송하여, 이동 단말이 CP 서버로부터 전송받은 접속 URL 주소에 의거하여 PSAG가 제공하는 포인트 선불 결제 페이지에 접속하게 함으로써, 접속 URL 주소의 잘림을 방지하여 포인트 선불 결제가 정상적으로 수행될 수 있도록 한다.Point prepaid payment system and method according to the present invention, after issuing a TID from the PSAG to the CP server in response to a request from the CP server requesting the point prepaid payment from the mobile terminal, and stores the parameters and TIDs provided from the CP server by mapping The CP server transmits the TID to the mobile terminal by attaching the TID to the access URL address of the point prepaid payment page so that the mobile terminal accesses the point prepaid payment page provided by the PSAG based on the access URL address received from the CP server. It prevents truncation of the access URL address so that point prepayment can be performed normally.
또한, 접속 URL 주소의 잘림 현상을 방지하여 고객에게 정상적인 포인트 선불 결제 서비스를 제공함에 따라, 고객의 이용 만족도를 높일 수 있게 된다.In addition, by preventing the truncation of the access URL address to provide a normal point prepaid payment service to the customer, it is possible to increase the customer satisfaction.
도 1은 종래 포인트 선불 결제 방법을 설명하기 위한 처리도.1 is a process for explaining a conventional point prepaid payment method.
도 2는 본 발명의 일 실시예에 따른 포인트 선불 결제 시스템의 구성을 개략적으로 보인 도면.2 is a view schematically showing the configuration of a point prepaid payment system according to an embodiment of the present invention.
도 3은 본 발명의 일 실시예에 따른 포인트 선불 결제 방법을 설명하기 위한 처리도.Figure 3 is a process for explaining the point prepaid payment method according to an embodiment of the present invention.
*** 도면의 주요 부분에 대한 부호의 설명 ***DESCRIPTION OF THE REFERENCE SYMBOLS
10. 이동 단말, 20. CP 서버, 30. PSAG10. Mobile terminal, 20. CP server, 30. PSAG
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070115562A KR101306808B1 (en) | 2007-11-13 | 2007-11-13 | Point prepayment system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070115562A KR101306808B1 (en) | 2007-11-13 | 2007-11-13 | Point prepayment system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090049338A KR20090049338A (en) | 2009-05-18 |
KR101306808B1 true KR101306808B1 (en) | 2013-09-10 |
Family
ID=40858103
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070115562A KR101306808B1 (en) | 2007-11-13 | 2007-11-13 | Point prepayment system and method |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101306808B1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005174071A (en) * | 2003-12-12 | 2005-06-30 | Nec Corp | Net gift sales system |
KR20060087126A (en) * | 2005-01-28 | 2006-08-02 | 김진석 | Marketing service method providing avata based network |
-
2007
- 2007-11-13 KR KR1020070115562A patent/KR101306808B1/en active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005174071A (en) * | 2003-12-12 | 2005-06-30 | Nec Corp | Net gift sales system |
KR20060087126A (en) * | 2005-01-28 | 2006-08-02 | 김진석 | Marketing service method providing avata based network |
Also Published As
Publication number | Publication date |
---|---|
KR20090049338A (en) | 2009-05-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7865428B2 (en) | Computer-implemented method and system for managing accounting and billing of transactions over public media such as the internet | |
US5949875A (en) | Parallel data network billing and collection system | |
US6793135B1 (en) | Electronic payment system using multifunctional prepaid cards and method of selling prepaid cards | |
US7184747B2 (en) | System and method for implementing financial transactions using cellular telephone data | |
US8412625B2 (en) | System and methods for a multi-channel payment platform | |
US5905736A (en) | Method for the billing of transactions over the internet | |
US9098958B2 (en) | Convergent communications platform and method for mobile and electronic commerce in a heterogeneous network environment | |
EP0926611A2 (en) | Method for validation of electronic transactions | |
US20010025273A1 (en) | Parallel data network billing and collection system | |
JP2001512872A (en) | How to Retail on a Wide Area Network | |
JP2003512767A (en) | Method and system for utilizing caller-paid service for single use and short-term access to Internet subscription services | |
WO2009014548A1 (en) | Electronic registration and transaction system | |
MXPA04010350A (en) | Payment system and method. | |
KR20040089667A (en) | Charging method, information system, and program | |
US20010046283A1 (en) | Arrangement for billing or billing authorization using a calling card | |
US8014505B2 (en) | Point-of-sale electronic PIN distribution system | |
US20020116285A1 (en) | Performing a purchasing transaction | |
US20040022380A1 (en) | Method and system to validate payment method | |
KR101306808B1 (en) | Point prepayment system and method | |
EP1235171A1 (en) | Performing a purchasing transaction | |
JP3686018B2 (en) | Pay broadcast processing system | |
KR100407906B1 (en) | Method and system for substituting billing of contents fee using ARS | |
JP2001306955A (en) | Pay information transmitting method and device | |
EP1235170A1 (en) | Performing a purchasing transaction | |
TW201039613A (en) | Voice value-added system and method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
N231 | Notification of change of applicant | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20160830 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20170904 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20180904 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20190903 Year of fee payment: 7 |