当前位置: 首页>>编程示例 >>用法及示例精选 >>正文


PHP WHMCS AffiliateCommission用法及代码示例

执行为联属会员佣金被应用到联属会员以便稍后清除。

参数

变量 类型 注意
affiliateId int
referralId int 推荐人的id
serviceId int 被推荐服务的id
commissionAmount float 申请佣金数量
commissionDelayed bool 佣金会不会延迟
clearingDate null string
payout bool 该佣金是否适用于附属佣金
message string 如果payout 为假,将不会应用佣金的原因

响应

返回布尔值以覆盖“skipCommission”或‘payout’。

示例代码

<?php

//Skip applying the commission for affiliate 2
add_hook('AffiliateCommission', 1, function($vars) {
    $return = [];

    if ($vars['affiliateId'] == 2) {
        $return['skipCommission'] = true;
    }
    return $return;
});


//Ensure commission is applied for affiliate 3
add_hook('AffiliateCommission', 1, function($vars) {
    $return = [];

    if ($vars['affiliateId'] == 3) {
        $return['payout'] = true;
    }
    return $return;
});

相关用法


注:本文由纯净天空筛选整理自whmcs.com大神的英文原创作品 AffiliateCommission。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。