摘要:公眾號(hào)支付流程在微信瀏覽器打開(kāi)的可以使用公眾號(hào)支付公眾號(hào)后臺(tái)完成一系列安全配置用戶同意授權(quán),獲取公眾號(hào)支付前置條件,說(shuō)明作為換取的票據(jù),每次用戶授權(quán)帶上的將不一樣,只能使用一次,分鐘未被使用自動(dòng)過(guò)期。
公眾號(hào)支付流程(在微信瀏覽器打開(kāi)的可以使用公眾號(hào)支付):
1、公眾號(hào)后臺(tái)完成一系列安全配置;
2、用戶同意授權(quán),獲取code(公眾號(hào)支付前置條件,code說(shuō)明 : code作為換取access_token的票據(jù),每次用戶授權(quán)帶上的code將不一樣,code只能使用一次,5分鐘未被使用自動(dòng)過(guò)期。)
3、后臺(tái)通過(guò)code換取網(wǎng)頁(yè)授權(quán)獲取(這是一個(gè)注入權(quán)限校驗(yàn)配置授權(quán)的過(guò)程,后臺(tái)來(lái)完成)
access_token, expires_in access_token接口調(diào)用憑證超時(shí)時(shí)間,單位(秒), openid 用戶唯一標(biāo)識(shí),請(qǐng)注意,在未關(guān)注公眾號(hào)時(shí),用戶訪問(wèn)公眾號(hào)的網(wǎng)頁(yè),也會(huì)產(chǎn)生一個(gè)用戶和公眾號(hào)唯一的OpenID(后臺(tái)調(diào)用code,返回支付接口) 等等......
4、后臺(tái)返回接口給到前端進(jìn)行支付接口的調(diào)用
例:
微信內(nèi)調(diào)用支付: https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_7&index=6
*/
let obj = { price: 1, // 支付價(jià)錢(qián) id: 194260 // 生成訂單后的id字段 } $("#pay").click(function () { window.location.href = `https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxe93d3f996beab1eb&redirect_uri=http://www.wyunfei.com/&response_type=code&scope=snsapi_userinfo&state=${JSON.stringify(obj)}#wechat_redirect` })
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/29665.html
摘要:附微信支付流程微信支付流程和小程序的支付流程基本一致,需要注意兩點(diǎn)需要在微信商戶平臺(tái)配置支付目錄,只有跳轉(zhuǎn)到了支付目錄的地址,才能發(fā)起微信支付。 我所在公司需要開(kāi)發(fā)一款商城小程序,里面需要用到微信支付,我負(fù)責(zé)里面的下單功能,從小程序端到后臺(tái)的支付流程都是我自己開(kāi)發(fā)的,由于我們組沒(méi)有人有開(kāi)發(fā)微信支付的經(jīng)驗(yàn),很多東西都還不怎么明白,但是沒(méi)辦法,只能我自己琢磨,寫(xiě)完之后總感覺(jué)有bug,但是不...
摘要:本文是淺析微信支付系列文章的第二篇,主要講解一下普通商戶接入的支付方式以及其中的不同之處。淺析微信支付前篇大綱微信支付是集成在微信客戶端的支付功能,用戶可以通過(guò)手機(jī)完成快速的支付流程。目前微信支付支持手機(jī)系統(tǒng)有蘋(píng)果安卓和。 本文是【淺析微信支付】系列文章的第二篇,主要講解一下普通商戶接入的支付方式以及其中的不同之處。 上篇文章講了本系列的大綱,沒(méi)有看過(guò)的朋友們可以看一下。 淺析微信支...
摘要:今天聊一下微信公眾號(hào)開(kāi)發(fā)在授權(quán)網(wǎng)頁(yè)中的支付流程。前端獲得簽名后,再請(qǐng)求微信服務(wù)器,下面的支付流程就可以繼續(xù)下去了。 今天聊一下微信公眾號(hào)開(kāi)發(fā)在授權(quán)網(wǎng)頁(yè)中的支付流程。 微型公眾號(hào)開(kāi)發(fā)有以下幾個(gè)步驟:1.獲取全局access_token2.獲取網(wǎng)頁(yè)授權(quán)的access_token和refresh_token3.獲取網(wǎng)頁(yè)授權(quán)的簽名(前端用于獲取調(diào)用JSSDK的權(quán)限)4.公眾號(hào)支付-調(diào)用統(tǒng)一下單...
摘要:一微信官方文檔微信支付開(kāi)發(fā)流程公眾號(hào)支付首先我們到微信支付的官方文檔的開(kāi)發(fā)步驟部分查看一下需要的設(shè)置。配置微信公眾賬號(hào)支付配置支付類(lèi)所有方法都在這個(gè)類(lèi)里發(fā)起支付微信公眾賬號(hào)支付訂單異步回調(diào)這就是這個(gè)所說(shuō)的行代碼解決微信支付。 文章有不當(dāng)之處,歡迎指正,如果喜歡微信閱讀,你也可以關(guān)注我的微信公眾號(hào):好好學(xué)java,獲取優(yōu)質(zhì)學(xué)習(xí)資源。 一、微信官方文檔微信支付開(kāi)發(fā)流程(公眾號(hào)支付) 首先我...
摘要:相比起來(lái),支付寶的下單動(dòng)作由于是在前端調(diào)用的,因此,站點(diǎn)需要將自己的訂單信息返回到客戶端,然后又客戶端發(fā)起調(diào)用支付寶的下單接口,這樣一來(lái),如果安全加密等做的不到位,很容易被惡意用戶篡改信息。 作為一個(gè)具備用戶交易能力的網(wǎng)站,豐富它的支付渠道對(duì)于獲客和提高日活都有不可估量的積極作用。算起來(lái),我接觸過(guò)的支付系統(tǒng)也有幾十個(gè)了,在這里總結(jié)一下我所接觸過(guò)的支付系統(tǒng)對(duì)外接口的設(shè)計(jì)方案。 1. 支付...
閱讀 2974·2021-10-27 14:16
閱讀 696·2021-10-13 09:39
閱讀 3671·2021-09-29 09:46
閱讀 2090·2019-08-30 15:54
閱讀 2597·2019-08-30 15:52
閱讀 2994·2019-08-30 15:44
閱讀 1103·2019-08-30 15:44
閱讀 497·2019-08-30 10:51