亚洲3P视频,日韩BBW无码,亚洲制服麻豆网站,88re伊人,九草精品视频在线观看,国产精品久久夜,色青青狠狠色,无码熟女一区二区三区,日本一区二区成人网站

新聞建站cms系統(tǒng)、政府cms系統(tǒng)定制開發(fā)

廣州網(wǎng)站建設(shè)公司-閱速公司

asp.net新聞發(fā)布系統(tǒng)、報(bào)紙數(shù)字報(bào)系統(tǒng)方案
/
http://www.duxiu2008.cn/
廣州網(wǎng)站建設(shè)公司
您當(dāng)前位置:首頁>網(wǎng)站技術(shù)

網(wǎng)站技術(shù)

微信h5支付sdk及示例源碼

發(fā)布時(shí)間:2017/11/1 10:59:45  作者:Admin  閱讀:1324  

廣告:

需要調(diào)用統(tǒng)一下單接口:

https://api.mch.weixin.qq.com/pay/unifiedorder

 

必須參數(shù):

公眾賬號ID appid  是 String(32) wxd678efh567hg6787 微信支付分配的公眾賬號ID(企業(yè)號corpid即為此appId)

商戶號  mch_id  是 String(32) 1230000109 微信支付分配的商戶號

隨機(jī)字符串 nonce_str 是 String(32) 5K8264ILTKCH16CQ2502SI8ZNMTM67VS 隨機(jī)字符串,長度要求在32位以內(nèi)。推薦隨機(jī)數(shù)生成算法

簽名  sign  是 String(32) C380BEC2BFD727A4B6845133519F3AD6 通過簽名算法計(jì)算得出的簽名值,詳見簽名生成算法

商品描述 body  是 String(128) 騰訊充值中心-QQ會員充值 商品簡單描述,該字段請按照規(guī)范傳遞,具體請見參數(shù)規(guī)定

商品詳情 detail  否 String(6000)   商品詳細(xì)描述,對于使用單品優(yōu)惠的商戶,改字段必須按照規(guī)范上傳,詳見“單品優(yōu)惠參數(shù)說明”

商戶訂單號 out_trade_no 是 String(32) 20150806125346 商戶系統(tǒng)內(nèi)部訂單號,要求32個(gè)字符內(nèi),只能是數(shù)字、大小寫字母_-|*@ ,且在同一個(gè)商戶號下唯一。詳見商戶訂單號

標(biāo)價(jià)金額 total_fee 是 Int 88 訂單總金額,單位為分,詳見支付金額

終端IP  spbill_create_ip 是 String(16) 123.12.12.123 APP和網(wǎng)頁支付提交用戶端ip,Native支付填調(diào)用微信支付API的機(jī)器IP。

通知地址 notify_url 是 String(256) http://www.weixin.qq.com/wxpay/pay.php 異步接收微信支付結(jié)果通知的回調(diào)地址,通知url必須為外網(wǎng)可訪問的url,不能攜帶參數(shù)。

data.SetValue("scene_info", "{\"h5_info\": {\"type\":\"Wap\",\"wap_url\": \"http://weixin.xiyaohe.com\",\"wap_name\": \"喜吆喝交易平臺\"}}");

交易類型 trade_type 是 String(16) MWEB 取值如下:JSAPI,NATIVE,APP,MWEB等,說明詳見參數(shù)規(guī)定

trade_type=MWEB

 

回調(diào)頁面 mweb_url 后拼接上redirect_url參數(shù) 打開mweb_url頁面可喚起微信

 

eg:

<xml>

<appid>wx2421b1c4370ec43b</appid>

<attach>支付測試</attach>

<body>JSAPI支付測試</body>

<mch_id>10000100</mch_id>

<detail><![CDATA[{ "goods_detail":[ { "goods_id":"iphone6s_16G", "wxpay_goods_id":"1001", "goods_name":"iPhone6s 16G", "quantity":1, "price":528800, "goods_category":"123456", "body":"蘋果手機(jī)" }, { "goods_id":"iphone6s_32G", "wxpay_goods_id":"1002", "goods_name":"iPhone6s 32G", "quantity":1, "price":608800, "goods_category":"123789", "body":"蘋果手機(jī)" } ] }]]></detail>

<nonce_str>1add1a30ac87aa2db72f57a2375d8fec</nonce_str>

<notify_url>http://wxpay.wxutil.com/pub_v2/pay/notify.v2.php</notify_url>

<openid>oUpF8uMuAJO_M2pxb1Q9zNjWeS6o</openid>

<out_trade_no>1415659990</out_trade_no>

<spbill_create_ip>14.23.150.211</spbill_create_ip>

<total_fee>1</total_fee>

<trade_type>JSAPI</trade_type>

<sign>0CB01533B8C1EF103065174F50BCA001</sign>

</xml>

返回結(jié)果:

返回狀態(tài)碼 return_code 是 String(16) SUCCESS SUCCESS/FAIL 此字段是通信標(biāo)識,非交易標(biāo)識,交易是否成功需要查看result_code來判斷

返回信息 return_msg 否 String(128) 簽名失敗 返回信息,如非空,為錯(cuò)誤原因 簽名失敗 參數(shù)格式校驗(yàn)錯(cuò)誤

 

詳細(xì)見微信api接口說明網(wǎng)址:sdk包下載其他接口一樣的開發(fā)包:WxPayAPI_CS_v3.zip

 

https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=9_1

https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=9_20&index=1

 

常見問題:

1. 使用ios手機(jī)訪問微信公眾號點(diǎn)擊自定義菜單微信網(wǎng)頁授權(quán)登錄出現(xiàn):安全域名校驗(yàn)出錯(cuò),錯(cuò)誤碼:10003

檢查網(wǎng)頁授權(quán)域名是否配置成功

步驟 公眾號設(shè)置--看到賬號詳情和功能設(shè)置

配置功能設(shè)置里邊的網(wǎng)頁授權(quán)域名。即可 如:wx.xxx.com

2. 簽名錯(cuò)誤

可能有多余的參數(shù)或者參數(shù)順序不對

廣告:

相關(guān)文章
微信
h5
cms新聞系統(tǒng)購買咨詢
掃描關(guān)注 廣州閱速軟件科技有限公司
掃描關(guān)注 廣州閱速科技
化德县| 麻阳| 沁阳市| 安平县| 当雄县| 阜平县| 沂源县| 嘉黎县| 布拖县| 军事| 兴业县| 旅游| 鄂伦春自治旗| 奈曼旗| 呼伦贝尔市| 木兰县| 隆回县| 陵川县| 德格县| 阿巴嘎旗| 庆云县| 中宁县| 龙井市| 华亭县| 化隆| 东辽县| 乾安县| 民勤县| 清流县| 金华市| 忻城县| 临洮县| 贵港市| 桃园县| 雅安市| 蕉岭县| 阳原县| 镇宁| 运城市| 留坝县| 望城县|