Hai*_*ood 4 formula percentage e-commerce
我们有一个在不同地方使用的购物车,因此税收存储在配置文件中,目前在新西兰是15%,所以在配置文件中我们存储.15但这个数字可以更改,所以我需要公式不依赖于这个值是一个特定的值!
我们还有另一个密钥,用于存储我们存储的价格是含税还是独家(用户挑剔,有些人想要输入价格,有些人不用:/).
因此,如果密钥包含inclusive它,则意味着存储的价格也包含gst内容.
如果密钥包含exclusive,那么.你明白了.
无论如何.
我有一个小问题包围我的公式,以获得含税和独家价格.
让我们使用这些变量.
$tax_type = 'exclusive'
$product_price = 150
$tax_amount = 0.15
Run Code Online (Sandbox Code Playgroud)
如果一个产品有它的价格存储税独家很容易.
独家价格= $product_price= 150
包含价格= $product_price + ($product_price*$tax_amount)=150 + (150*0.15)
但是,如果一个产品的价格存储税包含在内,那就是我感到困惑的地方.
所以,变量现在变成了
$tax_type = 'inclusive'
$product_price = 172.5
$tax_amount = 0.15
Run Code Online (Sandbox Code Playgroud)
含税价格现在是$ product_price.但是,我如何计算税收专属价?
在IRD网站上,它说你可以使用,$product_price - ($product_price*3/23)但我想这只是15%的税?
Chr*_*yes 15
公式很简单:
Inclusive = Exclusive * (1 + tax rate)
如果税率是一些小数,例如您发布的0.15.通过代数然后,独家价格将是:
Exclusive = Inclusive / (1 + tax rate)