行動支付系列 | 一次搞懂Line Pay的運作機制

拆解消費者使用Line Pay付款流程,並從中了解Line Pay運作機制的差異之處

Alex Chang
微思維 A Little Thought
Feb 11, 2021

--

行動支付系列 | 一次搞懂Line Pay的運作機制。 photo credit : Line Pay

前言

從古至今我們的生活中始終離不開「支付」,從路邊攤買宵夜、商店購物、賣場掃貨、買車買房等,都需要透過支付來取得商品與服務,而近年來因數位化浪潮,越來越多非金融業者跨足支付領域,開發出各類型態的支付產品,如手機行動支付、電子支付、QR Code支付、跨境支付、比特幣支付等等多元化的付款方式。

因此筆者最近想開立一個支付系列文章,來幫助大家一次搞懂各種支付背後的運作邏輯,以及他在支付的流程中所扮演的角色。

首先讓我們從Line Pay開始說明,Line Pay是由Line公司所開發出的一款支付產品,於2015年在台灣成立「連加網路商業股份有限公司」來負責Line Pay在台灣業務的推廣,目前我們在商家想使用Line Pay進行付款時,可以選擇用「Line Pay」或是「Line Pay Money」的方式來進行付款。

Line Pay與Line Pay Money差異

若台灣法規來檢視,Line Pay屬於第三方支付的服務範疇,其背後的主管機關為經濟部,只要向經濟部提交第三方支付服務申請,不需要檢附任何關於金融防洗錢、內部控制等金融合規項目,就可以經營代收代付的業務。

而Line Pay Money則是與一卡通業者合作所推出的支付服務,屬於電子支付的服務範疇,其背後的主管機關為金管會,在遞交服務申請時,除了資本額要達五億以上外,還須符合金融法規的要求,如防制洗錢、內部稽核與內部控制等,比起Line Pay申請第三方支付的業務手續相對來得複雜,但Line Pay Money所能經營的業務項目就不僅限於代收與代付,還可以提供用戶進行銀行帳戶儲值、Line好友互相轉帳等服務。

Line Pay與Line Pay Money差異。 photo credit:Line Pay

從上述的圖店說明中我們可以很清楚了解,Line Pay的付款工具為信用卡或簽帳金融卡,而Line Pay Money嚴格上就是一卡通支付工具,Line Pay的角色在Line Pay Money支付流程中只是扮演一卡通支付載具的角色。

當我們了解Line Pay與Line Pay Money的差異後,進一步來分析當消費者使用Line Pay進行支付時,其背後的運作機制。

Line Pay的運作機制

消費者使用Line Pay付款流程圖

從上方消費者使用Line Pay付款流程圖我們可以了解,Line Pay是作為一個支付平台的角色,以PaymentURL與ComfirmedURL兩支API程式串聯起消費者與商家兩端。

當消費者每次於手機上打開Line Pay應用程式時,就會向Line Pay Server主機發送一次支付請求,而Line Pay Server經驗證該手機裝置確實人為持有者本人後,會回傳一組PaymentURL,而在我們手機上所呈現的畫面就是「支付條碼」或「QR Code」。

Line Pay手機付款畫面

當我們手機的Line Pay接收到這組PaymentURL後,我們就可透過這組PaymentURL進行付款,而商家看到我們出示Line Pay付款碼後,就會用手中的POS條碼機掃擊付款碼,這時POS機的訂單資訊就會帶入至我們的Line Pay確認付款畫面,此時消費者於確認訂單資訊點擊付款時,Line Pay Server會在要求消費者輸入一次付款密碼,待消費者輸入完支付密碼後,手機上就會顯示完成付款的畫面。

此時Line Pay Server就會向商家POS機Server發送一組ComfirmedURL讓商家可以向Line Pay Server發出消費者付款確認請求,已確認消費者是否確實已經完成訂單的付款,收到確認通知後,本此的Line Pay付款流程就算是成立囉!

Line Pay的一般付款與自動付款方式

若我們在更深入一些,從Line Pay Develop文件中可以了解在消費者使用Line Pay付款流程中,Line Pay又可以區分成「一般付款」與「自動付款」兩種方式。

Line Pay一般付款

若商家採用「一般付款」方式將自家系統與Line Pay API進行串接時,當消費者透過LINE Pay進行付款時,賣家要經過Line Pay授權驗證與確認請款兩個步驟後,才能從買家收到款項,延續上一節當商家使用ConfirmedURL向Line Pay Server進行買家付款驗證後,Line Pay Server的狀態會從授權驗證轉變成確認請款,此時只要在授權驗證未到期前,LINE Pay會一直保持在等待確認請款狀態,此時商家必須要使用另一API程式「CaptureAPI」,呼叫Line Pay Server將付款狀態轉換為確認請款狀態。

Line Pay自動付款

若商家採用「自動付款」方式將自家系統與Line Pay API進行串接時,當消費者透過LINE Pay進行付款時,Line Pay Server會將自動付款的 regKey核發給商家,這組regKey會被儲存於商家系統的Server之中,regKey類似一組商家Line Pay授權驗證的金鑰代碼,只要商家擁有這組regKey後,當消費者出示手機Line Pay PaymentURL付款碼並完成掃擊後,商家系統可以直接將ComfirmedURL向regKey做驗證已確認付款流程是否正確,不需要再向Line Pay Server發送ComfirmedURL請求,等待Line Pay Server確認後,這筆訂單交易才會成立,提升了原本Line Pay一般付款流程的處理效率。

商家使用Line Pay自動付款服務流程圖

結語

相信大家對於Line Pay的支付流程有更深一層的理解,下次再使用Line Pay付款時,不妨留意一下手機上Line Pay的支付流程轉跳畫面,就可以發現商家是使用哪一種Line Pay的支付方式來完成交易的喔!

感謝各位朋友的支持與鼓勵!
當你/妳閱讀完這篇文章後,請依喜歡與實用程度給我1–10個拍手。
讓我能了解各位朋友寶貴的回饋意見,撰寫更優質的內容分享給你/妳!

參考資料:

--

--

Alex Chang
微思維 A Little Thought

留著商科人的血,卻喜歡接觸科技人的新鮮事,熱愛學習各種科技新知,期望能成為一位兼具商業思維與科技氣息的混血人。歡迎來信交流:cs5252hh@gmail.com。IG:@alex_pmlifenote