-
當(dāng)前位置:首頁 > 創(chuàng)意學(xué)院 > 技術(shù) > 專題列表 > 正文
微信h5支付是什么
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于微信h5支付是什么的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。
開始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁版、PC客戶端
官網(wǎng):https://ai.de1919.com,如需咨詢相關(guān)業(yè)務(wù)請撥打175-8598-2043,或微信:1454722008
本文目錄:
一、微信h5支付 可以在微信中使用嗎
微信公眾號(hào)可以支持H5支付,需要是認(rèn)證的服務(wù)號(hào),而且是在微信公眾號(hào)平臺(tái)上申請開通微信支付才可以用的,登錄進(jìn)去選擇產(chǎn)品中心,我的產(chǎn)品,支付產(chǎn)品,H5支付,一步一步選擇,提交一些信息開通之后就可以,把渠道參數(shù)填好在對應(yīng)的位置上,開通之后就可以支付。
二、h5微信支付功能封裝
因?yàn)楦鞣N原因吧,我們在做移動(dòng)端開發(fā)的時(shí)候,涉及到money,我們經(jīng)常要做微信支付。如果是做小程序開發(fā),我們可以直接用小程序的原生接口,一鍵搞定,如果是h5網(wǎng)頁的話,那我們就需要使用微信提供的js-sdk了。
注:使用了jssdk不是所有的環(huán)境都可以調(diào)用微信來支付,它只是單純的微信環(huán)境下支付,如果要想支持非微信瀏覽器內(nèi)支付,需要開通微信h5支付功能,我們現(xiàn)在用的都是微信的JSAPI支付,而微信的h5支付是要求商戶已有H5商城網(wǎng)站,并且已經(jīng)過ICP備案。哈哈哈哈,是不是很驚訝!太坑了呀!
雖然坑,還得用,那咱就搞一下它。
首先,打開我們的微信公眾平臺(tái),閱讀一下網(wǎng)頁開發(fā)的基本要求 https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/iOS_WKWebview.html
然后我們了解到,使用js-sdk,我們先要
然后呢,這里給你們講一下,我們接下來要做的事情。
首先呢,我們要先要獲得網(wǎng)頁授權(quán),然后我們跳轉(zhuǎn)我們項(xiàng)目中的業(yè)務(wù)頁面。
這里主要是appid和重定向頁面,至于是否彈出授權(quán)頁面(scope=snsapi_userinfo/snsapi_base )等等,根據(jù)你自己需求來。然后呢,我們通過這個(gè)來進(jìn)入頁面的時(shí)候,在當(dāng)前你支付頁面的url上會(huì)有授權(quán)后返回的code參數(shù)。
如果提示:調(diào)用支付jsapi缺少參數(shù): 這是由于沒拿到openid導(dǎo)致,可以把window.location.href 替換成window,location.replace() ,這是因?yàn)槲⑿啪W(wǎng)頁授權(quán)會(huì)2次刷新頁面,我們這樣做能有效避免錯(cuò)誤。
然后呢,我們定義一個(gè)方法
通過 let code = this.getQueryString('code'),我們?nèi)フ{(diào)用后端提供的接口,來獲取openId。我們的支付不需要我去另外獲取openId了,同學(xué)們自行卑微的通過接口用code換取openId吧
要注意的是,每次用戶授權(quán)帶上的code將不一樣,code只能使用一次,5分鐘未被使用自動(dòng)過期 。
然后我們接下來就是我們真正進(jìn)行支付操作的時(shí)刻了
到這里,我們的微信支付基本就是完成了.其實(shí)整體做下來我們發(fā)現(xiàn),無非是比把大象裝冰箱里多兩步而已
然后我們把我們封裝的接口用起來
到此,一個(gè)完整的h5微信支付就完成了。下一次,我們把微信分享也添加進(jìn)來。這樣,一個(gè)我們常用的基于微信SDK的支付分享功能就被我們完成了。如果覺得對你有幫助的話,幫作者點(diǎn)個(gè)贊吧,碼文不易,點(diǎn)一下支持支持!謝謝您嘞!
三、h5 微信支付是怎么喚醒微信的
1、微信平臺(tái)申請
申請入口:登錄微信商戶平臺(tái)-->產(chǎn)品中心-->我的產(chǎn)品-->支付產(chǎn)品-->H5支付
2、填寫參數(shù)
在微信支付平臺(tái)成功申請到微信 H5 支付后,可以通過工單或 IM(標(biāo)準(zhǔn)版及以上版本)填寫渠道參數(shù)。
四、微信H5網(wǎng)頁公眾號(hào)外支付接入攻略demo
最近在某C論壇中發(fā)現(xiàn)有很多的網(wǎng)友在提問和求助自己的網(wǎng)站賣東西,希望可以接入一個(gè)支付接口,可以在用戶購買后直接在網(wǎng)頁上支付。
我在這里發(fā)表一下,網(wǎng)站如果希望用戶通過在線付款的方式進(jìn)行付款,就需要申請一種或多種用于進(jìn)行人民幣支付的支付接口。在線支付接口提供商可以是某個(gè)商業(yè)銀行、銀聯(lián)在線支付或者支付寶、微信支付等第三方的支付機(jī)構(gòu)。
這其中微信支付的申請是比較簡單的
下面是對申請微信支付接口做簡單介紹:
最常用的第三方支付機(jī)構(gòu)如新浪支付微博錢包、支付寶、財(cái)付通、快錢、環(huán)迅支付、易寶支付等。他們擁有中國人民銀行頒發(fā)的非金融機(jī)構(gòu)第三方支付許可證。可以為用戶提供支付業(yè)務(wù)服務(wù),如果用第三方支付首選微信支付,簡單易操作。
網(wǎng)站接入微信支付實(shí)現(xiàn)在線支付功能,通常有兩種方式,一種是在微信內(nèi)部訪問網(wǎng)站,然后下單支付;另一種是在微信外部訪問網(wǎng)站,然后下單支付。
在微信內(nèi)部,我們可以通過在公眾號(hào)聊天窗口發(fā)送訪問自己網(wǎng)站鏈接,或者將網(wǎng)站鏈接發(fā)在自己的朋友圈,微信用戶都可以在進(jìn)入下單,點(diǎn)擊下單就會(huì)喚起微信H5支付,確認(rèn)金額,輸入支付密碼即可完成交易。這個(gè)是公眾號(hào)支付申請,之前就已經(jīng)開放申請了。針對微信內(nèi)場景支付
在微信外部,我們可以通過觸屏手機(jī)上自帶的瀏覽器進(jìn)入網(wǎng)站,喚起微信支付。這個(gè)是微信H5支付申請,是在近期開放的。針對的是企業(yè)公司的商城網(wǎng)站場景支付。
所以想獲得微信支付H5支付接口:
1首先要有公司資質(zhì)例如營業(yè)執(zhí)照、公司對公賬戶、網(wǎng)站備案域名、合法居民身份證;
2這些都需要自申請中上傳給微信人工審核;
3審核通過后就可以獲得微信支付商戶平臺(tái)的賬戶和密碼
4在商戶平臺(tái)里找到申請入口
5進(jìn)入申請界面填入H5相關(guān)設(shè)置信息,注意填入的信息一定要和自己的銷售商品情況保持一致。
6提交,等待審核,2個(gè)工作日左右,審核通過馬上獲得支付接口
7再將接口和網(wǎng)站接入即可。
對新接觸微信支付的企業(yè)來說,申請微信支付還是一個(gè)比較頭疼的事情,遇到申請失敗或被駁回、沒有備案的公司網(wǎng)站網(wǎng)址域名、需要網(wǎng)站授權(quán)函、類目不會(huì)選擇導(dǎo)致未通過,都可以通過黑河馬進(jìn)行協(xié)助解決,代申請包通過。
以上就是關(guān)于微信h5支付是什么相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
安徽綠地景觀設(shè)計(jì)公司招聘(安徽綠地景觀設(shè)計(jì)公司招聘電話)
問大家
南京服務(wù)周到的00電話客服微信號(hào)誰有?諸位老司機(jī)們跪求回答
南京評價(jià)好的小程序開發(fā)運(yùn)營負(fù)責(zé)人有微信號(hào)嗎?各位童鞋們聊一聊
揚(yáng)中服務(wù)好的公眾號(hào)設(shè)計(jì)制作老板微信號(hào)哪里有?各位大哥大姐們幫幫我
濟(jì)南脫單相親大會(huì)?或微信征婚交友群?再婚群?有知道的嗎?
如皋值得推薦的網(wǎng)頁美工設(shè)計(jì)機(jī)構(gòu)微信號(hào)誰有?求教
邳州值得推薦的小程序開發(fā)運(yùn)營機(jī)構(gòu)微信號(hào)誰有?各位童鞋們聊一聊
門頭溝頒獎(jiǎng)典禮辦公會(huì)議場地出租負(fù)責(zé)人微信號(hào)多少?急急急求回答
福田穩(wěn)妥的氣球布置商戶微信怎么找?路過的老鐵們給個(gè)意見
大通一站式的活動(dòng)會(huì)議匯報(bào)片拍攝制作負(fù)責(zé)人微信怎么找?各位同志們幫忙回一下