首页 » 微信公众平台开发:从零基础到ThinkPHP5高性能框架实践 » 微信公众平台开发:从零基础到ThinkPHP5高性能框架实践全文在线阅读

《微信公众平台开发:从零基础到ThinkPHP5高性能框架实践》17.8 代金券

关灯直达底部

发放代金券的接口如下。


https:// api.mch.weixin.qq.com/mmpaymkttransfers/send_coupon  

发放代金券时,POST数据示例如下。


<xml>    <appid> wx5edab3bdfba3dc1c</appid>    <coupon_stock_id>1757</coupon_stock_id>    <mch_id>10010405</mch_id>    <nonce_str>1417574675</nonce_str>    <openid>onqOjjrXT-776SpHnfexGm1_P7iE</openid>    <openid_count>1</openid_count>    <partner_trade_no>1000009820141203515766</partner_trade_no>    <sign>841B3002FE2220C87A2D08ABD8A8F791</sign></xml>  

同时,发放代金券时需要带上文件证书,提高安全级别。

上述数据的参数说明如表17-12所示。

表17-12 发放代金券接口的参数说明

正确创建时,返回的数据示例如下。


<xml>    <return_code>SUCCESS</return_code>    <appid>wx5edab3bdfba3dc1c</appid>    <mch_id>10000098</mch_id>    <nonce_str>1417579335</nonce_str>    <sign>841B3002FE2220C87A2D08ABD8A8F791</sign>    <result_code>SUCCESS</result_code>    <coupon_stock_id>1717</coupon_stock_id>    <resp_count>1</resp_count>    <success_count>1</success_count>    <failed_count>0</failed_count>    <openid>onqOjjrXT-776SpHnfexGm1_P7iE</openid>    <ret_code>SUCCESS</ret_code>    <coupon_id>6954</coupon_id></xml>  

上述数据的参数说明如表17-13所示。

表17-13 发放代金券接口返回参数说明

微信支付代金券的二维码如图17-12所示。

图17-12 代金券二维码

用户领取微信支付代金券时的效果如图17-13所示。

图17-13 领取代金券