v2及v3的小微商户入驻不兼容,用v2申请就用v2查;用v3申请就用v3查,不能串。
小微商户进件,v3版本接口申请单查询api和v2版本接口申请单查询api结果不一致business_code为39,服务商ID为1511399791 小微商户通过v2接口进件,然后进行申请单查询 v2版本请求: 11:16:13,834 INFO WeiXinPayUtil:228 - weixin:https://api.mch.weixin.qq.com/applyment/micro/getstate <xml><sign><![CDATA[2fb402441284297623dd545e4847f2b40b58c60af73874a8b0b6a2e1c0bce015]]></sign><mch_id><![CDATA[1511399791]]></mch_id><sign_type><![CDATA[HMAC-SHA256]]></sign_type><business_code><![CDATA[39]]></business_code><nonce_str><![CDATA[dfYzXIDwdl1QxxbS]]></nonce_str><version><![CDATA[1.0]]></version></xml> v2版本返回进件完成: 11:16:14,236 INFO WeiXinPayUtil:254 - weixin re:https://api.mch.weixin.qq.com/applyment/micro/getstate <xml><return_code><![CDATA[SUCCESS]]></return_code> <return_msg><![CDATA[OK]]></return_msg> <nonce_str><![CDATA[xhXQQZ9LyDYDwaE8]]></nonce_str> <sign><![CDATA[A7AB3449FF4510C8D49DE51C16270155DAA657AF7D247FF44628A63EB649B609]]></sign> <result_code><![CDATA[SUCCESS]]></result_code> <applyment_id><![CDATA[2000002127769912]]></applyment_id> <applyment_state><![CDATA[FINISH]]></applyment_state> <applyment_state_desc><![CDATA[完成]]></applyment_state_desc> <sub_mch_id><![CDATA[1552362351]]></sub_mch_id> </xml> v3版本接口请求: 11:46:12,177 INFO WeixinPayV3Util:148 - weixinV3 Get Request:https://api.mch.weixin.qq.com/v3/applyment4sub/applyment/business_code/39 v3版本接口返回:其中equest-ID为ok3rzj,返回找不到申请单: 11:46:12,183 INFO WeixinPayV3Util:157 - weixinV3 Get Response:https://api.mch.weixin.qq.com/v3/applyment4sub/applyment/business_code/39 equest-ID:ok3rzj {"code":"PARAM_ERROR","message":"未能找到申请单"} v3版本接口使用applyment_id查询,同样找不到申请单: 12:00:15,811 INFO WeixinPayV3Util:151 - weixinV3 Get Request:https://api.mch.weixin.qq.com/v3/applyment4sub/applyment/applyment_id/2000002127769912 12:00:15,814 INFO WeixinPayV3Util:160 - weixinV3 Get Response:https://api.mch.weixin.qq.com/v3/applyment4sub/applyment/applyment_id/2000002127769912 equest-ID:xjoe4s {"code":"PARAM_ERROR","message":"申请单类型不匹配,未能找到申请单"}
2020-06-16API商家券 可以,API代金券 不可以 插入卡包。
API创建的代金卷如何插入卡包?API创建的代金卷如何插入卡包?
2020-06-08楼主需要查阅这个文档 -> 微信支付银行卡交易的限额是多少?
在微信小程序中微信支付,单次支付额度最高多少?有支付额度限制吗?例如今日最多支付多少?在微信小程序中微信支付,单次支付额度最高多少?有支付额度限制吗?例如今日最多支付多少?
2020-06-05楼主需要查阅这个文档 -> 服务商特约商户关注功能配置API
微信支付后推荐关注公众号可以关闭么?微信支付成功后推荐的关注公众号可以默认关闭么?或者可以设置关注那个公众号么?
2020-06-05楼主按照这个教程 商家商户号与AppID账号关联管理,从商户号后台发起关联申请就好;如果有审核,待审核通过后,然后登录小程序MP后台,在微信支付菜单页,进入同意绑定就完事儿了。
同一个主体如何绑定多个微信小程序,并多个小程序都具有支付的功能?同一个主体如何绑定多个微信小程序,并多个小程序都具有支付的功能?
2020-06-05服务商的 分账 功能了解一下,应该能满足你的需求。
服务商可以向普通商户转账吗,或者商户与商户之间可以转账?做商城抵扣,抵扣的钱想通过服务商或者普通商户转给商家
2020-06-05需要商户超级管理员,按照 商户违约记录查询与申诉指引(移动端)进行举证申诉。
微信支付出现风险提示应该如何解决?[图片][图片]用户支付时出现风险提示,这类问题应该如何解决?@微信支付小助手
2020-06-05楼主应该是想创建 `exchange_coupon` 换购类型的券,那么 `discount_coupon` 这个折扣类型的对象key就不能传入,文档上有写,是三选一,多传了就会抛异常。
【商家券】创建商家券 提示请求参数错误 请问是什么问题?{ "stock_name": "123123", "belong_merchant": "1508794341", "goods_name": "123", "stock_type": "EXCHANGE", "coupon_use_rule": { "coupon_available_time": { "available_begin_time": "2020-05-08T00:00:01.000+08:00", "available_end_time": "2020-05-09T23:59:59.000+08:00", "available_week": { "week_day": [ 0 ], "available_day_time": [ ] }, "irregulary_avaliable_time": [ ] }, "discount_coupon": { }, "exchange_coupon": { "exchange_price": 1200, "transaction_minimum": 12200 }, "use_method": "OFF_LINE" }, "stock_send_rule": { "max_amount": 100000, "max_coupons": 10, "max_coupons_per_user": 1, "max_coupons_by_day": 1, "natural_person_limit": false, "prevent_api_abuse": false }, "out_request_no": "150879434120200508psn33jv807qhoaiiuc70d4rsbf169nhc", "custom_entrance": { "mini_programs_info": { "mini_programs_appid": "123123123", "mini_programs_path": "1231231", "entrance_words": "12312", "guiding_words": "123123" } }, "display_pattern_info": { "description": "23", "background_color": "#2c9f67" }, "coupon_code_mode": "WECHATPAY_MODE", "notify_config": { } } 之前还会返回验证规则问题例如:{"code":"PARAM_ERROR","detail":{"location":"body","value":0},"message":"输入源“/body/coupon_use_rule/fixed_normal_coupon/discount_amount”映射到数值字段“优惠金额”规则校验失败,值低于最小值 1"} 现在,提交后提示“请求参数错误”。 {"code":"PARAM_ERROR","message":"请求参数错误"}'
2020-06-05楼主需要在 ->withWechatPay([ $wechatpayCertificate ]) // 可传入多个微信支付平台证书,参数类型为array 这个地方,传入从 `/v3/certificates` 下载的证书信息,不然 下行数据验签 是通不过的。 修正的伪代码示例如下: $verifierCertificate = PemUtil::loadCertificate('/downloaded/api.pem'); $wechatpayMiddleware = WechatPayMiddleware::builder() ->withMerchant($merchantId, $merchantSerialNumber, $merchantPrivateKey) ->withWechatPay([ $wechatpayCertificate, $verifierCertificate ]) ->build();
创建商家券API,请求返回 401 Unauthorized使用API请求创建商家券API,按照官方介绍使用了php的wechatpay-guzzle-middleware 设置完成相关参数后,测试发送POST请求,返回401 Unauthorized 但是我看sdk上写的“正常使用Guzzle发起API请求,WechatPayMiddleware会自动地处理签名和验签”,或者说是POST请求的代码写错了? [图片] [图片] [图片]
2020-06-05图示中的 `absolute_path` 应该仅是 `/v3/marketing/partnerships/build` 如果还包含域名信息的话,就不对咯。
建立合作关系API,签名出现401 Unauthorized,求大神指点?已经按照规则生成签名串 https://wechatpay-api.gitbook.io/wechatpay-api-v3/qian-ming-zhi-nan-1/qian-ming-sheng-cheng, 并且根据商户私钥对签名串进行SHA256 with RSA签名,HTTP头也传了[代码]Authorization,还是一直提示[代码]401 Unauthorized, 第一次对接,求大神指点 [图片]
2020-06-05