科脉软件微平台和微支付故障及解决方法

文章目录
[隐藏]

大部分为使用科脉插件(助手和中间件)形式下遇到的故障。使用享钱控件形式的故障在文章底部。

配置文件

  • 老版 “科脉-通讯助手” 配置文件:“我的文档-KemaiMsg” 目录
  • 新版 “科脉-通讯助手” 配置文件:位于 “安装目录\Service\KemaiMsg”
  • “科脉移动支付中间件” 配置文件:“C:\Program Files\深圳科脉技术\科脉移动支付中间件\Templates” 目录

要重新配置微信或支付宝 2.0 的配置信息,删除相应目录后重新配置即可。

一些疑问

重装数据库后或更换电脑后,“科脉-通讯助手” 和 “科脉移动支付中间件” 的配置

  • 科脉-通讯助手:目前均使用餐饮版助手,所以 “客户编码” 和 “门店序列号” 是固定的,由 “科脉微信管理平台” 自动生成,和商户对应,重装数据库或更换电脑不影响。更换网卡的话需要到 “科脉微信管理平台” 中清除物理地址后重新验证门店序列号。
  • 科脉移动支付中间件:“商户 ID” 和 “商户令牌” 是固定的,由科脉分配,和商户对应,重装数据库或更换电脑不影响,重新激活即可。

故障及解决方法

微信支付故障

打开 “科脉-通讯助手” 后出现各种英文提示的常规解决方法:

卸载通讯助手,删除配置文件,删除安装目录下所有的残留文件,然后重新安装助手,重新配置,一般即可解决

例如出现以下错误信息时:

1、(后台)打开 “科脉-通讯助手” 提示 “数据库连接异常,请检测数据库及网络服务”

KMWeixinAssistant

原因及解决:原因是系统里已经存在 “科脉-通信助手” 的配置文件,删除配置文件重新配置即可。

2、(后台;Windows XP 或 Windows 2003 系统)打开 “科脉-通讯助手” 提示 “开启配置程序失败”。

后台无法连接外网时会出现此错误。Windows 2012 系统下会直接提示 “请检查您的网络连接”

3、(后台;Windows 2003 系统)设置了 “科脉-通讯助手” 开机自动启动。后台电脑重启后,“科脉-通讯助手” 启动时提示 “VirtualStudio Just-In-Time Debugger” 错误

KMWeixinAssistant_Just-In-Time error

原因及解决:即使将通讯助手放系统的启动文件夹也同样错误,这个是因为 Windows 启动时,“科脉-通信助手” 启动在了 SQL Server 启动完成之前,所以一般手动启动 “科脉-通信助手” 是正常的,因为这个时候 SQL Server 已经启动完成。等待科脉优化。

4、(后台;Windows 2012 64 位系统)设置了 “科脉-通讯助手” 开机自动启动。后台电脑重启后,“科脉-通讯助手” 启动时提示 “Kemai.MSG.Assistant 已停止工作” 错误

Kemai.MSG.Assistant_error

原因及解决:即使将通讯助手放系统的启动文件夹也同样错误,这个是因为 Windows 启动时,“科脉-通信助手” 启动在了 SQL Server 启动完成之前,所以一般手动启动 “科脉-通信助手” 是正常的,因为这个时候 SQL Server 已经启动完成。等待科脉优化。

5、(前台;启谋 7.5)使用微信付款时,提示 “签名错误”

这个也是程序的问题,前台更新相应的补丁文件即可

6、(前台;智赢 v9)使用微信付款时,提示 “sub_mch_id 与 sub_appid 不匹配”

mch_id_appid

下午刚开通微信支付,下午已经成功使用过几笔微信支付的交易,到晚上的时候突然所有的前台都出现此错误。

这个是因为同时使用了微平台和微信支付,晚上的时候在科脉微平台后台设置了相应的微平台参数,由于科脉那边没有将相应的参数配置好导致。需要找科脉商务解决。

7、(前台;启谋 7.5)使用过程中偶尔(一天 2、3 次的频率)前台微信支付界面扫描客人付款码后提示 “抱歉,由于网络系统的原因,你暂时无法使用当前的服务,请稍后再使用”。查看后台 “科脉-通讯助手” 左下角显示 “网络连接异常”,重启助手后立马正常。如图

KM_weixin_POS_error或者km_weixin_pos_error_01

QQ图片20160630154859

这个先打上科脉提供的解决通讯助手 “网络连接异常” 的补丁包后再观察做测试。

总体看来,客户那边的网络环境不稳定的可能性最大,比如网络中经常有占用大量带宽的操作(如网络游戏)

8、(后台;新瑞通 v8)打开 “科脉-通信助手” 时提示 “Object reference not set to an intance of an object” 错误。如图:

weixin_object_error

原因及解决:客户那里一直使用正常,某一天突然出现,最大可能和 360 安全助手有关。删除配置文件重新配置即可。

9、(前台及顾客微信端;智赢 v9 及科脉全系列软件)前台扫客人付款码后提示 “交易出错(验证商户签名失败),请核实后再试”。顾客微信端也同时出现此错误。如图:

km_weixin_pos_error_02 km_weixin_pos_error_03

这个是由于科脉公司的微信支付密钥到期,等他们延期后即可用。

10、(前台;新瑞通及科脉全系列软件)前台扫客人付款码后提示 “The INSERT permission was denied on the object……”,如图:

km_weixin_pos_error_04

这个是 2016-11-4 13:00 出现的全国范围错误,支付宝和微信均出现故障(支付宝扫客人付款码后出现 “抱歉,由于平台网络系统的原因,您暂时无法使用当前的服务,请稍后再使用” 的对话框)。原因为科脉的阿里云服务器出现故障。

出现此故障时,查看后台 “科脉-通讯助手” 和 “科脉移动支付中间件”,显示的服务完全正常。

11、(前台;新瑞通及科脉全系列软件)前台扫客人付款码后提示 “MchId(商户号)、MchKey(商户支付密钥) 不能为空”,如图:

找科脉商务绑定商户号和支付密钥即可。

12、(前台;新瑞通 v8)前台扫客人付款码后弹出 “保存本地数据库失败!对象名 ‘kmmicro_t_paymentFlow’ 无效” 对话框,如图:

原因为 “科脉微信管理平台” 上设置的此商户的线下软件和客户使用的软件不一致,比如实际使用新瑞通,而平台上设置的是启谋。解决方法为删除此商户重新新建并选择实际的线下软件。

支付宝支付故障

1、(前台;启谋 7.5)使用支付宝 1.0,已经正常使用过,某些情况前台按下 “支付宝付款” 预设键时,提示 “录入的商户信息不完整,请联系管理员进行录入再使用支付宝付款”

alipay_error

后台已经添加支付宝商户,前台平时也使用正常,有时候出现此提示。这个是因为前台断网了(即使前台通过 “检查网络连接” 恢复了网络连接),此时必须重启前台软件才能正常。

2、(前台;启谋 7.5)使用支付宝 2.0,前台使用支付宝快捷键付款时,付款窗口无条码输入框,但使用多方式付款中的支付宝付款却正常。微信付款窗口正常。

KMAlipay_01 KMAlipay_02

程序版本为 2015-11-30 会出现此故障。此为软件更新包 bug,更新到程序版本 2015-11-30 最新模块 2016-03-21 及更高版本即可。

3、(前台;启谋 7.5)使用支付宝 2.0,前台结账按支付宝快捷键时提示 “无法使用支付宝付款,签名错误”

KMAlipay_signature_error

查看科脉移动支付中间件 “门店激活” 信息里的 “商户令牌” 值为空,删除配置文件重新配置即可。

4、(前台;启谋 7.5)使用支付宝 2.0,扫客人付款码后出现 “抱歉,由于平台网络系统的原因,您暂时无法使用当前的服务,请稍后再使用” 的对话框。如图:

kmalipay_03

这个是全国面积范围内同时出现此故障。原因未知,科脉或支付宝方面的短暂故障。

其他故障及解决方法

1、Windows XP 系统安装科脉-通讯助手后,点击关机时电脑无法关机

解决方法:打开 “控制面板”-“电源选项”,单击 “APM” 选项卡,选中 “启用高级电源管理支持” 复选框,然后单击 “确定”(我在几台电脑上均没找到这个选项)。新版助手勾选作为服务启动后已不存在此问题,软件界面及任务栏图标可以完全退出。

2、前台点微信或支付宝付款键的时候,弹出的对话框无 “条码” 框

这个是由于前台微信或支付宝设置的地方支付方式选择为 “扫码支付” 了,改为 “条码支付” 即可

享钱控件形式下的故障

1、扫客人条码后提示 “未开通此支付权限”,如图:

原因为此门店在享多多商户系统-收银台-门店配置中未配置相应的支付帐号(一般为微信或支付宝),或者门店编号填写错误

2、享钱支付对话框无文字内容(但功能正常),如图:

正常情况应该如图:

原因为享钱控件相关的系统字体文件不存在或故障,下载安装微软雅黑字体后重启客户端即可解决

对本文发表评论





8 + 5 = ?

注意:
1、请勿单纯发表顶啊、打酱油之类无任何意义的评论,否则将被视为spam!谢谢合作!
2、但欢迎你留下对本文的看法或技术上的任何疑问,我会及时回复你。