1.服务商自身无法作为一个普通商户直接发起交易,其发起交易必须传入相关特约商户商户号的参数信息; 2.服务商的商户号无结算功能,发起交易时,对应交易款直接进入其特约商户的商户号账户。
微信支付服务商能直接发起支付么? 一定要申请特约商户?微信支付服务商能直接发起支付么? 一定要申请特约商户?
2020-12-03请问您是哪个接口返回的1和2~麻烦把问题描述清楚
微信支付成功后,回调却只为1,有少数时候为2。有大佬解惑吗?微信支付的文档并没有说明此类情况,网上也没有此类情况发生。有大佬解惑吗
2020-12-03特约商户入驻指引(新版):https://kf.qq.com/faq/200114EZfmy62001142YVRzy.html
如何成为特约商户?如何成为特约商户?
2020-12-03您的问题请按照以下几点检查: 1、商户未在海关备案 2、商户没有把海关备案信息添加到商户平台 3、商户在商户平台添加的海关备案信息不正确
海关推送支付单返回: 商户未在当前申报的海关进行备案 ?请求的接口:https://api.mch.weixin.qq.com/cgi-bin/mch/customs/customdeclareorder 返回: <err_code_des><![CDATA[商户未在当前申报的海关进行备案]]></err_code_des> 问题描述:我们商户更换了商户主体,更换商户也在申报的海关进行了备案,推送订单时出现这个错误,请帮忙排查一下原因.
2020-12-03您好,您的问题建议您前往V3文档:https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/pages/index.shtml 点击右下角“技术咨询”实时寻求技术帮助。
API V3版签名一直失败错误,求解决?调用https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi接口,工具验签提示签名验证通过,发送请求后提示签名错误,下面是贴图: [图片] [图片] [图片] [图片]
2020-12-03您好,订单号:4200000841202012023125236464,微信支付结果通知已成功回调到您的回调地址,请核对回调地址正确性和业务逻辑代码可用性。 已私信回调地址. PS。回调通知注意事项https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=23_8&index=6 回调与查单最佳实践https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=23_9&index=1
微信小程序调用V2 JSAPI支付notify_url收不到支付回调,麻烦查一下?商户订单号:1334120862026039296 微信支付号:4200000841202012023125236464
2020-12-03可以为非二级商户。
电商收付通的分账接收方必须是二级商户么?电商收付通的分账接收方能否可以是非服务商进件的普通商户?如果可以,为普通商户的分账接收方能否开通自助清关功能,将该笔交易的支付单推给海关清关。
2020-12-03您好,您的问题建议您前往V3文档:https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/pages/index.shtml 点击右下角“技术咨询”实时寻求技术帮助。
小程序支付下单签名一直错误,怎么办?//生成的数组 整体用PHP写的 $data = []; $data['amount'] = ['total'=>$info['money']*100,'currency'=>'CNY']; //金额 $data['appid'] = $this->WXappid; //appid $data['attach'] = $info['number'];//订单号 $data['description'] = $house['name'].'('.$room['name'].') - '.$info['hours'].'小时'; //描述 $data['mchid'] = $this->mchid;//商户id $data['notify_url'] = $this->LINK.'/api/orderReturn.html';//回传URL $data['payer'] = ['openid'=>$info['openid']];//openid $data['out_trade_no'] = $info['number'];//订单号 $json = json_encode($data);//转为json $res = $this->sign_encode($json);//生成签名 并返回给小程序 传输的json为请求主体 //签名生成 public function sign_encode($body = ''){ // Authorization: $nonce_str = $this->GetRandStr(32); //随机字符串 $timestamp = time(); //时间戳 $mchid = $this->mchid; //商户ID $serial_no = $this->serial_no; //序列号 $url = 'https://api.mch.weixin.qq.com/v3/pay/partner/transactions/jsapi'; //请求下单的地址 $http_method = 'POST'; //提交方式 $url_parts = parse_url($url); $canonical_url = ($url_parts['path'] . (!empty($url_parts['query']) ? "?${url_parts['query']}" : "")); //这个是官方样例里面的 $mch_private_key = $this->getPrivateKey(); //取出商户的KEY $message = $http_method."\n".$canonical_url."\n".$timestamp."\n".$nonce_str."\n".$body."\n"; //拼接加密字符串 openssl_sign($message, $raw_sign, $mch_private_key, 'sha256WithRSAEncryption'); //进行加密 $sign = base64_encode($raw_sign); //加密 $schema = 'WECHATPAY2-SHA256-RSA2048'; $token = sprintf('mchid="%s",nonce_str="%s",signature="%s",timestamp="%d",serial_no="%s"',$mchid, $nonce_str, $sign, $timestamp, $serial_no); //得出结果 然后传递给Authorization这个头文件 return $schema.' '.$token; //连接字符串后传递回去 } public function getPrivateKey() { return openssl_get_privatekey(file_get_contents('./static/wechatkey/apiclient_key.pem')); } //这里是小程序代码 wx.request({ method:'POST', url: 'https://api.mch.weixin.qq.com/v3/pay/partner/transactions/jsapi', data:{ "amount":{"total":that.data.info.money*100,"currency":"CNY"}, "appid":"*****************", "attach":that.data.info.number, "description":that.data.house.name+"("+that.data.room.name+") - "+that.data.info.hours+"小时", "mchid":"***********", "notify_url":app.globalData.httpUrl+"/api/orderReturn.html", "out_trade_no":that.data.info.number, "payer":{"openid":that.data.userInfo.openid} }, header: { 'content-type': 'application/json', 'Accept': 'application/json', 'Authorization': res.data.data //这个是请求返回的签名 }, success (re) { console.log(re); }, error(er) { console.log(er); } }); /** * 我是按照官方给的方式,请求下单,生成Authorization 使用的签名, * 但是到目前为止 都是一直显示签名错误,我实在找不到原因了, * 请求大神帮助看看我代码哪里写的有问题 */
2020-12-03请参考《微信支付商户REST API签名规则》 https://wechatpay-api.gitbook.io/wechatpay-api-v3/
Http头Authorization值格式错误,请问是什么问题https://api.mch.weixin.qq.com/v3/pay/partner/transactions/out-trade-no/9202011260925040464310076?sp_mchid=1441699102&sub_mchid=1601057322
2020-12-031、分账是基于每笔订单按金额进行分账,可单次或多次分账,每次分给多方 实际分账时,服务商传入具体的分账接收方和分账金额进行订单分账。分账接口分为单次分账接口和多次分账接口。一笔订单最多可以分20次,每一次可以分给50方。 2、没有查询分账接收方的接口,只能在商户平台自己手动查看。
每一笔分账都要添加分账接收方吗?每一笔分账都要添加分账接收方吗?还是说只需要添加 一次,以后都不用再添加? 有查询分账接收方的接口吗?
2020-12-03