【问题标题】:WHMCS API: How to override domain price?WHMCS API:如何覆盖域名价格?
【发布时间】:2015-03-01 06:00:41
【问题描述】:

我无法得到回复here。所以我想我会问一个好的 ol' 可靠的 stackoverflow。

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

"priceoverride[0]" = 333;

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

“priceoverride - 允许您传入产品的自定义价格覆盖(域不是产品)”

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

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

我该如何解决这个问题?

【问题讨论】:

  • 你有什么发现吗?遇到了几乎相同的问题...
  • 还没有回复。但本周将继续努力,可能会向 WHMCS 开一张票。如果我发现任何事情会报告。
  • 所以如果不清楚,不要使用“priceoverride”,使用“domainpriceoverride”。

标签: whmcs


【解决方案1】:

Hook OrderDomainPricingOverride 可以提供帮助:

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

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

【讨论】:

  • 所以如果不清楚,不要使用“priceoverride”,使用“domainpriceoverride”。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-12-05
  • 1970-01-01
  • 1970-01-01
  • 2020-10-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多