因为专注,所以专业
2005 - 2019

iwebshop微信红包插件调用文档

时间:2017-10-17 01:08:21    作者:八叔模板堂

登陆微信支付开通现金红包权限

发放前准备事项

一、开通现金红包权限

注意: 根据监管要求,新申请商户号使用现金红包需要满足两个条件:

·         ◆ 入住时间超过90天;

·         ◆ 连续交易正常交易时间30天;

在使用现金红包之前,请前往开通现金红包功能。操作路径:【登录微信支付商户平台——>产品中心——>现金红包——>开通】。


说明:在开通时请如实选择你的使用场景,且在红包的发放过程中如实上报你的场景,如有作假,微信支付将有权根据《微信支付商户平台使用协议》对你的商户号做出处理。


二、下载API证书

商户调用微信红包接口时,服务器会进行证书验证,请在商户平台下载证书


三、充值

在发放现金红包之前,请确保你的资金充足。如若不足,请充值。操作路径:【登录商户平台——>交易中心——>资金管理——>充值】


四、获取openid

目前支持向指定微信用户的openid发放指定金额红包。(获取openid参见微信公众平台开发者文档:网页授权获取用户基本信息


五、相关参数设置

和红包相关的参数,你可以在页面上自主设置和更改。操作路径如下:【登录商户平台——>产品中心——>现金红包——>产品设置】(注:“产品设置”操作按钮仅当你开通现金红包功能之后才会出现)。

你可以设置和更改以下参数:


说明:

调用IP地址:设置之后,仅有已设置的IP地址可以调用,其余的IP调用会报错;

用户领取上限:限制同一openid同一日领取的个数;

防刷等级:防刷是指微信风控针对微信小号、僵尸号、机器号等的拦截,你可以通过更改防刷等级控制防刷的强度;

同时,你也可以申请更改红包额度。但是需要经过微信支付的审核,审核通过之后才会生效;

安装插件

1、复制插件文件到商城 plugins 目录

2、登陆商城后台安装微信红包插件


3、安装微信红包插件同时建议安装微信插件,方便公众号自动登陆

4、安装成功后在商城后台自动生产菜单 插件=>插件管理=>微信红包活动插件


手动发放红包

配置红包活动


点击发放记录


自动发放红包

配置红包活动


点击发放记录


复制该活动的自动发放钩子到需要发放的地方

如:充值完成自动发放

修改classes/payments.php  updateRecharge 方法


如:订单支付完成自动发放

修改classes/order_class.php  updateOrderStatus 方法


如有需要,请联系我们提供技术支持。

赞(239
免费拨打  199-7086-1797
免费拨打  199-7086-1797免费拨打 199-7086-1797
微信二维码
手机二维码
返回顶部
返回顶部返回顶部