主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
微信现金红色信封是由微信支付商人平台提供的营销工具之一。自发布以来,它就受到了商人和用户的喜爱。 商人可以通过此平台分发现金红信封以向用户付款。 用户收到红色信封后,资金到达用户的微信支付变更帐户,为商人的日常运营带来了热烈的回应。 1。您无需支付授权目录即可发送红色信封,但是您需要在商家的背景上调用红色信封API的IP地址,即启动Red Envelope请求的服务器的IP。操作路径:商人平台 - >产品中心 - >现金红色信封 - >产品设置(注意:产品设置操作按钮仅在激活现金红色信封功能后才可见)。 2。您将需要API证书来发送红色信封。 3。在发出红现金信封之前,请确保您有足够的资金。 通过在平台上购买东西支付给您的钱与发送红色信封所需的钱不同。这里的钱需要单独收费。操作路径:[登录商人平台 - >帐户中心 - >基金管理 - >补给]。 4。您可以借用发送红色信封的权利。例如,官方帐户A启用了微信支付身份验证服务帐户。该活动将在官方帐户B下举行(您可以使用订阅帐户服务帐户)。官方帐户B可以使用A中的微信付款发送红色信封,但您需要知道用户的OpenID。当您获得此OpenID时,您还需要借用官方帐户A才能获得它。换句话说,通过红色信封发送红色信封的OpenID必须是与a相对应的用户的开放式。 请参阅准备操作的准备,即配置微信支付商人平台,https://pay.weixin.qq.com/wiki/wiki/doc/api/tools/cash_coupon.php?chapter = 13_3&index = 2。组织公司付款。好吧,不用说太多,转到代码:
/********官方帐户向公共帐户发送红色信封*@param字符串$ openID用户openID*@param字符串ACT_NAME活动名称*@返回MultiityPe付款结果公共功能sendredpack($ openID,$ MONEY,$ trace_no,$ act_name){$ config = $ config = $ this - config; $ data = array = array('nonce_str'= self :: getnoncestr(getNoncester(getNoncest) $ config ['mch_id'],'$ config ['wxappid'],'send_name'='gangeek'='re_openid'= $ 000“付款金额为“ total_num” = 1,“ hope” ='deveryvuy'deveryvuy'='deveryvuy'='deveryver_ip'= getip'= getip'= getip(),'act_name'act_name'act_name'='jiangnan geek geek'$ datial n simp'' $ url ='https://api.mch.weixin.qq.com/mmpaymkttransfers/sendredpack';此句子file_put_contents用于显示服务器返回的结果。您可以在测试之后将其删除//file_put_contents('./log.txt',$ res,file_append); $ content = self :: xml2array($ res); if(strval($ content ['return_code'])=='失败'){return array('status'= 0,'msg'= strval($ content ['return_msg'])); if(strval($ content ['return_msg'])=='失败'){return array('status'= 0,'msg'= strval($ content ['err_code'])。返回$ content。 *Public Account Enterprise Payment*@param String $openid User OpenID*@param String $Money Amount*@param String $trade_no Order Number*@Param String $DESC Payment Operation Procedure (such as withdrawal)*@return String Pay Result Public Function MchPay($openid, $money, $trade_no, $desc){$config = $config = $config; $ data = array('mch_appid'= $ config ['wxappid'],'mchid'= $ config ['mch_id'],'nonce_str'= self :: getnoncestr(),'pharts_trade_no'= $ trade_no,'OpenID'= $ openID,'check_name'='no_check',// option_check不强制确认真实名称。 返回self :: makeign($ data); // $ config; // xml数据$ xmldata = self :: array2xml($ data); $ url ='https://api.mch.weixin.qq.com/mmpaymkttransfers/promotion/transfers'; //发送发布请求$ res = self :: curl_post_ssl($ url,$ xmldata);如果(!$ res){返回阵列('status'= 0,'msg'=无法连接服务器); //此语句文件file_put_contents用于显示服务器返回的结果。您可以在测试后删除它。 //file_put_contents('./log1.txt',$ res,file_append); //付款结果分析$ content = self :: xml2array($ res); if(strval($ content ['return_code'])=='失败'){return array('status'= 0,'msg'= strval($ content ['return_msg'])); if(strval($ content ['return_msg']));sult_code'])=='失败'){return array('status'= 0,'msg'= strval($ content ['err_code'])。 $$ content;}
这是一个封装的类,呼叫方法也很简单。 //类文件$ config = array('wxappid'='wx123456789','mch_id'='1123456781','pay_apikey'='1234567898765432121212121212123456789' = cert_cert'= cert'= $ cert_cert'= $ cert_cert'='api_key'/piclient.pem',$ cert_pack = new wxredpack($ config)此功能和方法下载源代码Wechat Payments
开发Wechat Payments of Wechat Payments and Alipay Payments of Wechat Payments and Alipay Payments
pechp> p> p> p> p> p> p>
这几篇文章你可能也喜欢:
- 微信微信官方账号红包和企业支付的实现方法(微信微信官方账号红包给用户)
- 微信官方账号红包及企业支付实现方法(让微信自己发红包)
- 搬瓦工VPS,限量款套餐补货,美国CN2 GIA/日本软银/荷兰AS9929,1Gbps超大高端网络线路,KVM虚拟架构,1核1G内存1Gbps带宽,80美元/年,机房可随意切换
- CloudCone,美国Win系统VPS云服务器少量补货,美国洛杉矶MC机房,KVM虚拟架构,3核4G内存1Gbps带宽,17.49美元/月
- LOCVPS,双12特惠,香港免备案VPS云服务器终身65折,香港葵湾机房,CN2+BGP/CN2网络,KVM虚拟架构,1核2G内存2Mbps带宽不限流量,29.25元/月
本文由主机参考刊发,转载请注明:如何在微信公共帐户中发送红色信封和公司付款 https://zhujicankao.com/147897.html
评论前必须登录!
注册