VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
wexlayer优惠活动
最新

如何在微信公共帐户中发送红色信封和公司付款

主机参考: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

pech

p> p> p> p> p> p> p>

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:如何在微信公共帐户中发送红色信封和公司付款 https://zhujicankao.com/147897.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 如何在微信公共帐户中发送红色信封和公司付款
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!