您好, 报这个json问题是因为你有一些参数没有,而产生的。 例你没有写appid、secret等的原因做成的。 这个并不是微信服务器的问题,不要被其字面的意思混乱。
微信支付下单,返回System Error同标题,调用下单接口返回 <xml> <return_code><![CDATA[FAIL]]></return_code> <return_msg><![CDATA[System Error]]></return_msg> </xml> 重试多次,依然如此
2019-02-21您好,请按照以下几点仔细检查: 1) 使用微信的在线签名工具检查签名是否和程序生成的一致 https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=20_1 签名工具用谷歌打开。 选择MD5,XML,然后把请求参数xml放进去,就能校验签名。 2)如果和微信的在线签名工具一致,说明程序没有错误,确定是API密钥错误(被别人改动或者记错了) 在商户平台的账户信息中更改API密钥(账户设置-安全设置-API安全), 15分钟后生效 2.1)统一下单用的是A商户号,也必须是A商户号登陆商户平台设置key才对。 2.2)要注意统一下单请求参数中total_fee参数的类型是int类型。 3) 如果和微信的在线签名工具不一致,说明程序有错误,常见的错误可能是: 3.1) 编码问题,确保所有的都是utf-8的. 如果有中文, 可以先把中文改成英文重新签名,看是否签名错误,如果英文不会错中文才会错,基本肯定是编码问题 3.2:)消息中字段大小写和文档中完全一致
签名错误[图片] 测试签名验证通过然后支付时报 [图片]
2019-02-20您好,请参考:https://developers.weixin.qq.com/community/develop/doc/72226396559cc5addc36a20c667ce43a?highLine=%25E8%25AF%25A5%25E8%25AE%25A2%25E5%258D%2595%25E5%25B7%25B2%25E8%25BF%2587%25E6%259C%259F
微信支付-小程序支付-小程序JS调起支付提示订单过期[图片] [图片] 小程序登录-获取openid-统一下单三步全都正常,但获取prepay_id后使用5个参数签名后小程序调起支付时总是返回"该订单已过期"。从下单到小程序调起支付,时间并没有超过交易结束时间。 请问这是怎么回事?
2019-02-20您好,请按照以下几点仔细检查: 1) 使用微信的在线签名工具检查签名是否和程序生成的一致 https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=20_1 签名工具用谷歌打开。 选择MD5,XML,然后把请求参数xml放进去,就能校验签名。 2)如果和微信的在线签名工具一致,说明程序没有错误,确定是API密钥错误(被别人改动或者记错了) 在商户平台的账户信息中更改API密钥(账户设置-安全设置-API安全), 15分钟后生效 2.1)统一下单用的是A商户号,也必须是A商户号登陆商户平台设置key才对。 2.2)要注意统一下单请求参数中total_fee参数的类型是int类型。 3) 如果和微信的在线签名工具不一致,说明程序有错误,常见的错误可能是: 3.1) 编码问题,确保所有的都是utf-8的. 如果有中文, 可以先把中文改成英文重新签名,看是否签名错误,如果英文不会错中文才会错,基本肯定是编码问题 3.2:)消息中字段大小写和文档中完全一致
微信JSAPI支付退款:证书使用及签名问题[图片][图片] 1.微信退款,校验签名都正确,但是接收到的返回信息就是"签名错误",已经仔细检查过参数列表,和开发文档是一致的,应该怎么解决? 2.开发语言:java,服务器环境:linux,API证书应该怎么使用,只放在服务器的一个目录中就可以,还是需要在服务器端安装?
2019-02-20您好,请详细描述一下您的问题。
微信支付回调时订单状态已经修改修改需返回啥让微信自动退款如题,使用java spring mvc,微信支付回调时订单状态已经修改修改需返回啥让微信自动退款
2019-02-20您好,目前不支持此功能。
用户扫码支付用户扫码支付完成,支付成功,微信服务端能通知到商户的服务端,然后商户的服务端怎么把这个通知通知到前端呢,这里有些疑惑,希望大佬帮我解答一下疑惑,现在我的做法是前端轮询查询订单支付状态
2019-02-20你好,appid和openid是一一匹配的,请确认使用的appid是否正确,如果确认是使用这个appid,请检查你获取openid的接口中使用的appid与这个appid是一致的,因为对于同一个微信号,用不同的appid获取到的openid是不一样的。获取openid的接口详见https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842
对接微信JSPIA支付 问题目前对接微信 jsapi 支付时 提示 appid and openid not matc
2019-02-20您好,请问您用什么支付方式,商户号是多少? 例:问题原因: 有赞方目前暂时只支持境外普通商户的自有支付,商户申请的是融合钱包商户号,是有单独接口的,目前这个接口有赞方之前没有联调过,开发那边需要根据文档先了解一下开发量,后续评估后开发再发布。 解决方法: 建议商户目前先采用微信支付代销的方式。 即:境内的收单方式就是让商户的微商城选用有赞代销的方式,钱款再提现到客户大陆的银行账户,商户再转到境外。
境外统一下单接口返回【暂不支持该商户使用本api接口】境外统一下单接口返回【暂不支持该商户使用本api接口】请问有谁遇到过吗?是什么没有配置还是不支持统一下单接口?
2019-02-20您好,请检查二者的签名方式。
微信支付 SDK生成签名与签名生成工具生成签名不一致#1.对参数按照key=value的格式,并按照参数名ASCII字典序排序生成字符串: appid=wx9b53***0&attach=O20190220053&body=高通量测序检测单基因疾病的生物信息分析&goods_tag=高通量测序检测单基因疾病的生物信息分析&mch_id=1***0&nonce_str=1489549910¬ify_url=http://pay.sumool.com/PaymentNotify/WxNotify&out_trade_no=O20190220053&product_id=168&sign_type=HMAC-SHA256&spbill_create_ip=0.0.0.0&time_expire=20190220112434&time_start=20190220111433&total_fee=1&trade_type=NATIVE #2.连接商户key: appid=wx9b539***00&attach=O20190220053&body=高通量测序检测单基因疾病的生物信息分析&goods_tag=高通量测序检测单基因疾病的生物信息分析&mch_id=122***0&nonce_str=1489549910¬ify_url=http://pay.sumool.com/PaymentNotify/WxNotify&out_trade_no=O20190220053&product_id=168&sign_type=HMAC-SHA256&spbill_create_ip=0.0.0.0&time_expire=20190220112434&time_start=20190220111433&total_fee=1&trade_type=NATIVE&key=HDhuadaxueyuan2019xomics01140935 #3.生成sign并转成大写: sign=810B3D11943D2B25D0F5F00D63BADE090E5D667EDA6573930E4212B0BC013B37 前面两个步骤结果都一样,就第三步用sdk生成签名与验签工具生成的不一致
2019-02-20您好,这个问题还在咨询中,请耐心等待。
会员卡开卡时微信推送事件的问题请问一下,会员卡开卡微信推送事件时,如果服务器不稳定,没有接收到这个事件,会延时再次推送吗? 因为目前开卡时发现有时候没有接收到这个事件,或者接收到了事件,但信息不全。 另外用户删卡再重新领取的事件也经常接收不到。 想知道微信推送事件的机制,是否会去确定我们的服务器是否接收到这个事件?
2019-02-20