It's https://155 dot legend-plates dot com.
Console log:
index.php?main_page=taxcloud_exemptions:187 Uncaught TypeError: $(...).on is not a function
at HTMLDocument.<anonymous> (index.php?main_page=taxcloud_exemptions:187)
at j (jquery.js:3073)
at Object.fireWith [as resolveWith] (jquery.js:3185)
at Function.ready (jquery.js:3391)
at HTMLDocument.I (jquery.js:3407)
(anonymous) @ index.php?main_page=taxcloud_exemptions:187
j @ jquery.js:3073
fireWith @ jquery.js:3185
ready @ jquery.js:3391
I @ jquery.js:3407
cert.min.js:1 Uncaught ReferenceError: babelHelpers is not defined
at s.(/anonymous function).(anonymous function)._createButtons (https://taxcloud.net/imgs/cert.min.js:1:35168)
at s.(/anonymous function).(anonymous function)._create (https://taxcloud.net/imgs/cert.min.js:1:32859)
at s.(/anonymous function).(anonymous function)._createWidget (https://taxcloud.net/imgs/cert.min.js:1:5643)
at new s.(/anonymous function).(anonymous function) (https://taxcloud.net/imgs/cert.min.js:1:4600)
at HTMLDivElement.<anonymous> (cert.min.js:1)
at Function.each (jquery.min.js:33)
at init.each (jquery.min.js:26)
at init.s.fn.(/anonymous function) [as dialog] (https://taxcloud.net/imgs/cert.min.js:1:5164)
at buildExemptCert (cert.min.js:1)
at HTMLDocument.<anonymous> (index.php?main_page=taxcloud_exemptions:399)
_createButtons @ cert.min.js:1
_create @ cert.min.js:1
_createWidget @ cert.min.js:1
s.(anonymous function).(anonymous function) @ cert.min.js:1
(anonymous) @ cert.min.js:1
each @ jquery.min.js:33
each @ jquery.min.js:26
s.fn.(anonymous function) @ cert.min.js:1
buildExemptCert @ cert.min.js:1
(anonymous) @ index.php?main_page=taxcloud_exemptions:399
ready @ jquery.min.js:29
u @ jquery.min.js:37
chuck,
u r correct. it is a jquery conflict issue. i would start by reviewing this document:
https://learn.jquery.com/using-jquer...her-libraries/
changing the namespace would definitely work, but i think you need to clean up which jquery version you want to run. there is clearly no need to load multiple versions of it.
it is a bit of trial and error. the problem is that when you use multiple plugins that all require the jquery library (and other libraries that depend on it), you end up loading jquery multiple times which creates its own problems.
best.
Thanks for the input, Carl. I think the taxcloud_exemptions page needs to be re-worked in php/html and dump jquery. Know of any problems I might encounter?
in answer to your question, i do not know of any problems that you might encounter. that does not mean you will not encounter any.... i have zero experience with this plugin...
that said, i am a big fan of jquery and what it provides.... and personally i would put the work into making this plugin work in your install with jquery as opposed to without... i think the experience gained is better served... but again just my opinion....
I'm interested in this, but the taxcloud.net site won't load for me.
Where can I find more information about how this service works (besides reviews)? What is the difference between the free version and the paid one?
For anyone else having problems with their UI, try this link: prev.taxcloud.com
Does the TaxCloud Addon prevent the "Redundant API" lookups?
• Redundant API Fees: Additionally, if a Merchant sends TaxCloud repeated identical
TaxCloud Lookups, the Merchant will pay a fee of $0.04 per redundant TaxCloud API
Transaction call. This fee is intended to discourage ‘chatty’ API implementation and
encourage more efficient communications between Merchant and TaxCloud, which
enables faster processing for all in our Merchant community. (Repeat identical TaxCloud
Lookups are indicated in the TaxCloud UI with a specific icon, so Merchant will know
when they are sending repeat API calls to TaxCloud).
It does not prevent redundant lookups. We get charged for them, unfortunately.
Looks like the issue (at least with PayPal) is an API change in the PayPal module. The following change should fix the issue there.
This is around line 1274 in includes/modules/payment/paypalwpp.php for an unmodified ZC 1.5.5f. Replace the lines marked with minus signs (-) with the lines marked with plus signs (+).Code:--- a/taxcloud/includes/modules/payment/paypalwpp.php +++ b/taxcloud/includes/modules/payment/paypalwpp.php @@ -1274,9 +1274,9 @@ if (false) { // disabled until clarification is received about coupons in PayPal //TaxCloud hack for PayPal plugin $taxCloudTax = $_SESSION['taxcloudTaxTotal']; if ( isset($taxCloudTax)) { - $optionsST['TAXAMT'] = round($taxCloudTax,2); + $optionsST['PAYMENTREQUEST_0_TAXAMT'] = round($taxCloudTax,2); //Update total - $optionsST['AMT'] = $optionsST['AMT'] + $taxCloudTax; + $optionsST['PAYMENTREQUEST_0_AMT'] = $optionsST['PAYMENTREQUEST_0_AMT'] + $taxCloudTax; } //End TaxCloud hack
The TaxCloud module touches a lot of core files, which means it isn't very modular. It's probably going to be a headache to maintain the module across ZC versions, and the official TaxCloud account on the forum (and their github) went silent three years ago. For one thing, the changes between ZC 1.5.5f and 1.5.6 mean that the same module can't be used across both.
Bookmarks