很多的服務商擅長于市場開發,卻沒有線下接入商戶門店的經驗,所以很多服務商在收銀端常常感到很困惑,不知道如何下手。他們往往都會問這些問題:我們的軟件如何和商戶的收銀系統整合?我們需要自己買掃碼器嗎?需要pos機嗎?收銀端如何和微信支付的服務器聯調?收銀端到底有哪些解決方案呢?和微信服務器對接的網絡架構通常是怎么樣的?
典型的微信支付接入的網絡拓撲圖如下:
服務商的各個商戶門店收銀臺先統一連接到服務商后臺,然后服務商后臺再通過微信支付接口對接微信后臺。這是一種最常見的架構方式,也有少部分的商戶,從門店收銀臺直連微信支付后臺,這種方式由于部署成本高,維護成本高所以不太推薦.
圖中可見,作為開放平臺,微信支付只負責服務商和微信支付對接的接口,服務商和門店收銀臺之間的接口需要商戶自定義,門店收銀臺上的軟件開發也需要服務商幫助商戶開發。
其中,門店收銀臺和服務商后臺之間的自定義接口并不難,無非是門店端把微信支付接口中需要的信息都傳到服務商后臺,同時注意這個接口的安全性(可以參考微信支付的MD5加密方式保證安全性).
那么門店收銀臺這一端服務商應該如何幫助商戶實現微信支付呢?小編總結了一下目前市面上常見的解決方案:
一般來說大型商戶都是要求打通目前的收銀軟件,例如肯德基,麥當勞,哈根達斯。打通收銀軟件有2種方式,一種是直接找廠商幫忙開發,另一種是廠商提供開放的接口,其他服務商來開發。
線下多數的情況是不需要打通收銀軟件,這種情況常見的有四種方式:
a. 收銀APP;智能pos機.
這種解決方案非常的常見,微信支付不少的服務商自己研發了獨立的app,可以直接用手機使用,也可智能POS機具,這個不僅可以支持支付寶、微信支付主掃和被掃的模式、針對一些應用場景也支持刷卡支付,大大提升了商家的效率和體驗!
此類機具還可以支持wifi,4G等聯網方式。有些服務商的機具不僅支持掃條碼還能掃二維碼。還有些服務商的機具不僅有支付功能,有些還配備數字鍵盤輸入金額,配備顯示器顯示支付結果,配備微型打印機功能來打印小票。
這種方式的優點是,解決方案適用于幾乎所有的中小型商戶。
b.pc掃碼收銀軟件
這種方式非常好理解,就是服務商獨立低開發一套收銀端的軟件,安裝在商戶的收銀系統上或者直接安裝在筆記本電腦上。不少服務商就是獨立地做一套這樣的軟件,去對接一些中大以上的商戶。這種解決方案的優勢是通用性非常高,對接方便,沒有任何的歷史包袱,一般能應用于所有復雜的線下環境。
c. 支付二維碼
這里說的支付二維碼方案是指,商戶提供一個二合一的二維碼給用戶,用戶微信掃一掃完成支付,這里有三種不同的實現方式.
1. 掃一掃進入商家付款頁面,輸入金額,實現支付
其實是在一個H5頁面由用戶自己輸入金額,然后公眾號里調起支付,輸入密碼,完成支付,用戶通過掃一掃的方式進入這個頁面。這種方式在線下小商戶那里特別合適,不過這種方式有2個缺點,一個是支付成功的消息不能很好觸達商戶,另一個是需要退款的時候通過二維碼不能完成,如果能夠結合PC收銀和app收銀就能很好的解決這個問題。
2. 小票打印二維碼
這種方式比較適合餐飲行業的圍餐,用戶在買單的時候,打印的小票上直接生成一個下單后的二維碼,用戶微信掃一掃后直接支付完成
3. 固定金額的二維碼
這種方式適合商品是固定金額的商戶,比如一些飲品店,和更多應用支付的場景。