Error - Manual (Fixed or By Country/State/Zip) - Address is not set

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
6 năm cách đây
After the upgrade to version 3.9, a log entry appeared






They are created continuously
6 năm cách đây
In your Tax Settings, what is your "Tax based on"?  Billing, Shipping, Default Address?  (Do you have a default address set?)
6 năm cách đây
Removed the plugin, and no more errors appear
5 năm cách đây
I'm getting the same error on 4.0 every time somebody visits the shopping cart page.
Right...ok...but how do you calculate and assess taxes with the plugin removed?
5 năm cách đây
I'm getting the same error on 4.0 every time somebody visits the shopping cart page.
Right...ok...but how do you calculate and assess taxes with the plugin removed?

I can't understand why this error is being thrown so often. My default address in Tax settings has been the same for many years:
5 năm cách đây
In your Tax Settings, what is your "Tax based on"?  Billing, Shipping, Default Address?  (Do you have a default address set?)

(is there an echo in here? ;)
5 năm cách đây
New York wrote:
In your Tax Settings, what is your "Tax based on"?  Billing, Shipping, Default Address?  (Do you have a default address set?)

(is there an echo in here? ;)


New York wrote:
In your Tax Settings, what is your "Tax based on"?  Billing, Shipping, Default Address?  (Do you have a default address set?)

(is there an echo in here? ;)


Sorry..I kept trying to insert a screenshot of my settings using the TinyMCE and it locked me out of the forum for SPAMing??

Anyway..
Tax is calculated and assessed appropriately, so I just can't figure out why it's complaining with an "Address not set" error...

I've actually played with it extensively trying to get a different result, to no avail.

It's been set on BillingAddress for several years, but I tried changing it to DefaultAddress and had no improvement.

In the Configuration >> Settings >> Tax Settings, in the area where it says "Default tax address (used for tax calculation)"...my country, state or province, and zip/postal code are defined as they always have been, and in the Settings table in the database, under the "taxsettings.defaulttaxaddressid" record, the value stored is a record from the Address table with the appropriate values. I even tried changing the "taxsettings.defaulttaxaddressid" to a different Address table record and the problem still persists.

It throws about 15 records to my System log per second, so I'd really like to solve this problem.

Any insight would be appreciated!

Thanks,
Steve
5 năm cách đây
Here's the code
\Plugins\Nop.Plugin.Tax.FixedOrByCountryStateZip\FixedOrByCountryStateZipTaxProvider.cs

public CalculateTaxResult GetTaxRate(CalculateTaxRequest calculateTaxRequest)
{
  var result = new CalculateTaxResult();

  //the tax rate calculation by fixed rate
  if (!_countryStateZipSettings.CountryStateZipEnabled)
  {
    result.TaxRate = _settingService.GetSettingByKey<decimal>(string.Format(FixedOrByCountryStateZipDefaults.FixedRateSettingsKey, calculateTaxRequest.TaxCategoryId));
    return result;
  }

  //the tax rate calculation by country & state & zip
  if (calculateTaxRequest.Address == null)
  {
    result.Errors.Add("Address is not set");

    return result;
  }

...
5 năm cách đây
Thanks, but that just confirms what I already thought...it seems to think that I have no address values. But, as I said, tax is being calculated correctly, and I've got the defaulttaxaddressid set with the ID of our company's address record in the address table...and it has no null values at all.

I've also got address values input into the plugin configuration screen in the default tax address fields.
(I'm not sure which set of address values is actually used by the TaxCalculation service)
4 năm cách đây
I get this same thing, 15 records a second get added. Was there ever a fix for it?
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.