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未设置在分账账户限制集中