從0開始,我做了個掃碼支付

新零售模式在線下門店,我們想通過掃碼的方式讓用戶使用積分。電子錢包、電子儲值卡等其他類型的有價虛擬幣邏輯相同。

京東的“京豆”,淘寶的“淘金幣”本質(zhì)是一種積分,過去大家都是建“積分商城”。用戶通過消費、完善信息等操作獲得積分,在積分商城消費積分。積分商城可以增加用戶黏性,但無法通過積分商城提高復購、客單等。所以越來越多的項目開始使用類似京東和淘寶的方式,積分可以抵扣部分金額。

項目背景

積分可抵扣金額,那么積分就是一種支付方式。在線上渠道下單扣減相應積分即可(涉及組合收銀等邏輯)。而新零售項目還需要考慮用戶在線下門店如何方便、快捷、安全的使用積分。

我們先后做過兩個版本:

V1.0 “支付密碼”,每次消費積分都需填寫支付密碼。
門店配備密碼鍵盤,使用積分時用戶自行錄入支付密碼。
“貨到付款”場景,簽收時用戶在“配送App”(TMS)錄入支付密碼。

V2.0 將“支付密碼”改為“短信驗證碼”。
在門店使用積分時,收銀員詢問用戶驗證碼 并將驗證碼錄入系統(tǒng)。
“貨到付款”場景,簽收時用戶將驗證碼告知配送員,配送員在“配送App”(TMS)錄入驗證碼。

到2.0基本上已經(jīng)解決需求,但多少還有一些問題:首先用戶體驗不是很好,需要店員和用戶有很多次交互。其次因為交互多所以會影響結賬的效率。再考慮到配送場景下各種吵雜和惡劣天氣等因素,需要有一個更便捷的方式。于是我們想到了終極解決方案:掃碼支付。

一、掃碼支付方式

掃碼支付有兩種方式:

1、門店掃顧客碼(顧客被掃)

用戶出示付款碼 → 門店\配送App掃碼 → 錄入支付密碼(超過安全限額)→ 扣款,顯示支付結果

門店掃顧客碼

2、顧客掃門店碼(顧客主掃)

用戶打開掃一掃 → 門店出示收款碼→ 用戶掃碼,填寫支付金額 → 錄入支付密碼 → 扣款,顯示支付結果

顧客掃門店碼

第2種方式最后我們舍棄了,主因有:
1)需要用戶操作步驟多:掃碼,填寫金額,錄入支付密碼。第1種方式,用戶只需要出示付款碼即可。(超過安全限額才需要錄入密碼)
2)支付完成后,店員需要確認支付結果。(小商家都是通過藍牙音響報音確認)

支付寶和微信作為一個支付工具,需要考慮小商家沒有技術研發(fā)能力的情況,所以需要第2種方式。

二、功能

門店掃顧客碼需要各系統(tǒng)有哪些功能支持

1、App、小程序等用戶端

用戶端功能

1)在用戶端出示付款碼:例如支付寶首頁的“付款”。為保證支付碼安全,付款碼會定時失效,需要刷新。這樣被拍下來或者截圖都是無效的。

2)用戶出示付款碼被門店掃碼后,如果超過免密支付安全額,需要錄入密碼或短信驗證碼。免密支付安全額可以用戶自行設定,也可以系統(tǒng)統(tǒng)一設定。

3)支付結果頁,告知用戶支付成功還是失敗。支付密碼錯誤、余額不足都是在支付時提醒,支付失敗一般是系統(tǒng)問題導致。

4)支付記錄,或者稱為消費記錄。用戶可以參看每一筆的支付金額、時間等信息。

2、收銀終端(門店、配送App)

收銀終端功能

1)記錄付款碼信息:通過掃碼槍或者配送場景PDA設備掃付款后,讀取付款碼信息。

2)將付款碼信息傳中臺,中臺判斷付款碼的有效性。如果付款碼無效則提示無效信息。

3)顯示支付結果,用戶錄入支付密碼后顯示中臺返回的支付結果,如果支付失敗還需顯示失敗原因。

3、中臺

中臺功能

1)生成付款碼。用戶打開付款碼頁面時,要生成并顯示付款碼,條形碼或者二維碼。為保證支付安全,付款碼會有失效狀態(tài)。用戶刷新后,中臺重新生成付款碼。

2)在門店收銀系統(tǒng) 或 配送App掃碼后,將訂單信息和碼信息通過接口傳到中臺。中臺需要驗證用戶的付款碼是否有效 —— 是否是有效的付款碼、是否過期、是否已經(jīng)被掃。

3)扣積分。

中臺先判斷用戶支付的積分額是否超過了免密支付安全限額:
如果未超過限額則扣減積分、修改付款碼被掃狀態(tài)并將支付結果反饋給前端。
如果超過免密支付安全限額,則需要用戶錄入支付密碼(或短信驗證碼)。

用戶錄入支付密碼后前端傳給中臺,中臺判斷支付密碼(或短信驗證碼)是否正確:
密碼正確則扣減積分、修改付款碼被掃狀態(tài)并將支付結果反饋給前端。
密碼錯誤則提示用戶“密碼不正確”,用戶重新錄入密碼。(此處需要有密碼找回 和 密碼錄入次數(shù)限制功能)

4)返回支付結果,支付成功或者失敗。

支付失敗場景:付款碼錯誤(無效、過期、已被掃)、積分余額不足、其他系統(tǒng)原因。

4、功能細節(jié)完善后的思維導圖:

掃碼支付各系統(tǒng)功能

三、流程

1、付款碼是什么,怎么生成?

我們不知道支付寶和微信是怎么解決這個問題的,我們自己想了一個方案:

1)系統(tǒng)給每個用戶都生成一個積分賬戶,積分賬戶和用戶會員號綁定。付款其實就是系統(tǒng)扣減對應賬戶積分的過程;

2)如果直接使用積分賬戶生成付款碼,首先不安全,其次付款碼是定時變化的而積分賬戶并不變。所以需要把積分賬戶做一個轉(zhuǎn)化,轉(zhuǎn)化為一個中間碼。(中間碼的生成規(guī)則就隨意了:可以積分賬戶+算法,也可以直接生成隨機數(shù))

3)將中間碼和積分賬戶關聯(lián),這樣積分賬戶不變,只需要定時生成一個中間碼和積分賬戶關聯(lián)就可以了。

4)中間碼的有效時間為1分鐘,過期后重新生成一個有效期為1分鐘的中間碼。

5)系統(tǒng)掃碼后讀取的是中間碼,中臺根據(jù)中間碼找到積分賬戶扣減對應積分。

2、流程圖

功能已經(jīng)講的很細了,流程在梳理功能過程圖基本都講解完了。

掃碼支付-流程
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,197評論 6 531
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 98,415評論 3 415
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 176,104評論 0 373
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,884評論 1 309
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,647評論 6 408
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 55,130評論 1 323
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,208評論 3 441
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,366評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 48,887評論 1 334
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 40,737評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,939評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,478評論 5 358
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 44,174評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,586評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,827評論 1 283
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,608評論 3 390
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,914評論 2 372

推薦閱讀更多精彩內(nèi)容

  • 《非銀行支付機構網(wǎng)絡支付業(yè)務管理辦法》條款釋義 - 中國支付網(wǎng) - 中國支付行業(yè)第一門戶網(wǎng)站2016年7月1日...
    菜菜苔閱讀 7,611評論 1 44
  • 14年前,有人說,將來網(wǎng)絡購物,可以購買全世界的商品,有人說是做夢。 2004年支付寶成立 5年前,有人說,以后手...
    逸如冀望閱讀 1,020評論 0 51
  • 今日于電梯里看到一位媽媽抱著寶寶,寶寶吃手受到媽媽的制止。我告訴這位媽媽其實不必強硬制止。 嬰兒期吸吮手指不僅無害...
    果實禮儀閱讀 232評論 0 0
  • 年過未消,二月二十六日,接到一個通知,之前一面之緣的的項目經(jīng)理讓我遠赴環(huán)縣洪德固井公司上班。這是年前就答應了的,沒...
    木子崖林中客閱讀 624評論 0 0
  • 餃子,在我國有悠久的歷史,深受我這種北方人的喜愛,是我們每年春節(jié)必吃的年節(jié)食品。但是在娘家吃了20多年餃子后,到了...
    恒有回響閱讀 928評論 5 22