Jason, you have been so helpful, thank you. A couple more questions regarding details for coding the tax rules...
I have coded different tax rules based on cities within certain states. Am I correct in my coding per the following example?
//eCart Rule
function WAEC_eCart1_Nebraska7SalesTax() {
$totalTax = 0;
if (true && ((isset($_SESSION['eCartCheckoutForm_shipping_state_province'])) && ((isset($_SESSION['eCartCheckoutForm_shipping_state_province'])?$_SESSION['eCartCheckoutForm_shipping_state_province']:"") == "NE") && ((isset($_SESSION['eCartCheckoutForm_shipping_city'])?$_SESSION['eCartCheckoutForm_shipping_city']:"") == "Ainsworth") || ((isset($_SESSION['eCartCheckoutForm_shipping_city'])?$_SESSION['eCartCheckoutForm_shipping_city']:"") == "Albion") || ((isset($_SESSION['eCartCheckoutForm_shipping_city'])?$_SESSION['eCartCheckoutForm_shipping_city']:"") == "Alliance") ||
and so on...
for all the cities within Nebraska that have a 7% tax rate? I am thinking that I set up the criteria correctly so that it identifies if the shipping_state_province variable is equal to "NE" AND the shipping_city variable is equal to one of many values (a OR b OR c), then assess this tax rate...
Also, how picky is the rule based on how people fill out the form with capitalization for their shipping cities? If someone fails to capitalize their city, will it not meet the rule and therefore not have tax assessed on the purchase? Thanks. Sorry to be such a headache.