WHMCS API:如何覆盖域名价格?

WHMCS API: How to override domain price?

我无法收到回复 here。所以我想我会询问可靠的 Whosebug。

当您调用 WHMCS 时,您可以覆盖产品价格:

"priceoverride[0]" = 333;

但是,这不适用于域。文档指出:

"priceoverride - allows you to pass in a custom price override for the product (domains are not products)"

那么,应该如何覆盖域名价格。我有某些 "premium domains" 比普通域名成本最高,我需要能够以自己的价格将它们包含在订单中。

因此...这行不通: - 仅为域创建发票意味着将有两张发票 - 在不发送发票的情况下合并发票对于一个应该只支持域的字段来说听起来需要付出很多努力

我该如何解决这个问题?

挂钩 OrderDomainPricingOverride 可以提供帮助:

http://docs.whmcs.com/Hooks:OrderDomainPricingOverride

在显示购物车页面时,此挂钩 运行 分别针对添加到购物车的每个域。您可以更改每个商品的价格