反扫故障排查
1????????運營商支付寶開通后接入失敗
1.1????????登錄輔助工具;
1.2????????打開“帳戶”->“開通支付寶支付”;
1.3????????確認運營商的支付寶開通狀態是否為“已開通”;
1.3.1?? 如果運營商的支付寶開通狀態為“已開通”,且當前運營商使用的接入帳號是帳號,記錄下運營商的分帳PID號;
1.3.1.1? 打開“工具”->“測試反掃碼”->“測試支付寶分帳”,在【PID】文本框錄入剛剛記錄的PID;打開手機支付寶,點擊“付款”功能,將付款碼條碼下的數字輸入到該界面的【付款碼】文本框,點擊“測試”。
1.3.1.1.1 如果顯示測試結果為“下單成功,支付成功”則表示已經支付成功并且帳已經轉到目標支付寶。如果此時運營商還是沒有收到帳先確保運營商的查帳方法是否正確(正確的查帳方法參見本文檔第二章節)。如果確定運營商的查賬方法正確,且還是沒有收到帳,則檢查配置的PID是否錯誤(如果配置的PID錯誤了則錢可能轉到其它運營商那里去了);
1.3.1.1.2 如果測試結果為“無效的訂單,…..,原因SYSTEM_ERROR”則是分帳帳號是無效的帳號(一般是錄入是錄錯了),或支付寶那邊分帳帳號還沒有配置好,或運營商沒有通過認證,將PID發給支付寶李蕾確認對應的分帳號號是否配置好。
1.3.1.1.3 如果支付寶確認沒有問題。則打開“工具”->“測試反掃碼”->“測試支付寶支付”,選擇運營商后再測試一筆支付,記錄下測試的機器編號。然后打開“查詢”->“網關支付記錄”,在下面那個【機器出廠號】文本框中錄入剛剛記錄下的機器編號,點擊“查詢機器銷售明細”。找到剛剛那筆交易,如果DetailErrCode為“CUSTOMER_VALIDATE_ERROR”則是運營商未通過了認證,通知運營商完成支付寶認證。如果是其它錯誤信息請將交易時間、訂單號、ErrCode、DetailErrCode發開發部處理。
1.3.1.1.4 如果測試結果下單失敗, 原因是40004、交易結算異常,一般是接入賬號配置錯誤,將PID發給丁雅磊確認下支付寶是否開通,并確認接入賬號信息。將對應的配置好,支付寶通過審核,就可以正常使用了。(正掃)
2.0接口返回錯誤:如果正掃錯誤是40004,交易結算異常,需要反掃查看具體原因,再進行分析。
1.3.1.1.5 如果測試結果下單失敗 ,原因是40004,ACQ.TRADE_SETTLE_ERROR 是因為客戶提供的是PID錯誤,需要重新提交正確的PID。(反掃)
1.3.1.1.6 如果測試結果為下單失敗,原因是40004,ACQ.PAYMENT_AUTH_CODE_INVALID ,這個是無效的支付碼掃碼,請重新刷新支付碼掃碼
1.3.1.1.7 如果測試結果為下單失敗,原因是40004,ACQ.TRADE_HAS_SUCCESS 重復交易,交易成功,這時查看機器的程序版本號:如果是 150925程序,直接換版本程序。如果不是,再查交易包查原因
1.3.1.1.8 如果測試結果是下單失敗,查詢交易錯誤:“ORDER_FAIL,” “INVALID_PARAMETER ” 錯誤解析:是由于平臺沒有設置分賬賬號,而輔助工具里有設置分賬賬戶。
1.3.1.1.9 如果測試結果是下單失敗,原因為20000,? aop.ACQ.SYSTEM_ERROR 錯誤解析:分賬賬戶PID驗證失敗,未在產品協議中配置,即需要提交支付寶驗證,分賬賬戶pid未設置在分賬賬戶限制集中。
1.3.1.1.10??????????
?
1.1.1?? 如果運營商的支付寶開通狀態為“未開通”,則聯系市場部負責對接支付寶的同事開通支付寶;
2????????運營商支付寶開通后,在“工具”->“測試反掃碼”->“測試支付寶分帳”測試成功,但在“工具”->“測試反掃碼”->“測試支付寶支付”下測試失敗。
2.1?????? 登錄輔助工具
2.2?????? 記錄下“工具”->“測試反掃碼”->“測試支付寶支付”下測試的十位機器編號。點擊“查詢”->“查詢網關支付記錄”,在下面那個【機器出廠號】文本框中錄入剛剛記錄下的機器編號,點擊【查詢機器銷售明細】,查看表格的最后一列【分帳PID】,看看這里的PID是否與剛剛輸入的PID一致。
2.3?????? 如果不一至打開“帳戶”->“開通支付寶支付”功能查看,配置的PID是否正確,如果配置的PID正確。打開www.kivend.net使用kmarket帳號登錄,選擇運營商后,打開“機器運營配置”->“分賬帳號設置”查看運營商是否設置了按機器分帳的PID。如果運營商設置的按機器分帳PID錯了,也無法完成支付。
3????????運營商在手機上查看支付寶到帳的方法
a)???????打開手機支付寶;
b)???????點擊右下角“我的”
c)???????點擊“余額”
d)???????點擊“賬戶余額”
4????????如果使用工具查詢支付網關銷售明細確定支付成功分帳成功,運營商還是說沒收到錢,可以使用下面的方法來為運營商證明是否分帳。
4.1????????登錄輔助工具;
4.2????????然后打開“查詢”->“網關支付記錄”,在下面那個【機器出廠號】文本框中錄入運營商的機器編號,點擊“查詢機器銷售明細”。找到支付寶的交易記錄,記錄下【訂單號】;
4.3????????打開支付寶www.alipay.com,登錄公司的支付寶。點擊“對賬”下的“賬務明細”,在精確搜索的“商戶訂單號”文本框輸入第2步中記錄的【訂單號】點擊查詢(注意公司有兩個支付寶帳號market@kimma.com.cn和caiwu@kimma.com.cn),不同的運營商使用的支付寶帳號是不一樣的),找到交易流水記錄后點擊查看明細 ,在明細見面有分潤的金額和客戶帳號,確認該帳號是不是運營商的帳號,如果是運營商的帳號,截圖發給客戶即可。運營商再搞不清就要運營商直接打電話問支付寶客戶為什么這筆錢轉到他帳上了他看不到。
5????????微信開通后支付失敗的處理方法
5.1????????登錄輔助工具;
5.2????????打開“工具”->“測試反掃碼”->“測試支付寶分帳”,在【AppId】【key】【mchid】文本框錄入運營商提交的參數;打開微信,點擊“錢包”功能下的“付款”功能,將付款碼條碼下的數字輸入到該界面的【付款碼】文本框,點擊“測試”;
5.2.1?? 如果返回結果為
表示運營商提交的參數有問題或者是運營商沒有開通反向掃碼支付。如用戶重新核對提交的參數確保沒有問題的話可以打電話到騰訊咨詢下是否開通了反向掃描支付。
?
支付寶下單失敗,需要查看系統配置是否設置好:
1、?????????????office輔助工具查詢,功能開通—>開通支付寶支付—>添加支付寶分賬賬號 可根據運營商編號 查詢該運營商的分賬賬戶是否開通
2、?????????????office輔助工具查詢,功能開通—>開通支付寶支付—>開通運營商支付功能 查看默認分賬支付寶賬戶設置是否正確
3、?????????????平臺查詢:首頁—>機器運營配置—>分賬賬號設置 查看該運營編號下機器編號,對應的機器是否有設置分賬賬戶,是否是輔助工具中的設置賬號是否一致。
4、?????????????找市場部確認:分賬賬號是掛在公司哪一個接入賬號下的。
?
輔助工具查詢交易錯誤:“ORDER_FAIL,” “INVALID_PARAMETER ” 錯誤原因是由于平臺沒有設置分賬賬號,而輔助工具里有設置分賬賬戶。
?
錯誤提示rrCode? 4000?DetailErrCode? 交易結算異常?
原因:接入賬號配置錯誤
錯誤解析:先確認分賬賬號是掛在哪個接入賬號下的,修改接入賬號,審核通過后,就可以正常使用了。???
?
2.0的
反掃錯誤是下單失敗? 20000? aop.ACQ.SYSTEM_ERROR
正掃錯誤是40004,交易結算異常)
錯誤解析:
支付寶返回的: 分賬賬戶pid未設置在分賬賬戶限制集中 ?
?
?
總結
- 上一篇: 微信浏览器与企业微信浏览器ua
- 下一篇: 解决opencv在pycharm中无代码