TWI644268B - Payment method - Google Patents
Payment method Download PDFInfo
- Publication number
- TWI644268B TWI644268B TW106109808A TW106109808A TWI644268B TW I644268 B TWI644268 B TW I644268B TW 106109808 A TW106109808 A TW 106109808A TW 106109808 A TW106109808 A TW 106109808A TW I644268 B TWI644268 B TW I644268B
- Authority
- TW
- Taiwan
- Prior art keywords
- merchant
- server
- consumption
- data
- code
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000012790 confirmation Methods 0.000 claims abstract description 15
- 238000004891 communication Methods 0.000 claims description 39
- 230000008569 process Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Landscapes
- Cash Registers Or Receiving Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
一種支付方法,包含下列步驟:(A)當一服務端接收到來自一支付端的消費資料時,該服務端儲存該消費資料,該消費資料包含一商家識別碼及一產生時間;(B)當該服務端接收到來自一使用端的一消費請求時,該消費請求包含一使用識別碼、商家碼資料、一接收時間及一消費指示,該服務端判定該商家識別碼是否相符該商家碼資料且該產生時間與該第一接收時間之差是否小於一預定時間;(C)當步驟(B)判定結果為肯定時,該服務端產生並傳送確認消費資料至該使用端;及(D)當該服務端接收到來自該使用端的結帳資料時,該服務端傳送該結帳資料至該支付端。A payment method includes the following steps: (A) when a server receives consumption data from a payment terminal, the server stores the consumption data, the consumption data includes a merchant identification code and a generation time; (B) when When the server receives a consumption request from a user, the consumption request includes a use identification code, merchant code data, a receiving time, and a consumption instruction. The server determines whether the merchant identification code matches the merchant code data and Whether the difference between the generation time and the first reception time is less than a predetermined time; (C) when the determination result in step (B) is affirmative, the server generates and transmits confirmation consumption data to the user; and (D) when When the server receives the billing information from the user, the server sends the billing information to the payment terminal.
Description
本發明是有關於一種支付方法,特別是指一種基於銷售點情報系統的行動支付方法。The invention relates to a payment method, in particular to a mobile payment method based on a point of sale information system.
行動支付是指使用行動裝置進行付款的服務。在不需使用現金、支票或信用卡的情況下,消費者可使用行動裝置支付各項服務或數位及實體商品的費用,以省去找零、翻找信用卡、刷卡等繁雜步驟。Mobile payments are services that use mobile devices to make payments. Without the use of cash, checks or credit cards, consumers can use mobile devices to pay for services or digital and physical goods, eliminating the need for complicated steps such as changing, checking credit cards, and swiping cards.
現有大部分的銷售點情報(point of sale, POS)系統包含一商品條碼掃描器、一讀卡器及一主機,大多僅支援現金、支票、信用卡等支付方式,無法支援行動支付。雖然有部分POS系統支援行動支付(例如LINE Pay),使用者利用手機產生一付款條碼,商家以POS系統掃描該付款條碼以進行結帳,但為了使POS系統支援行動支付,商家更換了POS系統的內部硬體,才使得POS系統能支援掃描該付款條碼。Most existing point of sale (POS) systems include a product barcode scanner, a card reader, and a host computer. Most of them only support payment methods such as cash, checks, and credit cards, and cannot support mobile payments. Although some POS systems support mobile payment (such as LINE Pay), users use a mobile phone to generate a payment barcode, and the merchant scans the payment barcode with the POS system for checkout. However, in order for the POS system to support mobile payment, the merchant replaced the POS system. The internal hardware of the POS system enables scanning of the payment barcode.
然而,數量龐大的POS系統進行內部硬體更換,再加上提供商家員工更改後的POS系統的教育訓練,需要花費龐大的費用及時間。However, the large number of POS systems for internal hardware replacement, coupled with the provision of education and training for the changed POS system of the employees of the merchants, require huge costs and time.
因此,本發明的目的,即在提供一種方便、成本低且在不改變現有銷售點情報系統之硬體的條件下進行行動支付的支付方法。It is therefore an object of the present invention to provide a payment method that is convenient, low cost, and performs mobile payments without changing the hardware of the existing point-of-sale information system.
於是,本發明支付方法,由一服務端來實施,該服務端經由一第一通訊網路連接一經由一第二通訊網路連接多個發送端的使用端,及一經由該第一通訊網路連接多個對應於該等發送端之商家端的支付端,每一發送端用以發送一相關於其所對應之商家端的商家碼資料,該支付方法包含以下步驟:Therefore, the payment method of the present invention is implemented by a server, the server is connected via a first communication network, a user via a second communication network is connected to a plurality of senders, and one is connected via the first communication network. Corresponding to the payment end of the merchant end of these senders, each sender is used to send a merchant code information related to the corresponding merchant end. The payment method includes the following steps:
(A)當該服務端接收到來自該支付端的消費資料時,該消費資料包含一相關於該等商家端之其中一者的商家識別碼、一消費金額及一相關於該消費資料的產生時間,藉由該服務端,儲存該消費資料;(A) When the server receives consumption data from the payment terminal, the consumption data includes a merchant identification code related to one of the merchants, a consumption amount, and a generation time related to the consumption data. , With the server storing the consumption data;
(B)當該服務端接收到來自該使用端的一消費請求時,該消費請求包含一相關於該使用端的使用識別碼、由該使用端自該等發送端之其中一者所接收到的商家碼資料、一相關於該使用端接收到該商家碼資料的第一接收時間及一消費指示,藉由該服務端,判定該消費資料的該商家識別碼是否相符於該消費請求的該商家碼資料且該消費資料的該產生時間與該消費請求的該第一接收時間之差是否小於一預定時間;(B) When the server receives a consumption request from the consumer, the consumer request contains a usage identification code related to the consumer, and the merchant receives the merchant from one of the senders Code data, a first reception time related to the merchant code data received by the consumer, and a consumption instruction, and the server determines whether the merchant identification code of the consumer data matches the merchant code of the consumption request Whether the difference between the generation time of the consumption data and the first reception time of the consumption request is less than a predetermined time;
(C)當該服務端判定出該商家識別碼相符於該商家碼資料且該產生時間與該第一接收時間之差小於該預定時間時,藉由該服務端,產生並傳送確認消費資料至該使用端;及(C) When the server determines that the merchant identification code matches the merchant code data, and the difference between the generation time and the first reception time is less than the predetermined time, the server generates and sends confirmation consumption data to the server The end of use; and
(D)當該服務端接收到來自該使用端的結帳資料時,藉由該服務端,傳送該結帳資料至該支付端。(D) When the server receives the billing information from the user, the server sends the billing information to the payment terminal.
本發明的另一目的,即在提供一種方便、成本低且在不改變現有銷售點情報系統之硬體的條件下進行行動支付的支付方法。Another object of the present invention is to provide a payment method that is convenient, low cost, and performs mobile payment without changing the hardware of the existing point-of-sale information system.
於是,本發明支付方法,由一使用端來實施,該使用端經由一第一通訊網路連接一經由該第一通訊網路連接一支付端的服務端,並經由一第二通訊網路連接多個發送端,該支付端還經由該第一通訊網路連接多個對應於該等發送端之商家端,每一發送端用以發送一相關於其所對應之商家端的商家碼資料,該支付方法包含以下步驟:Therefore, the payment method of the present invention is implemented by a user, which uses a first communication network to connect to a server of a payment terminal via the first communication network, and connects a plurality of senders via a second communication network. The payment terminal also connects a plurality of merchant terminals corresponding to the senders via the first communication network, and each sender is used to send a merchant code data related to the corresponding merchant terminal. The payment method includes the following steps: :
(A)當該使用端接收到來自該等發送端之其中一者的商家碼資料時,藉由該使用端,傳送一消費請求至該服務端,該消費請求包含一相關於該使用端的使用識別碼、該商家碼資料、一相關於接收到該商家碼資料的第一接收時間及一消費指示至該服務端,以致該服務端判定是否儲存有包含一相符於該商家碼資料的商家識別碼,及一與該第一接收時間之差小於一預定時間的產生時間的目標消費資料;及(A) When the consumer receives the merchant code data from one of the senders, the consumer sends a consumption request to the server through the consumer, the consumption request includes a use related to the consumer An identification code, the merchant code data, a first reception time related to the receipt of the merchant code data, and a consumption instruction to the server, so that the server determines whether a merchant identification containing a merchant code data is stored Code, and a target consumer data whose difference from the first reception time is less than a predetermined time of generation; and
(B)當該使用端接收到來自該服務端的確認消費資料時,藉由該使用端,產生並傳送結帳資料至該服務端,以致該服務端傳送該結帳資料至該支付端。(B) When the client receives the confirmed consumption data from the server, the client generates and sends the billing information to the server, so that the server sends the billing information to the payment terminal.
本發明的又一目的,即在提供一種方便、成本低且在不改變現有銷售點情報系統之硬體的條件下進行行動支付的支付方法。Another object of the present invention is to provide a payment method that is convenient, low cost, and performs mobile payment without changing the hardware of the existing point-of-sale information system.
於是,本發明支付方法,由一使用端來實施,該使用端經由一第一通訊網路連接一經由該第一通訊網路連接一商家服務伺服器的服務端及一請款伺服器,並經由一第二通訊網路連接多個發送端,該商家服務伺服器還經由該第一通訊網路連接多個對應於該等發送端之商家端,每一發送端用以發送一相關於其所對應之商家端的商家碼資料至該第二通訊網路,該支付方法包含以下步驟:Therefore, the payment method of the present invention is implemented by a user, which uses a first communication network to connect a server of a merchant service server and a payment server via the first communication network, and passes a The second communication network is connected to a plurality of senders, and the merchant service server is also connected to a plurality of merchants corresponding to the senders via the first communication network, and each sender is used to send a corresponding merchant End the merchant code data to the second communication network, the payment method includes the following steps:
(A)當該使用端接收到來自該等發送端之其中一者的該商家碼資料時,藉由該使用端,傳送一消費請求至該服務端,該消費請求包含一相關於該使用端的使用識別碼、該商家碼資料、一相關於接收到該商家碼資料的第一接收時間及一消費指示至該服務端,以致該服務端判定是否儲存有包含一相符於該商家碼資料的商家識別碼及一與該第一接收時間之差小於一預定時間的產生時間的目標消費資料;及(A) When the consumer receives the merchant code data from one of the senders, a consumer request is sent to the server through the consumer, and the consumer request includes a request related to the consumer. Using the identification code, the merchant code data, a first reception time related to the receipt of the merchant code data, and a consumption instruction to the server, so that the server determines whether a store containing a merchant that matches the merchant code data is stored An identification code and a target consumer data whose difference from the first reception time is less than a predetermined time of generation; and
(B)當該使用端接收到來自該服務端的確認消費資料時,藉由該使用端,產生並傳送結帳資料至該請款伺服器。(B) When the client receives the confirmed consumption data from the server, the client generates and sends the billing data to the payment server through the client.
本發明的再一目的,即在提供一種方便、成本低且在不改變現有銷售點情報系統之硬體的條件下進行行動支付的支付方法。Another object of the present invention is to provide a payment method that is convenient, low cost, and performs mobile payment without changing the hardware of the existing point-of-sale information system.
於是,本發明支付方法,由一服務端來實施,該服務端經由一第一通訊網路連接一經由一第二通訊網路連接多個發送端的使用端,及一請款伺服器,每一發送端用以發送一相關於其所對應之商家端的商家碼資料,該支付方法包含以下步驟:Therefore, the payment method of the present invention is implemented by a server, the server is connected via a first communication network, the user is connected via a second communication network to a plurality of senders, and a payment server, It is used to send a merchant code data related to the corresponding merchant end. The payment method includes the following steps:
(A)當該服務端接收到來自該等商家端之其中一者的消費資料時,該消費資料包含一相關於該商家端的商家識別碼、一消費金額及一相關於該消費資料的產生時間,藉由該服務端,儲存該消費資料;(A) When the server receives consumer data from one of the merchants, the consumer data includes a merchant identification code related to the merchant, a consumption amount, and a generation time related to the consumption data. , With the server storing the consumption data;
(B)當該服務端接收到來自該使用端的一消費請求時,該消費請求包含一相關於該使用端的使用識別碼、由該使用端自該等發送端之其中一者所接收到的商家碼資料、一相關於該使用端接收到該商家碼資料的第一接收時間及一消費指示,藉由該服務端,判定該消費資料的該商家識別碼是否相符於該消費請求的該商家碼資料且該消費資料的該產生時間與該消費請求的該第一接收時間之差是否小於一預定時間;及(B) When the server receives a consumption request from the consumer, the consumer request contains a usage identification code related to the consumer, and the merchant receives the merchant from one of the senders Code data, a first reception time related to the merchant code data received by the consumer, and a consumption instruction, and the server determines whether the merchant identification code of the consumer data matches the merchant code of the consumption request Data and whether the difference between the generation time of the consumption data and the first reception time of the consumption request is less than a predetermined time; and
(C)當該服務端判定出該商家識別碼相符於該商家碼資料且該產生時間與該第一接收時間之差小於該預定時間時,藉由該服務端,產生並傳送確認消費資料至該使用端,以致該使用端產生並傳送結帳資料至該請款伺服器。(C) When the server determines that the merchant identification code matches the merchant code data, and the difference between the generation time and the first reception time is less than the predetermined time, the server generates and sends confirmation consumption data to the server The client, so that the client generates and sends the billing information to the request server.
本發明的功效在於:藉由該支付端或該商家服務伺服器傳送由該商家端接收到的該消費資料至該服務端,當該使用端接收到來自該發送端的該商家碼資料時,該使用端傳送該消費請求至該服務端,該服務端根據該消費資料及該消費請求判定是否傳送該確認消費資料至該使用端,當該使用端接收到來自該服務端的確認消費資料時,該使用端經由該服務端傳送該結帳資料至該支付端或直接傳送該結帳資料至該請款伺服器。藉此,藉由加入該服務端及該等發送端,並以軟體方式變更該商家端傳送至該支付端或該商家服務伺服器的該消費資料的內容,即讓該商家端不需與該使用端進行互動,以致該商家端不需要更換內部硬體即能進行行動支付,其中,一台服務端即可服務多台商家端,相較於分別更換多台商家端的內部硬體而言,所需之成本較低。The effect of the present invention is that the payment information or the merchant service server is used to transmit the consumption data received by the merchant to the server. When the consumer receives the merchant code data from the sender, the The user sends the consumption request to the server, and the server determines whether to send the confirmed consumption data to the user according to the consumption data and the consumption request. When the user receives the confirmed consumption data from the server, the The client sends the billing information to the payment terminal through the server or directly sends the billing information to the payment server. Therefore, by adding the server and the senders, and changing the content of the consumer data sent by the merchant to the payment or merchant service server in software, the merchant does not need to communicate with the merchant. The user terminal interacts so that the merchant terminal can perform mobile payment without replacing internal hardware. Among them, one server can serve multiple merchant terminals, compared to replacing the internal hardware of multiple merchant terminals, The required cost is lower.
參閱圖1,說明用來實施本發明支付方法之一第一實施例的一第一系統100,包含一服務端11、一使用端12、多個發送端13、多個商家端14及一支付端15。1, a first system 100 for implementing a first embodiment of a payment method of the present invention is described. The first system 100 includes a server 11, a user 12, a plurality of senders 13, a plurality of merchants 14, and a payment. End 15.
該服務端11經由一第一通訊網路16連接該使用端12及該支付端15。該服務端11儲存一商家識別碼對商家名稱的查找表,該查找表包括多個商家識別碼及多個對應該等商家識別碼的商家名稱。The server 11 is connected to the user 12 and the payment terminal 15 via a first communication network 16. The server 11 stores a lookup table of a merchant identification code to a business name, and the lookup table includes a plurality of business identification codes and a plurality of business names corresponding to the business identification codes.
該使用端12經由一第二通訊網路17連接該等發送端13。在本實施例中,該使用端12例如為一智慧型行動裝置。The using end 12 is connected to the sending ends 13 through a second communication network 17. In this embodiment, the use terminal 12 is, for example, a smart mobile device.
該等發送端13對應該等商家端14,每一發送端13用以發送一相關於其所對應之商家端14的商家碼資料。在本實施例中,每一發送端13例如為一信標(Beacon)。The transmitting terminals 13 correspond to the merchant terminals 14, and each transmitting terminal 13 is used to transmit a merchant code data related to the corresponding merchant terminal 14. In this embodiment, each transmitting end 13 is, for example, a beacon.
該等商家端14經由該第一通訊網路16連接該支付端15。在本實施例中,每一商家端14例如為一銷售點情報系統。The merchant terminals 14 are connected to the payment terminal 15 through the first communication network 16. In this embodiment, each merchant end 14 is, for example, a point-of-sale information system.
本發明支付方法之該第一實施例包含一優惠券提供程序、一請款程序及一付款程序。The first embodiment of the payment method of the present invention includes a coupon providing program, a payment request program, and a payment program.
參閱圖1及圖2,該優惠券提供程序包含以下步驟。Referring to FIG. 1 and FIG. 2, the coupon provider includes the following steps.
在步驟201中,當該使用端12接收到來自該等發送端13之其中一者的商家碼資料時,該使用端12傳送一折價券請求到該服務端11,該折價券請求包含一相關於該使用端12的使用識別碼、由該使用端12自該發送端13所接收到的該商家碼資料、相關於該使用端12接收到該商家碼資料的一第一接收時間及一折價券指示。值得注意的是,該使用端12所接收到的該商家碼資料對應的該發送端13的訊號是相對最強的,亦即該使用端12與該發送端13的距離是相對最近的。In step 201, when the consumer 12 receives the merchant code data from one of the senders 13, the consumer 12 sends a discount coupon request to the server 11. The coupon request includes a correlation The use identification code at the user end 12, the merchant code data received by the user end 12 from the sender 13, a first reception time and a discount related to the merchant end data received by the user end 12 Coupon instructions. It is worth noting that the signal from the sender 13 corresponding to the merchant code data received by the user 12 is relatively strong, that is, the distance between the user 12 and the sender 13 is relatively short.
值得一提的是,在本實施例中,當該使用端12接收到該商家碼資料時,該使用端12顯示多個選項,該等選項例如為一折價券選項及一消費選項,該使用端12並回應於一經由一使用者且相關於該折價券選項的折價券選取操作,產生該折價券請求。It is worth mentioning that, in this embodiment, when the user terminal 12 receives the merchant code data, the user terminal 12 displays multiple options, such as a discount coupon option and a consumption option. The terminal 12 also generates a coupon request in response to a coupon selection operation performed by a user and related to the coupon option.
在步驟202中,當該服務端11接收到來自該使用端12的該折價券請求時,傳送包含一折價參數的折價券資料至該使用端12。In step 202, when the server 11 receives the coupon request from the client 12, it sends coupon information including a discount parameter to the client 12.
參閱圖1及圖3,該請款程序包含以下步驟。Referring to FIG. 1 and FIG. 3, the claim process includes the following steps.
在步驟301中,對應該發送端13的該商家端14產生並傳送相關於一消費者所購買之至少一商品的消費資料至該支付端15,該消費資料包含一相關於該商家端14的商家識別碼、一相關於該至少一商品的消費金額、一相關於該消費資料的產生時間及一相關於該服務端11的服務識別碼。In step 301, the merchant end 14 corresponding to the sender 13 generates and transmits to the payment end 15 consumer data related to at least one product purchased by a consumer. The consumer data includes a consumer data related to the merchant end 14. A merchant identification code, a consumption amount related to the at least one product, a generation time related to the consumption data, and a service identification code related to the server 11.
在步驟302中,當該支付端15接收到來自該商家端14的該消費資料時,該支付端15根據該服務識別碼傳送該消費資料至該服務端11。In step 302, when the payment terminal 15 receives the consumption data from the merchant terminal 14, the payment terminal 15 transmits the consumption data to the service terminal 11 according to the service identification code.
值得一提的是,在本實施例中,該商家端14與該支付端15間的作動大致上是相似於習知商家端與習知支付端間的作動,不同之處在於,本案之商家端14所傳送的該消費資料的還包含該服務識別碼,以供該支付端15根據該服務識別碼傳送該消費資料至對應的該服務端11。It is worth mentioning that, in this embodiment, the actions between the merchant end 14 and the payment end 15 are roughly similar to the actions between the conventional merchant end and the conventional payment end. The difference is that the merchant in this case The consumption data transmitted by the terminal 14 also includes the service identification code, so that the payment terminal 15 transmits the consumption data to the corresponding server 11 according to the service identification code.
在步驟303中,當該服務端11接收到來自該支付端15的該消費資料時,該服務端11儲存該消費資料,並傳送一指示出接收到該消費資料的確認訊息至該支付端15。In step 303, when the server 11 receives the consumption data from the payment terminal 15, the server 11 stores the consumption data and sends a confirmation message indicating the receipt of the consumption data to the payment terminal 15. .
參閱圖1及圖4,該付款程序包含以下步驟。Referring to FIGS. 1 and 4, the payment process includes the following steps.
在步驟401中,當該使用端12接收到來自步驟201之該發送端13的該商家碼資料時,該使用端12產生並傳送一消費請求至該服務端11,該消費請求包含該使用識別碼、該商家碼資料、一相關於該使用端12接收到該商家碼資料的第二接收時間及一消費指示至該服務端11。In step 401, when the consumer 12 receives the merchant code data from the sender 13 in step 201, the consumer 12 generates and transmits a consumption request to the server 11, the consumption request including the use identification Code, the merchant code data, a second receiving time related to the merchant terminal 12 receiving the merchant code data, and a consumption instruction to the server 11.
值得一提的是,在本實施例中,當該使用端12接收到該商家碼資料時,該使用端12顯示該等選項,並回應於一經由該使用者且相關於該消費選項的消費選取操作,產生該消費請求。It is worth mentioning that, in this embodiment, when the user terminal 12 receives the merchant code data, the user terminal 12 displays the options and responds to a purchase that passes through the user and is related to the consumption option. Select operation to generate the consumption request.
在步驟402中,當該服務端11接收到來自該使用端12的該消費請求時,該服務端11判定步驟303所儲存的該消費資料的該商家識別碼是否相符於該消費請求的該商家碼資料且該消費資料的該產生時間與該消費請求的該第二接收時間之差是否小於一預定時間。若該判定結果為肯定,則該流程進行步驟403。否則,該流程進行步驟404。In step 402, when the server 11 receives the consumption request from the user 12, the server 11 determines whether the merchant identification code of the consumption data stored in step 303 matches the merchant of the consumption request. Whether the difference between the generation time of the code data and the second reception time of the consumption request is less than a predetermined time. If the determination result is positive, the process proceeds to step 403. Otherwise, the process proceeds to step 404.
在步驟403中,當該服務端11判定出該商家識別碼相符於該商家碼資料且該產生時間與該第二接收時間之差小於該預定時間時,該服務端11根據該商家識別碼及該查找表獲得一對應該商家識別碼的商家名稱,且產生並傳送確認消費資料至該使用端12,該確認消費資料包含該商家名稱、該消費金額、該產生時間及一消費代碼。In step 403, when the server 11 determines that the merchant identification code matches the merchant code data, and the difference between the generation time and the second reception time is less than the predetermined time, the server 11 according to the merchant identification code and The lookup table obtains a pair of merchant names corresponding to the merchant identification code, and generates and transmits confirmation consumption data to the user terminal 12, the confirmation consumption data includes the merchant name, the consumption amount, the generation time and a consumption code.
在步驟404中,當該服務端11判定出該商家識別碼不相符於該商家碼資料,或該產生時間與該第二接收時間之差大於該預定時間時,該服務端11傳送一支付失敗訊息至該使用端12。In step 404, when the server 11 determines that the merchant identification code does not match the merchant code data, or the difference between the generation time and the second reception time is greater than the predetermined time, the server 11 transmits a payment failure Message to the client 12.
在步驟405中,該使用端12接收到來自該服務端11的確認消費資料時,該使用端12產生並傳送結帳資料至該服務端11,該結帳資料包含該使用識別碼、該商家名稱、一由該使用端12根據該消費金額及該折價參數所獲得的支付金額及該消費代碼。In step 405, when the user terminal 12 receives the confirmed consumption data from the server terminal 11, the user terminal 12 generates and transmits the checkout data to the server terminal 11. The checkout data includes the use identifier, the merchant A name, a payment amount obtained by the user terminal 12 according to the consumption amount and the discount parameter, and the consumption code.
在步驟406中,當該服務端11接收到來自該使用端12的結帳資料時,該服務端11傳送該結帳資料至該支付端15。In step 406, when the server 11 receives the settlement information from the user 12, the server 11 sends the settlement information to the payment terminal 15.
在步驟407中,當該支付端15接收到來自該服務端11的結帳資料時,該支付端15根據該結帳資料進行扣款,並傳送一指示出扣款成功的扣款訊息至該服務端11及該商家端14。值得注意的是該支付端15將該結帳資料傳送至一相關於該消費者的銀行端(圖未示),以供該銀行端進行扣款。In step 407, when the payment terminal 15 receives the settlement information from the server 11, the payment terminal 15 performs a deduction according to the settlement information, and sends a debit message indicating that the deduction is successful. The server 11 and the merchant 14. It is worth noting that the payment terminal 15 transmits the checkout information to a bank (not shown) related to the consumer for the bank to debit.
在步驟408中,當該服務端11接收到來自該支付端15的該扣款訊息時,傳送該扣款訊息至該使用端12。In step 408, when the server 11 receives the deduction message from the payment terminal 15, it sends the deduction message to the using terminal 12.
參閱圖5,說明用來實施本發明支付方法之一第二實施例的一第二系統500,包含一服務端51、一使用端52、多個發送端53、多個商家端54、一商家服務伺服器55及一請款伺服器56。Referring to FIG. 5, a second system 500 for implementing a second embodiment of the payment method of the present invention is described, which includes a server 51, a user 52, multiple senders 53, multiple merchants 54, and a merchant. The service server 55 and a request server 56.
該服務端51經由一第一通訊網路57連接該使用端52及該商家服務伺服器55。該服務端51儲存一商家識別碼對商家名稱的查找表,該查找表包括多個商家識別碼及多個對應該等商家識別碼的商家名稱。The server 51 is connected to the user 52 and the merchant service server 55 via a first communication network 57. The server 51 stores a lookup table of a business identification code to a business name. The lookup table includes a plurality of business identification codes and a plurality of business names corresponding to the business identification codes.
該使用端52經由該第一通訊網路57連接該請款伺服器56,並經由一第二通訊網路58連接該等發送端53。The using end 52 is connected to the claim server 56 through the first communication network 57, and is connected to the sending ends 53 through a second communication network 58.
該等發送端53對應該等商家端54,每一發送端53用以發送一相關於其所對應之商家端54的商家碼資料。The sending ends 53 correspond to the merchant ends 54, and each sending end 53 is used to send a merchant code data related to the corresponding merchant end 54.
該等商家端54經由該第一通訊網路57連接該商家服務伺服器55。The merchants 54 are connected to the merchant service server 55 via the first communication network 57.
本發明支付方法之該第二實施例包含一優惠券提供程序、一請款程序及一付款程序。The second embodiment of the payment method of the present invention includes a coupon providing program, a payment request program, and a payment program.
參閱圖5及圖6,該優惠券提供程序包含以下步驟。5 and 6, the coupon provider includes the following steps.
在步驟601中,當該使用端52接收到來自該等發送端53之其中一者的商家碼資料時,該使用端52傳送一折價券請求到該服務端51,該折價券請求包含一相關於該使用端52的使用識別碼、由該使用端52自該發送端53所接收到的該商家碼資料、相關於該使用端52接收到該商家碼資料的第一接收時間及一折價券指示。In step 601, when the consumer 52 receives the merchant code data from one of the senders 53, the consumer 52 sends a coupon request to the server 51, and the coupon request includes a correlation The use identification code at the user end 52, the merchant code data received by the user end 52 from the sending end 53, the first reception time related to the merchant end data received by the user end 52, and a discount coupon Instructions.
在步驟602中,當該服務端51接收到來自該使用端52的該折價券請求時,傳送包含一折價參數的折價券資料至該使用端52。In step 602, when the server 51 receives the coupon request from the client 52, it sends coupon information including a discount parameter to the client 52.
參閱圖5及圖7,該請款程序包含以下步驟。Referring to FIG. 5 and FIG. 7, the claim process includes the following steps.
在步驟701中,該等商家端54之其中一者產生並傳送相關於一消費者所購買的至少一商品的消費資料至該商家服務伺服器55,該消費資料包含一相關於該商家端54的商家識別碼、一相關於該至少一商品的消費金額、一相關於該消費資料的產生時間及一相關於該服務端51的服務識別碼。In step 701, one of the merchants 54 generates and transmits consumer data related to at least one product purchased by a consumer to the merchant service server 55. The consumer data includes a merchant 54 related to the merchant 54 A merchant identification code, a consumption amount related to the at least one product, a generation time related to the consumption data, and a service identification code related to the server 51.
在步驟702中,當該商家服務伺服器55接收到來自該商家端54的該消費資料時,該商家服務伺服器55根據該服務識別碼傳送該消費資料至該服務端51。In step 702, when the merchant service server 55 receives the consumption data from the merchant terminal 54, the merchant service server 55 sends the consumption data to the server 51 according to the service identification code.
在步驟703中,當該服務端51接收到來自該商家服務伺服器55的該消費資料時,該服務端51儲存該消費資料,並傳送一指示出接收到該消費資料的確認訊息至該商家服務伺服器55。In step 703, when the server 51 receives the consumption data from the merchant service server 55, the server 51 stores the consumption data and sends a confirmation message indicating the receipt of the consumption data to the merchant. Service server 55.
參閱圖5及圖8,該付款程序包含以下步驟。5 and 8, the payment process includes the following steps.
在步驟801中,當該使用端52接收到來自步驟601之該發送端53的該商家碼資料時,該使用端52產生並傳送一消費請求至該服務端51,該消費請求包含該使用識別碼、該商家碼資料、一相關於接收到該商家碼資料的第二接收時間及一消費指示至該服務端51。In step 801, when the consumer 52 receives the merchant code data from the sender 53 in step 601, the consumer 52 generates and transmits a consumption request to the server 51, and the consumption request includes the use identification Code, the merchant code data, a second receiving time related to receiving the merchant code data, and a consumption instruction to the server 51.
在步驟802中,當該服務端51接收到來自該使用端52的該消費請求時,該服務端51判定步驟703所儲存的該消費資料的該商家識別碼是否相符於該消費請求的該商家碼資料且該消費資料的該產生時間與該消費請求的該第二接收時間之差是否小於一預定時間。若該判定結果為肯定,則該流程進行步驟803。否則,該流程進行步驟804。In step 802, when the server 51 receives the consumption request from the user 52, the server 51 determines whether the merchant identification code of the consumption data stored in step 703 matches the merchant of the consumption request. Whether the difference between the generation time of the code data and the second reception time of the consumption request is less than a predetermined time. If the determination result is positive, the flow proceeds to step 803. Otherwise, the process proceeds to step 804.
在步驟803中,當該服務端51判定出該商家識別碼相符於該商家碼資料且該產生時間與該第二接收時間之差小於該預定時間時,該服務端51據該商家識別碼及該查找表獲得一對應該商家識別碼的商家名稱,且產生並傳送確認消費資料至該使用端52,該確認消費資料包含該商家名稱、該消費金額、該產生時間及一消費代碼。In step 803, when the server 51 determines that the merchant identification code matches the merchant code data and the difference between the generation time and the second receiving time is less than the predetermined time, the server 51 according to the merchant identification code and The lookup table obtains a pair of merchant names corresponding to the merchant identification code, and generates and transmits confirmation consumption data to the user terminal 52. The confirmation consumption data includes the merchant name, the consumption amount, the generation time and a consumption code.
在步驟804中,當該服務端51判定出該商家識別碼不相符於該商家碼資料,或該產生時間與該第二接收時間之差大於該預定時間時,該服務端51傳送一支付失敗訊息至該使用端52。In step 804, when the server 51 determines that the merchant identification code does not match the merchant code data, or the difference between the generation time and the second reception time is greater than the predetermined time, the server 51 fails to transmit a payment. Message to the client 52.
在步驟805中,該使用端52接收到來自該服務端51的確認消費資料時,該使用端52產生並傳送結帳資料至該請款伺服器56,該結帳資料包含該使用識別碼、該商家名稱、一由該使用端52根據該消費金額及該折價參數所獲得的支付金額及該消費代碼。In step 805, when the consumer 52 receives the confirmed consumption data from the server 51, the consumer 52 generates and sends settlement information to the payment server 56. The settlement information includes the use identifier, The merchant name, a payment amount obtained by the user terminal 52 according to the consumption amount and the discount parameter, and the consumption code.
在步驟806中,當該請款伺服器56接收到來自該使用端52的結帳資料時,該請款伺服器56根據該結帳資料進行扣款,並傳送一指示出扣款成功的扣款訊息至該使用端52。值得注意的是,該請款伺服器56將該結帳資料傳送至一相關於該消費者的銀行端(圖未示),以供該銀行端進行扣款。In step 806, when the payment request server 56 receives the settlement information from the user terminal 52, the payment request server 56 performs the deduction according to the settlement information, and sends a deduction indicating the successful deduction. Message to the client 52. It is worth noting that the payment request server 56 sends the checkout information to a bank (not shown) related to the consumer for the bank to debit.
在步驟807中,當該使用端52接收到來自該請款伺服器56的該扣款訊息時,該使用端52傳送該扣款訊息至該服務端51。In step 807, when the user terminal 52 receives the deduction message from the payment server 56, the user terminal 52 sends the deduction message to the server 51.
在步驟808中,當該服務端51接收到來自該使用端52的該扣款訊息時,該服務端51傳送該扣款訊息至該商家服務伺服器55。In step 808, when the server 51 receives the deduction message from the user 52, the server 51 sends the deduction message to the merchant service server 55.
在步驟809中,當該商家服務伺服器55接收到來自該服務端51的該扣款訊息時,該商家服務伺服器55傳送該扣款訊息至該商家端54。In step 809, when the merchant service server 55 receives the charge message from the server 51, the merchant service server 55 sends the charge message to the merchant 54.
參閱圖5,用來實施本發明支付方法之一第三實施例的第三系統類似於該第二系統500,其不同之處在於:該第三系統不包含該商家服務伺服器55。Referring to FIG. 5, a third system for implementing a third embodiment of a payment method of the present invention is similar to the second system 500 except that the third system does not include the merchant service server 55.
本發明支付方法之該第三實施例包含一優惠券提供程序、一請款程序及一付款程序。The third embodiment of the payment method of the present invention includes a coupon providing program, a payment request program, and a payment program.
該優惠券提供程序包含的步驟相同於該第二實施例的該優惠券提供程序的步驟601、步驟602(圖6)。The coupon providing program includes the same steps as steps 601 and 602 (FIG. 6) of the coupon providing program of the second embodiment.
參閱圖5及圖9,該請款程序包含以下步驟。Referring to FIG. 5 and FIG. 9, the claim process includes the following steps.
在步驟901中,該等商家端54之其中一者產生並傳送相關於一消費者所購買的至少一商品的消費資料至該服務端51,該消費資料包含一相關於該商家端54的商家識別碼、一相關於該至少一商品的消費金額、一相關於該消費資料的產生時間及一相關於該服務端51的服務識別碼。In step 901, one of the merchants 54 generates and transmits to the server 51 consumer data related to at least one product purchased by a consumer, and the consumer data includes a merchant related to the merchant 54 An identification code, a consumption amount related to the at least one commodity, a generation time related to the consumption data, and a service identification code related to the server 51.
在步驟902中,當該服務端51接收到來自該商家端54的該消費資料時,該服務端51儲存該消費資料。In step 902, when the server 51 receives the consumption data from the merchant terminal 54, the server 51 stores the consumption data.
參閱圖5及圖10,該付款程序包含步驟101至步驟108,其中步驟101~107分別相似於該第二實施例的步驟801~807(圖8)。以下說明本實施例異於該第二實施例之處。Referring to FIG. 5 and FIG. 10, the payment procedure includes steps 101 to 108, wherein steps 101 to 107 are similar to steps 801 to 807 (FIG. 8) of the second embodiment, respectively. The following describes the difference between this embodiment and the second embodiment.
在步驟108中,當該服務端51接收到來自該使用端52的該扣款訊息時,該服務端51傳送該扣款訊息至該商家端54。In step 108, when the server 51 receives the debit message from the user 52, the server 51 sends the debit message to the merchant 54.
綜上所述,本發明支付方法,藉由該支付端15(該商家服務伺服器55)傳送由該商家端14(54)接收到的該消費資料至該服務端11(51),當該使用端12(52)接收到來自該發送端13(53)的該商家碼資料時,該使用端12(52)產生並傳送該消費請求至該服務端11(51),該服務端根據該消費資料及該消費請求判定是否產生並傳送該確認消費資料至該使用端12(52),當該使用端12(52)接收到來自該服務端11(51)的確認消費資料時,該使用端12(52)產生並經由該服務端11(51)傳送該結帳資料至該支付端15(或直接傳送該結帳資料至該請款伺服器56),藉此,藉由加入該服務端11(51)及該等發送端13(53),並以軟體方式變更該商家端14(54)傳送至該支付端15(該商家服務伺服器55)的該消費資料的內容,即讓該商家端14(54)不需與該使用端12(52)進行互動,以致該商家端14(54)不需要更換內部硬體即能進行行動支付,其中,一台服務端即可服務多台商家端,相較於分別更換多台商家端的內部硬體而言,所需之成本較低,故確實能達成本發明的目的。To sum up, in the payment method of the present invention, the payment terminal 15 (the merchant service server 55) transmits the consumption data received by the merchant terminal 14 (54) to the server 11 (51). When the client 12 (52) receives the merchant code data from the sender 13 (53), the client 12 (52) generates and sends the consumption request to the server 11 (51), and the server according to the The consumption data and the consumption request determine whether the confirmed consumption data is generated and transmitted to the user 12 (52). When the user 12 (52) receives the confirmed consumption data from the server 11 (51), the use The terminal 12 (52) generates and sends the settlement information to the payment terminal 15 (or directly sends the settlement information to the payment server 56) via the server 11 (51), thereby joining the service by Terminal 11 (51) and these sending terminals 13 (53), and change the content of the consumption data transmitted by the merchant terminal 14 (54) to the payment terminal 15 (the merchant service server 55) by software, The merchant end 14 (54) does not need to interact with the user end 12 (52), so that the merchant end 14 (54) can perform mobile payment without replacing internal hardware. Wherein a server can service multiple business end, respectively, compared to the replacement of a plurality of internal hardware merchant terminal, the lower the cost required, it can really achieve the object of the present invention.
惟以上所述者,僅為本發明的實施例而已,當不能以此限定本發明實施的範圍,凡是依本發明申請專利範圍及專利說明書內容所作的簡單的等效變化與修飾,皆仍屬本發明專利涵蓋的範圍內。However, the above are only examples of the present invention. When the scope of implementation of the present invention cannot be limited by this, any simple equivalent changes and modifications made according to the scope of the patent application and the contents of the patent specification of the present invention are still Within the scope of the invention patent.
<TABLE border="1" borderColor="#000000" width="85%"><TBODY><tr><td> 100 </td><td> 第一系統 </td><td> 52 </td><td> 使用端 </td></tr><tr><td> 11 </td><td> 服務端 </td><td> 53 </td><td> 發送端 </td></tr><tr><td> 12 </td><td> 使用端 </td><td> 54 </td><td> 商家端 </td></tr><tr><td> 13 </td><td> 發送端 </td><td> 55 </td><td> 商家服務伺服器 </td></tr><tr><td> 14 </td><td> 商家端 </td><td> 56 </td><td> 請款伺服器 </td></tr><tr><td> 15 </td><td> 支付端 </td><td> 57 </td><td> 第一通訊網路 </td></tr><tr><td> 16 </td><td> 第一通訊網路 </td><td> 58 </td><td> 第二通訊網路 </td></tr><tr><td> 17 </td><td> 第一通訊網路 </td><td> 601、602 </td><td> 步驟 </td></tr><tr><td> 201、202 </td><td> 步驟 </td><td> 701~703 </td><td> 步驟 </td></tr><tr><td> 301~303 </td><td> 步驟 </td><td> 801~809 </td><td> 步驟 </td></tr><tr><td> 401~408 </td><td> 步驟 </td><td> 901、902 </td><td> 步驟 </td></tr><tr><td> 500 </td><td> 第二系統 </td><td> 101~108 </td><td> 步驟 </td></tr><tr><td> 51 </td><td> 服務端 </td><td></td><td></td></tr></TBODY></TABLE><TABLE border = "1" borderColor = "# 000000" width = "85%"> <TBODY> <tr> <td> 100 </ td> <td> First System </ td> <td> 52 </ td> <td> using side </ td> </ tr> <tr> <td> 11 </ td> <td> server </ td> <td> 53 </ td> <td> sending side </ td> td> </ tr> <tr> <td> 12 </ td> <td> Consumer </ td> <td> 54 </ td> <td> Merchant </ td> </ tr> <tr> <td> 13 </ td> <td> sender </ td> <td> 55 </ td> <td> merchant service server </ td> </ tr> <tr> <td> 14 </ td > <td> Merchant side </ td> <td> 56 </ td> <td> Request server </ td> </ tr> <tr> <td> 15 </ td> <td> Payment side < / td> <td> 57 </ td> <td> First communication network </ td> </ tr> <tr> <td> 16 </ td> <td> First communication network </ td> <td > 58 </ td> <td> Second communication network </ td> </ tr> <tr> <td> 17 </ td> <td> First communication network </ td> <td> 601, 602 < / td> <td> step </ td> </ tr> <tr> <td> 201, 202 </ td> <td> step </ td> <td> 701 ~ 703 </ td> <td> step </ td> </ tr> <tr> <td> 301 ~ 303 </ td> <td> Step </ td> <td> 801 ~ 809 </ td> <td> Step </ td> </ tr > <tr> <td> 401 ~ 408 </ td> <td> Step </ td> <td> 901, 902 </ td> <td> Step </ td> </ tr> <tr> <td> 500 </ td> <td> second system </ td> td> <td> 101 ~ 108 </ td> <td> Step </ td> </ tr> <tr> <td> 51 </ td> <td> Server </ td> <td> </ td > <td> </ td> </ tr> </ TBODY> </ TABLE>
本發明的其他的特徵及功效,將於參照圖式的實施方式中清楚地呈現,其中: 圖1是一方塊圖,示例地繪示一用來實施本發明支付方法之一第一實施例的第一系統; 圖2是一流程圖,說明該第一實施例的一優惠券提供程序; 圖3是一流程圖,說明該第一實施例的一請款程序; 圖4是一流程圖,說明該第一實施例的一付款程序; 圖5是一方塊圖,示例地繪示一用來實施本發明支付方法之一第二實施例的第二系統; 圖6是一流程圖,說明該第二實施例的一優惠券提供程序; 圖7是一流程圖,說明該第二實施例的一請款程序; 圖8是一流程圖,說明該第二實施例的一付款程序; 圖9是一流程圖,說明本發明支付方法之一第三實施例的一請款程序;及 圖10是一流程圖,說明該第三實施例的一付款程序。Other features and effects of the present invention will be clearly presented in the embodiment with reference to the drawings, in which: FIG. 1 is a block diagram illustrating, by way of example, a method for implementing a first embodiment of a payment method of the present invention; First system; FIG. 2 is a flowchart illustrating a coupon providing program of the first embodiment; FIG. 3 is a flowchart illustrating a payment procedure of the first embodiment; FIG. 4 is a flowchart, Describe a payment procedure of the first embodiment; FIG. 5 is a block diagram illustrating an example of a second system for implementing a second embodiment of a payment method of the present invention; FIG. 6 is a flowchart illustrating the A coupon providing program of the second embodiment; FIG. 7 is a flowchart illustrating a payment procedure of the second embodiment; FIG. 8 is a flowchart illustrating a payment procedure of the second embodiment; FIG. 9 Is a flowchart illustrating a payment procedure of a third embodiment of a payment method of the present invention; and FIG. 10 is a flowchart illustrating a payment procedure of the third embodiment.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW106109808A TWI644268B (en) | 2017-03-23 | 2017-03-23 | Payment method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW106109808A TWI644268B (en) | 2017-03-23 | 2017-03-23 | Payment method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201835828A TW201835828A (en) | 2018-10-01 |
| TWI644268B true TWI644268B (en) | 2018-12-11 |
Family
ID=64797268
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW106109808A TWI644268B (en) | 2017-03-23 | 2017-03-23 | Payment method |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI644268B (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201106284A (en) * | 2009-06-02 | 2011-02-16 | Qualcomm Inc | Mobile commerce authentication and authorization systems |
| US20160092861A1 (en) * | 2014-09-26 | 2016-03-31 | Apriva, Llc | System and method for processing a beacon based purchase transaction |
| TWI556178B (en) * | 2013-11-15 | 2016-11-01 | 蘋果公司 | Portable electronic device, method, and computer-program product for financial transaction |
| US20170004475A1 (en) * | 2015-06-30 | 2017-01-05 | Square, Inc. | Pairing A Payment Object Reader With A Point-Of-Sale Terminal |
| US20170076265A1 (en) * | 2015-09-16 | 2017-03-16 | First Data Corporation | Systems and methods for facilitating purchases at a gas station |
-
2017
- 2017-03-23 TW TW106109808A patent/TWI644268B/en active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201106284A (en) * | 2009-06-02 | 2011-02-16 | Qualcomm Inc | Mobile commerce authentication and authorization systems |
| TWI556178B (en) * | 2013-11-15 | 2016-11-01 | 蘋果公司 | Portable electronic device, method, and computer-program product for financial transaction |
| US20160092861A1 (en) * | 2014-09-26 | 2016-03-31 | Apriva, Llc | System and method for processing a beacon based purchase transaction |
| US20170004475A1 (en) * | 2015-06-30 | 2017-01-05 | Square, Inc. | Pairing A Payment Object Reader With A Point-Of-Sale Terminal |
| US20170076265A1 (en) * | 2015-09-16 | 2017-03-16 | First Data Corporation | Systems and methods for facilitating purchases at a gas station |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201835828A (en) | 2018-10-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11232437B2 (en) | Transaction token issuing authorities | |
| US11887105B2 (en) | Transaction token issuing authorities | |
| JP7197631B2 (en) | Transaction token issuing authority | |
| US9639837B2 (en) | Transaction token issuing authorities | |
| AU2017200988B2 (en) | Payment device with integrated chip | |
| US20130144706A1 (en) | Aggregating Consumer Rewards, Memberships, Receipts, Lowest-Price Matches, and Preferred Payment Transactions | |
| AU2013277468B2 (en) | Prepaid wallet for merchants | |
| US20180040012A1 (en) | Virtual and real market commodity recommendation and reward system | |
| CA2834767A1 (en) | Barcode checkout at point of sale | |
| EP2350943A2 (en) | Systems, methods, and computer readable media for payment and non-payment virtual card transfer between mobile devices | |
| KR101732370B1 (en) | Method for providing digital contents, server and system | |
| KR20120114799A (en) | Payment system using qr code | |
| TWI644268B (en) | Payment method | |
| KR20120075578A (en) | Method and apparatus of credit settlement system using a mobile terminal system thereof | |
| KR20170100917A (en) | Token based settlement system and method |