使用如下JAVA代码调起微信支付:
com.tencent.mm.opensdk.modelpay.PayReq request = new com.tencent.mm.opensdk.modelpay.PayReq();
request.appId = getString(R.string.wechat_app_id);
request.partnerId = getString(R.string.wechat_partner_id);
request.prepayId = prepayId;
request.packageValue = "Sign=WXPay";
request.nonceStr= nonce;
request.timeStamp= timestamp;
request.sign= sign;
api.sendReq(request);
但是微信那边会出现一个弹框,显示“No permission for seller”。请问要如何解决,没有搜到相关的帖子。
已解决,安卓应用签名要用小写
下单商户号有没有APP支付权限?是不是多个商户号混用了?
检查支付配置是否正确