在為android程序引入支付寶后,可能沒有那么順利,有能出現各種各樣的問題,大叔在引用支付寶后就出現了APL64的錯誤,在網上找不很多資料都不對正,還是在官網找到了幾句話,說到了點子上,具體如下:
1 商家是否開通了快捷支付,或者這個功能是否過期了
2 看看你的notify_url有沒有賦值,為空也是這種錯誤提示
3 你的公鑰是否上傳到支付寶了
4 你的私鑰是否與公鑰匹配
APL64錯誤提示,對于支付寶返回代碼為6001:
支付寶官方是這樣說回答我們的
此報錯出現的原因可能有:
1、檢查收款賬號是否簽約了移動快捷支付接口;可登錄b.alipay.com的“我的商家服務”,“簽約管理”中查看自己是否簽約了這個產品。
2、確認是否在b.alipay.com上傳了公鑰且上傳對了,詳情請點此查看;
3、請確認生成的商戶公私鑰是否正確;可以用以下方法檢查:下載好支付寶的接口demo后,配置好賬號信息、商戶公私鑰信息后,運行demo,如果運行正常,說明公私鑰沒問題;如果運行不正常,就說明公私鑰生成有錯誤,那就用openssl工具按照RSA私鑰及公鑰生成重新生成公私鑰。
4、檢查請求參數是否有問題;標準傳參是:partner="2088101568358171"& amp;seller_id="xxx@alipay.com"&out_trade_no="0819145412-6177"& subject="測試"&body="測試測試"&total_fee="0.01"& notify_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"
文章列表