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


PHP WHMCS PremiumPriceOverride用法及代码示例


在搜索高级域时执行。返回可能会改变注册和续订费用,停止购买域名或迫使客户联系支持。

参数

变量 类型 注意
domainName string
tld string 例如whmcs.com中的com
sld string 例如 whmcs.com 中的 whmcs
register float 如果是注册,溢价域名的注册价格
transfer float 如果转让,溢价域名的转让价格
renew float 高级域名续费价格

响应

接受返回以覆盖注册、转让或更新定价。还有布尔值 noSale 或 contactUs 以停止销售带有不同消息的域

示例代码

<?php

//Stop the Domain Purchase for this Premium Domain
add_hook('PremiumPriceOverride', 1, function($vars) {
    return ['noSale' => true,];
});

//Force the Client to Contact Support to Purchase Domain
add_hook('PremiumPriceOverride', 1, function($vars) {
    return ['contactUs' => true,];
});

//Override the Register and Renew Pricing & Skip Markup Application
add_hook('PremiumPriceOverride', 1, function($vars) {
    return [
        'register' => 150.00,
        'renew' => 200.00,
        'skipMarkup' => true,
    ];
});

相关用法


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