支付宝集成
????memo?=?"Error?Domain=\U7cfb\U7edf\U7e41\U5fd9\Uff0c\U8bf7\U7a0d\U540e\U518d\U8bd5?Code=1000?\"(null)\"";
????result?=?"";
????resultStatus?=?4000;
}? ? ?請(qǐng)問(wèn)安裝支付寶錢包能支付成功嗎?是沒有安裝支付寶錢包沒調(diào)用起h5支付是嗎?請(qǐng)按如下方法排查:1、安卓請(qǐng)查看配置文件AndroidManifest.xml,必須和demo一樣(主要是</activity>這一部分)。詳情請(qǐng)參照文檔:https://doc.open.alipay.com/doc2/detail.htm?spm=a219a.7629140.0.0.4p6X3G&treeId=59&articleId=103682&docType=1
? ? ? ios在調(diào)用支付的時(shí)候取下[[[UIApplication shareApplication] windows] index:0] 看看hidden屬性是否為YES 如果是就隱藏了window,H5就出不來(lái)了設(shè)置為NO就可以了 [[[UIApplication sharedApplication] windows] objectAtIndex:0]; 或 把您的App中把第0個(gè)window的hidden屬性改成NO,就可以了。
? ? ? 2、請(qǐng)確認(rèn)是否在open.alipay.com上傳了公鑰且上傳到了合作伙伴密鑰管理rsa加密中,詳情請(qǐng)點(diǎn)此查看;
? ? ? 3、請(qǐng)確認(rèn)生成的商戶公私鑰是否正確;可以用以下方法檢查:下載好支付寶的接口demo后,配置好賬號(hào)信息、商戶公私鑰信息后,運(yùn)行demo,如果運(yùn)行正常,說(shuō)明公私鑰沒問(wèn)題;如果運(yùn)行不正常,就說(shuō)明公私鑰生成有錯(cuò)誤,那就用openssl工具按照RSA私鑰及公鑰生成重新生成公私鑰。
? ? ? 4、檢查請(qǐng)求參數(shù)是否有問(wèn)題;標(biāo)準(zhǔn)傳參是:
partner="2088101568358171"&seller_id="xxx@alipay.com"&out_trade_no="0819145412-6177"&subject="測(cè)試"&body="測(cè)試測(cè)試"&total_fee="0.01"¬ify_url="http://notify.msp.hk/notify.htm"&service="mobile.securitypay.pay"&payment_type="1"&_input_charset="utf-8"&it_b_pay="30m"&sign="lBBK%2F0w5LOajrMrji7DUgEqNjIhQbidR13GovA5r3TgIbNqv231yC1NksLdw%2Ba3JnfHXoXuet6XNNHtn7VE%2BeCoRO1O%2BR1KugLrQEZMtG5jmJIe2pbjm%2F3kb%2FuGkpG%2BwYQYI51%2BhA3YBbvZHVQBYveBqK%2Bh8mUyb7GM1HxWs9k4%3D"&sign_type="RSA"
? ? ? ?謝謝您的支持!
這是技術(shù)支持給的建議,我的解決辦法是第四個(gè)。
為了安全最好有服務(wù)器端進(jìn)行簽名,只需對(duì)sign進(jìn)行urlencode就好,格式按照第四條進(jìn)行組織,然后返回手機(jī)端進(jìn)行支付就OK
總結(jié)
- 上一篇: C++类构造函数初始化列表及初始化成员变
- 下一篇: 跳级全奖进哈佛,连马云都忌惮三分,赚18