第一個(gè)問題:支付接口要綁定微信號(hào)嗎? 比如我想做A頁面付款的,錢進(jìn)A賬戶, B頁面付款的,錢進(jìn)B賬戶,這個(gè)需求小程序能實(shí)現(xiàn)嗎
我們是以前的公眾號(hào)的商戶號(hào),所以,什么都沒做,就直接綁定了;公司名字要一樣;只能付給自己
案例一:寶黑分享: 大家結(jié)合文檔 和我給的核心代碼 實(shí)現(xiàn)起來問題就不會(huì)很大
要想支付成功 首先 你們的小程序已經(jīng)申通了微信支付 并且通過審核
MCH_ID 是商戶ID
MCH_SIGN_KEY 是簽名加密用的
另外需要注意的是,微信支付相關(guān)的接口通訊格式都是XML形式
問:MCH_SIGN_KEY 這個(gè)是在后臺(tái)自已設(shè)置的那個(gè)吧?
答:在微信支付商戶后臺(tái)
問:要解析XML嗎
答:
[AppleScript] 純文本查看 復(fù)制代碼
?
|
1
2
|
$xml = request_post($url,$poststr);
$resp = json_decode(json_encode(simplexml_load_string($xml, 'SimpleXMLElement', LIBXML_NOCDATA)),true);
|
解析很簡單 一行代碼
官方文檔有個(gè)坑 大家需要注意:
https://pay.weixin.qq.com/wiki/d ... api.php?chapter=7_7
問:如果后臺(tái)返回的是xml數(shù)據(jù),小程序能夠解析到數(shù)據(jù)嗎?還是只能獲取JSON串的數(shù)據(jù)?
答:不用小程序解析,中間不是有個(gè)安全域名設(shè)置嗎? 可以在這里面通過PHP,java來處理成json 在返回啊