微信支付
我现在在做微信支付开发 1)收款:来自用户的订单资金 2)现金红包:发红包给用户 那么请问下,发红包给用户的资金可以来自收款的资金么?
我在和我的小号尝试能否正常收付款就给我判定存在欺诈行为?
您好,之前我们咨询微信服务市场,他们说要发布服务的话,需要设置资金账户和切换收付通,请问如果切换收付通的话,资金结算周期具体如何?是自动结算提现的吗?
"<xml><appid><![CDATA[xxxxxx]]><\/appid><mch_id>xxxxx<\/mch_id><nonce_str><![CDATA[xxxxxxxx]]><\/nonce_str><out_trade_no>20240619051614462273<\/out_trade_no><out_refund_no>1718849002<\/out_refund_no><total_fee>1<\/total_fee><refund_fee>1<\/refund_fee><sign><![CDATA[CFC545C542D9E32CDBD32AAFC14037D2]]><\/sign><\/xml>" {"certPem":"\/www\/wwwroot\/xxxx\/\/cert\/apiclient_cert.pem","keyPem":"\/www\/wwwroot\/cxxxx\/\/cert\/apiclient_key.pem"} {"return_code":"FAIL","return_msg":"证书验证失败"} 您好,想咨询一下,我的微信公众号支付 退款的时候一直报证书验证失败,是什么原因 我是按要求获取的证书,还生成了两份证书,都是报这个错
商家转账到零钱功能中,通过API转账,到了验密阶段直接打不开,空白页面。[图片][图片]
申请接入时,需要填写经营场景,公众号要求申请主体一致。我这个商户号开通只是为了付款(出款),实际应用不在当前主体的公众号,后面通过关联可以嘛,关键是这里怎么填,填哪个公众号的信息? [图片]
微信支付分申请【申请微信支付分】-服装租赁-1673311841-大理市侣行摄影服务有限公司-普通商户模式,提示您好,贵司申请的场景及模式目前不在支付分的场景类目下,暂时不符合接入,谢谢您的支持~,是目前不支持服装租赁行业进入吗
使用第三方提现功能吗?
上一版商圈边界太小,修改扩大了商圈边界,提交后需要审核1-3个工作日,审核期间上一版商圈范围还是正常能使用吗?
主体是寺庙,且有《互联网宗教信息服务许可证》。请问该小程序内,可以提供譬如“捐香火"等实际产生支付场景的能力吗?是否合规
主体是寺庙,且有《互联网宗教信息服务许可证》。请问该小程序内,可以提供譬如“捐香火"等实际产生支付场景的能力吗?是否合规
调用微信统一支付请求API后返回PARAM_ERROR,参数错误 {err_code=PARAM_ERROR, return_msg=OK, result_code=FAIL, err_code_des=请求中含有未在API文档中定义的参数, return_code=SUCCESS}
那么问题是这个平台证书序列号指的是服务商的平台序列号还是子商户得平台序列号? 我用的是服务商的序列号,报错,但是我也拿不到子商户得证书序列号啊?
实在想不通了,我本来使用的这个统一下单接口 https://api.mch.weixin.qq.com/pay/unifiedorder 和其相应的代码。 昨天忽然发现,小程序支付成功一次之后,再支付就会报错“缺乏total fee”。如果取消支付,反复下单是没问题的,但只要支付成功一次之后,就不行了。看返回值可知,第一次支付过后,再下单无法获得prepayid了,所以调起支付这步会出错。必须重启小程序才能重新下单。 但经过反复排查,不认为是代码问题,因为同样的逻辑,在我另外的小程序上没有任何问题。 抱着这样迷茫的状态,我今天干脆将支付方法改了。使用官网上目前的v3版本 https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi 这个作为支付方法。 结果,还没等我把最后一步“支付通知”写完,在搞定了下单和调起支付之后,这个问题居然复现了。 我补充说明一下:不存在out_trade_no的重复问题,可以排除这方面的错误可能。 而且,我昨天下午短暂的发现,这个bug消失了,可以正常连续支付了。但是过了阵子又不行了,所以,会不会是我的这个特定的小程序遇到的问题。 另外,我今天还发现一个问题,不知道大家碰到过没有。我今天在第一步下单时,返回prepayid等json数据时发现,小程序(主要是编辑器,手机端不确定)把该段数据有时候读作json,有时候读作string。变化往复,没找到规律。 怀疑是不是受到了paySign值里多变的字符的影响?也不应该呀。哎,反正目前主要是想解决标题里讲到的这第一个问题。请帮帮我吧,不知道大家遇到过这种情况吗?
原先顾客下单小程序商品,直接到账微信余额。现在要到经营账户,关闭经营账户之后小程序也不能正常使用是为什么。 原先的老账户依旧可以下单资金到微信余额,新开的账户因为关闭经营账户,导致账户不能正常使用,进入商户内编辑都不行了
举例: 同一个 out_trade_no, 不同的appId,同时操作支付。会影响这笔钱,支付的幂等么?会重复支付么?
使用apiv3版本, java 使用官方的sdk <dependency> <groupId>com.github.wechatpay-apiv3</groupId> <artifactId>wechatpay-java</artifactId> <version>0.2.12</version> </dependency> 根据这个,可能的原因:签名错误、未注册APPID、项目设置APPID不正确、注册的APPID与设置的不匹配、其他异常原因等 微信开放平台的appid,签名,包名等都排查过没有问题。 我目前排查到是根据SDK的 生成的,或者自己手动生成的,使用golang生成签名都是一致的,但是与签名工具生成的不一致。 [图片] golang生成签名方法: func Sign(data string, privateKey *rsa.PrivateKey) (string, error) { hashed := sha256.Sum256([]byte(data)) signature, err := rsa.SignPKCS1v15(rand.Reader, privateKey, crypto.SHA256, hashed[:]) if err != nil { return "", err } return base64.StdEncoding.EncodeToString(signature), nil } java 生成签名方法: public static String sign(String data, PrivateKey privateKey) throws Exception { Signature signature = Signature.getInstance("SHA256withRSA"); signature.initSign(privateKey); signature.update(data.getBytes(StandardCharsets.UTF_8)); byte[] signBytes = signature.sign(); return Base64.getEncoder().encodeToString(signBytes); } 相同的参数,对待签名串进行SHA256 with RSA签名,并对签名结果进行Base64编码得到的签名值不一致。 [图片] [图片]
卡内支付提醒被放到了服务号信息?非常不方便 不好用 希望能整改回去。
2024.6.11退款都是正常,2024.6.12就开始出现这样的问题,商户单号:157003624080510976、157003606363770880、157003563414097920
发放红包接口,公众账号appid需要与接口传入中的re_openid有对应关系是什么意思?re_openid如何获取?[图片]