Class WC_Tax
Performs tax calculations and loads tax rates.
Package: WooCommerce\Classes
Category: Class
Author: WooThemes
Version: 2.0.0
Class: WC_Tax
Located at includes/class-wc-tax.php
Category: Class
Author: WooThemes
Version: 2.0.0
Class: WC_Tax
Located at includes/class-wc-tax.php
Methods summary
public
|
|
public
array
|
|
public
array
|
#
calc_shipping_tax( float $price, array $rates )
Calculate the shipping tax using a passed array of rates. |
public
|
|
public
array
|
|
public
array
|
|
public
array
|
#
get_shop_base_rate( string $tax_class = '' )
Get's an array of matching rates for the shop's base country. |
public
mixed
|
#
get_shipping_tax_rates( string $tax_class = null )
Gets an array of matching shipping tax rates for a given class. |
public
boolean
|
|
public
string
|
|
public
string
|
#
get_rate_code( mixed $key )
Get a rates code. Code is made up of COUNTRY-STATE-NAME-Priority. E.g GB-VAT-1, US-AL-TAX-1 |
public
float
|
Magic methods summary
Properties summary
public
array
|
$matched_rates | |
public
array
|
$log |