您好,请重置商户号KEY即可! 如果你商户号先生成了key,再开通小程序支付,那这个小程序支付一直默认未开通权限。 所以要先开通或授权小程序支付,再生成KEY,使用这个KEY的配置去支付才能成功
商户号该产品权限未开通,请前往商户平台>产品中心检查后重试根据商户平台来看有授权了JSAPI,但是下单的时候还是会报这个错误,确认了几遍APPID 和 key 商户号都没有问题,还有可能是什么导致的呢.
2019-01-10您好,请参考:https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=4_4
H5页面怎么获得用户openid业务场景是这样: 在规划一个用户提现的产品,需要通过微信企业付款的接口完成。 理想的方案是: H5页面提现——>调起用户APP授权——>获得用户openid——>调起微信企业付款接口付款 但是貌似这样的方案,必要要集成微信的SDK 大神们,求问下是否有其他便利友好的方案呢?
2019-01-09您好,你的接口调错了,应该调这个,你那个是统一下单的,这个是退款https://api.mch.weixin.qq.com/secapi/pay/refund
退款接口返回 Return_msg:缺少参数调用接口https://api.mch.weixin.qq.com/pay/unifiedorder 请求参数为: <PayRefund> <appid>wxab3a2c0dd****</appid> <mch_id>1481****</mch_id> <sub_mch_id>1482****</sub_mch_id> <nonce_str>15470179386****</nonce_str> <sign>1C5BBC788F79EB76BB38F90****</sign> <transaction_id>4200000222201811194666971278</transaction_id> <out_trade_no>806915d32dd045b691****</out_trade_no> <out_refund_no>5337ec161a16456e8c5*****</out_refund_no> <total_fee>3</total_fee> <refund_fee>3</refund_fee> <refund_desc>*****</refund_desc> <notify_url>http:****</notify_url> </PayRefund> 接口返回值为: {Return_code:FAIL Return_msg:缺少参数 Result_code: Err_code: Err_code_des: Appid: Mch_id: Sub_appid: Sub_mch_id: Nonce_str: Sign: Transaction_id: Out_trade_no: Out_refund_no: Refund_id: Refund_fee: Settlement_refund_fee: Total_fee: Settlement_total_fee: Fee_type: Cash_fee: Cash_refund_fee: Coupon_refund_fee: Coupon_refund_count:} 对比了一下参数没少呀,还有一个问题麻烦解答一下:api证书安装完成后,在调用微信退款接口时的用法是什么,是需要在参数里把证书文件传过去吗?不太懂
2019-01-09您好,请参考:https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/page.html#%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F%E5%9B%9E%E8%B0%83%E5%87%BD%E6%95%B0
发起微信支付为什么触发onHide微信小程序 安卓手机发起微信支付为什么触发onHide
2019-01-09您好,是不可以的,你可以了解一下这个:http://kf.qq.com/faq/140225MveaUz150107ERniAN.html
是否有可能直接通过小程序支付给对方零钱?假设A和B两个用户,非好友关系,直接通过小程序A设置金额,B支付给A设置好的金额?
2019-01-09您好,这个提示一般是 用户不在常用设备或者网络状态下出现的,请检查
微信支付异常小程序上客户不能购买,每次到支付环节,就会出现这个页面,查看解决方法,微信反馈的都是账号无异常,但是就是不能再小程序上购买,我们的小程序有十几个客户都遇到这个问题,都解决不了,打电话到微信支付客服,显示我们小程序绑定的商户号支付的账号无异常,个人支付也无异常,但是就是不能购买支付。[图片]
2019-01-09您好,请提供一个支付失败的订单号。
微信公众号JSAPI下单支付现在微信公众号支付可以正常使用,签名和授权目录配置没有问题 但经常会提示网页未授权导致调起支付失败,多次尝试或等待小段时间后调起支付接口又可以支付成功 是微信支付接口网页调起支付服务时服务器资源不够吗? .NET WEB开发 签名类型是HMAC-SHA256 签名用的官方SDK 只有一个网页可以支付,多个公众号商户授权使用了这个支付页 getBrandWCPayRequest 好几次才能成功,尤其是早上8-9点的时候,几乎不能正常发起支付,微信服务器已不堪重负?为了避免重复下单,设置了一个时间订单过期10分钟,5分钟内用户支付订单失败,再支付相同订单时,不会调统一下单接口,而是用已保存的签名去调起支付,减少微信服务资源占用
2019-01-09您好,可以按照以下几点检查下: 1,检查回调url是否正确,回调url是不能带参数的,请注意。 2,是否有按照文档要求正确返回参数<xml> <return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA]></return_msg> </xml>给到微信。 3,是否开启了防火墙把微信的通知给屏蔽了。 4,不能有http 301转发 5,是否正确使用post请求。 6,回调url修改成http协议试试。
取消支付或支付成功(偶现)不会触发回调代码如下:[图片] 微信支付这个界面是单独站点,签名参数都是url传过来,一进入就发起微信支付, 取消支付或是支付成功(概率性)直接停留当前页面,而且没有触发日志上报,回调都没有调用, 这是啥原因啊???
2019-01-09您好,请按照以下几点仔细检查: 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:)消息中字段大小写和文档中完全一致
扫码支付一直报错签名错误问题本来在半年前封装了微信支付的一些列方法,亲测都有用,最近突然被反馈说扫码支付一直报签名错误,然后我今天亲自测试了方法,第一次签名拼装的xml在微信校验工具上都是校验通过的,但是到微信统一下单的接口就会一直报签名错误?我也仔细检查了官方文档,10个必填参数,很纳闷,求解各位大佬。 代码如下: [图片] [图片]
2019-01-09您好,请仔细阅读:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=8_1 另外,页面的多少调起微信支付不是一个错误的设计。
Android 微信开发小白,求大佬指教,项目需求有几个页面都调起了微信支付,在支付成功后如何回到对应的页面进行后续操作呢?微信支付好像都是通过调起WXPayEntryAcitivity 来实现回调,而且回调判断只有三种 0成功,-1错误,-2取消,我这种情况不知道该如何判断了,懵逼啊,是不是多页面调起微信支付是一种错误的设计啊
2019-01-09