微信支付收银台功能上线了
簡介
微信收銀臺支付是進一步對支付接口的封裝,商戶無需關注調用什么接口,收銀臺自動識別用戶設備完成發起支付并提供相關支付頁面。尤其是公眾號支付需要獲取 openid,使用收銀臺支付商戶無需關注該流程,收銀臺自動完成該操作。
原理
消費端服務調用微信收銀臺支付接口,系統會返回一個 URL,客戶端對?URL 進行重定向,如果客戶端是微信環境則發起 JSAPI 支付,如果客戶端是 PC 環境則發起掃碼支付。其實跟一碼付大致一個原理,都是判斷客header中客戶端的信息。
來來來,截取部分代碼:
$(function(){var orderNo = GetRequest()['key'];var ua = navigator.userAgent.toLowerCase();if (ua.match(/MicroMessenger/i) == 'micromessenger' ){window.location.href="/pay/cpWxOnePay?orderNo="+orderNo;}else{window.location.href="code.html?key="+orderNo;} });效果圖
電腦端收銀臺效果,手機端請閱讀原文欣賞。
小結
小編感覺,收銀臺功能還是蠻方便的(類似于支付寶電腦端支付頁面),如果你有多個商戶/應用接入,你就不需要每個服務都做一套這樣的頁面了,想想是不是還是很開心的。
演示
后臺:https://pay.cloudbed.vip
賬號:pay 密碼:123456
微信演示:直接閱讀原文即可
電腦演示:復制下面的網址,在瀏覽器打開即可
https://tenant.cloudbed.vip/cashier/pay.html?key=W2020120822253926313056492
最后,有想開通個人支付的小伙伴可以聯系小編,享八折優惠并贈送一套個人支付管理系統。
-?END?-
支付寶微信一碼付上線了,歡迎體驗
分享六個經典的?SpringBoot?開源項目
肝了一夜,擼了一個登錄智能人機驗證碼功能
一套通用的后臺管理系統,賺錢就靠它了!
SpringBoot 開發案例之接入騰訊云短信
推薦一款基于 Java 的身份證號碼識別系統
分享一個支付大屏實時監控數據平臺
推薦一款清爽的實時監控大屏附安裝教程
你點的每個在看,我都認真當成了喜歡
總結
以上是生活随笔為你收集整理的微信支付收银台功能上线了的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《小说朗读器》采集功能升级
- 下一篇: android midi 分析,MIDI