可以参考这里的赋值规则: https://wechatpay.im/openapi/v3/fund-app/mch-transfer/transfer-bills[图片]
商户转账功能提示场景报备信息需要传入?这是我的入参数据 {"transfer_scene_report_infos":[{"info_type":"活动名称","info_content":"新会员有礼"}],"transfer_amount":100,"openid":"o4Br57KObsxVdtBXFvn3fc3UxUWE","appid":"wx5b4b2488e70ede5c","out_bill_no":"166114185120250516474207","transfer_scene_id":"1000","transfer_remark":"测试转账"} 转账结果: message: 需传入转账场景报备信息,请检查 status: FAIL [图片]
05-16see 商户申请接入确认绑定关系方法
公众平台的微信支付在哪?我的商户要绑那个小程序的appid发起申请后提示我要去公众平台的微信支付ma授权页面确认,但是我找不到公众平台的微信支付在哪
05-16曾经试过1个亿,可以预下单成功
微信支付中 total_fee 这个最大值是多少微信支付V2 中 total_fee 这个最大值是多少
05-16可以
微信支付使用 apiv3 接口收到的款,可以使用 apiv2 接口退款吗微信支付使用 apiv3 接口收到的款,可以使用 apiv2 接口传入 transaction_id 来退款吗
05-16微信开放平台下的网站应用APPID,不能用于支付,APP应用的APPID是支持的
微信扫码支付,也必须要Appid吗?微信PC的端扫码支付,必须要Appid吗?除了公众号和小程序,微信开放平台-> 创建网站应用,是否可以获取到 AppId,用来开发微信支付,因为我不想去注册公众号?可以获取到 AppId,用来开发微信支付,因为我不想去注册公众号?
05-15参数化传值,参考: https://wechatpay.im/openapi/v3/ecommerce/applyments/out-request-no/%7Bout_request_no%7D
通过业务申请编号查询申请状态会把单号从大写变成中横线+小写的么?通过业务申请编号查询申请状态 我的申请单编号是 APL_00000001 为什么给转成了 -a-p-l_00000001 /v3/ecommerce/applyments/out-request-no/{out_request_no} 返回结果是这个 [图片]
05-15用错接口了
微信支付在预下单接口报错说 输入源“/body/sub_mchid”映射到字段“子商户号/二级商户是我的商户号错误还是要在哪里配置二级商户 求大佬告知[图片]
05-15产品介绍 更新时间:2025.02.26 注意 本文档为商家转账升级版本功能描述,升级版本已于2025年1月15日正式上线。请注意对比[升级前],新版本无收款用户管理、商户出资确认功能。 1 什么是商家转账 商家转账支持微信商户向微信用户转账,为商户提供免费、安全的转账服务。支持集成到商家自有业务系统,需有研发能力可接入。商户需在用户收款流程中,拉起微信官方页面,由用户确认收款方式后方可成功转账,资金实时到账,转账成功的资金不支持退回。 https://pay.weixin.qq.com/doc/v3/merchant/4012711988
微信小程序提现接入微信支付后,是否可以实现小程序用户提现到用户的余额,需要什么资质申请吗?还是说直接开通了支付后台就可以直接调用相关接口就可以实现了?
05-14升级wechatpay-java sdk 至v0.2.17并调整代码使用微信支付公钥,例如: 使用本地平台公钥 如果你的商户可使用微信支付的公钥验证应答和回调的签名,可使用微信支付公钥和公钥ID初始化。 // 可以根据实际情况使用publicKeyFromPath或publicKey加载公钥 Config config = new RSAPublicKeyConfig.Builder() .merchantId(merchantId) .privateKeyFromPath(privateKeyPath) .publicKeyFromPath(publicKeyPath) .publicKeyId(publicKeyId) .merchantSerialNumber(merchantSerialNumber) .apiV3Key(apiV3Key) .build();
商户转账给用户失败转账请求:{"batch_name":"提现","batch_remark":"测试答人提现佣金。","out_batch_no":"PICHIHAO00001a3525d916aa24785b0d7c926967afe28","total_amount":1,"transfer_detail_list":[{"openid":"oPG-N7X8sHRRXoMsiJ4Jp8Xwr974","out_detail_no":"PICHIHAO00001","transfer_amount":1,"transfer_remark":"测试答人提现佣金"}],"transfer_scene":"ORDINARY"} 09:03:57.463 [main] WARN c.g.b.w.v.a.AutoUpdateCertificatesVerifier - [autoUpdateCert,173] - Auto update cert failed, statusCode = 404,body = {"code":"RESOURCE_NOT_EXISTS","message":"无可用的平台证书,请在商户平台-API安全申请使用微信支付公钥。可查看指引https://pay.weixin.qq.com/docs/merchant/products/platform-certificate/wxp-pub-key-guide.html"} WxPayConfig payConfig = new WxPayConfig(); payConfig.setAppId("wx2eeaae95c0ff9fce"); // payConfig.setCertSerialNo("PUB_KEY_ID_01171207662xxxxxxxx0002928");//来自api安全中心----验证微信支付身份 商户接收APIv3的请求应答、回调时验签使用 payConfig.setCertSerialNo("636D1FAxxxxxxxxxx54B504E456fesB72");//来自api安全中的----验证商户身份 商户调用API时签名使用 中的证书序列号 带注释的都试过一直出上面的错误,我不知道还缺啥 payConfig.setApiV3Key("5e058b166fxxxxx341c4cxxxxxe4c");//来自api安全中的----解密回调 商户解密APIv3的回调通知使用 payConfig.setPrivateKeyPath(keyPath + "\\apiclient_key.pem");//通过WXCertUtil.exe 生成的 // payConfig.setPrivateKeyPath(keyPath + "\\pub_key.pem");//来自api安全中心----验证微信支付身份 商户接收APIv3的请求应答、回调时验签使用 下载的pem payConfig.setPrivateCertPath(keyPath + "\\apiclient_cert.pem");//通过WXCertUtil.exe 生成的 payConfig.setMchId("1712076624");//商户号 payConfig.setMchKey("1ebc8472xxxxxxxxxxxe3aaed4a");//appSecret微信小程序安全密钥 // payConfig.setMchKey("a5cfc32axxxxxxxxxxxxxa06224");//apiv2密钥 payConfig.setKeyPath(keyPath + "/apiclient_cert.p12");//通过WXCertUtil.exe 生成的 payConfig.setNotifyUrl("https://30106lz609xh.vicp.fun/ruoyi-payment/callback/wxpay"); // 可以指定是否使用沙箱环境 payConfig.setUseSandboxEnv(false);
05-141716217886 需要是字符串形式
微信小程序调起用户确认收款requestMerchantTransfer报错"errno": 4微信小程序调起用户确认收款,提示商户号不正确,请输入合法字符提示的是这个fail: {"result": "fail", "errno": 4, "errMsg": "requestMerchantTransfer:fail:internal error"},但是反复检查都是正确的格式[图片][图片]
05-14