Post by Johnathan » Thu Jul 12, 2018 3:39 am

Image

Current Version: v303.5 (release notes)

OpenCart Versions: 1.5.2.x - 3.0.3.x

To Purchase: Visit OpenCartX or opencart.com

Image Image Image

Integrate your OpenCart store with TaxJar.com, an easy-to-use sales tax management service for retailers. This extension connects OpenCart with TaxJar services, including using the customer's address to determine correct tax rate for their location, pulling that tax rate into OpenCart as an Order Total line item, and then submitting the order to be recorded into your TaxJar transaction listings.

Sign up using this link to get API access with the TaxJar "Starter" plan: https://app.taxjar.com/partner/opencart/sign_up

  • Upload and go — utilizes ocMod so no core file modifications are necessary.
  • Set your store's shipping origin address directly through the admin panel. TaxJar uses this, along with the customer's precise location, to accurately determine all state and local taxes that must be paid.
  • Enter a fallback tax rate, in case the request to TaxJar fails.
  • Choose whether pre-checkout pages perform API requests to TaxJar, or use the fallback rate you've entered, to reduce the number of API calls to TaxJar.
  • Optionally enter variable Product Tax Codes for your products, using any existing product database field (e.g. Location or MPN).
  • Charge tax on shipping methods, by making sure they have an eligible tax class applied to them.
  • Restrict the extension by tax classes, stores, geo zones, and customer groups.
  • Automatically pass order information from OpenCart to TaxJar when an order is processed, or manually submit previous or missed orders using the added button visible on orders in the OpenCart admin panel.
  • Includes a Testing Mode so you can see all API requests to and responses from TaxJar, helping to debug things when they don't look right on the front end.
Note: If you don't currently have a TaxJar account, please click our affiliate link, then sign up here. This will help fund future development of this extension.


Image Image Image Image Image

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Nov 13, 2018 2:35 am

Updated to v302.2

Release Notes:

- Fixed: "Undefined variable: product_totals" error
- Fixed: untaxed products and Order Totals are now passed to TaxJar as exempt, to prevent errors with mismatching totals
- Fixed: "A non-numeric value encountered" error if no fallback rate is used
- Updated: extension no longer requests rates when the cart is empty

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Feb 19, 2019 1:33 am

Updated to v303.1

Release Notes:

- Added: ability to set a Google Maps API Key for getting the City name when it's not filled in (make sure to save the new setting after updating)

- Confirmed: compatibility with OpenCart 3.0.3.x

- Fixed: hiding tax rates on pre-checkout pages wasn't working correctly
- Fixed: TaxJar doesn't allow negative line items, so coupons and other discounts have to have their values distributed across products on the order

- Updated: calls to Google Maps API now use curl
- Updated: additional log messages have been added for various situations
- Updated: vQmod edits to the front-end model file now work properly using the submit/return order buttons in the admin panel
- Updated: changing the coupon code will now refresh the tax amount if coupons are set to affect the tax

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue May 21, 2019 4:21 am

Updated to v303.2

Release Notes:

- Added: new caching mechanisms to help reduce duplicate API calls
- Added: ability to use [state] shortcode in the line item title
- Added: check for whether the customer's address is within a TaxJar nexus

- Fixed: orders with no tax on them couldn't be sent to TaxJar

- Updated: Testing Mode now has a button to download the log when over 1 MB
- Updated: Testing Mode log is now cleared automatically when over 50 MB
- Updated: empty Testing Mode messages should now not be recorded
- Updated: for better debugging, Testing Mode now only has an enabled/disabled status, and when enabled it records all API requests and responses

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Jul 19, 2019 12:48 am

Updated to v303.3

Release Notes:

- NOTE: The 1.5.x version is now feature-comparable with the 2.x/3.x version. The extension uses a vQmod file to accomplish this, which has been tested but might have some issues in the initial version. If you're using OpenCart 1.5.x and have any trouble with it, please contact Clear Thinking.

- Added: full compatibility with OpenCart 1.5.x
- Added: further caching improvements to help reduce duplicate API calls

- Fixed: issue when choosing "Use fallback rate" for "Pre-Checkout Pages"
- Fixed: issue with free shipping coupons when the discount was more than the product total in the cart
- Fixed: issues with non-taxable discounts
- Fixed: errors should no longer occur if the fallback rate is empty

- Updated: "Pre-Checkout Pages" setting should now detect quick checkouts
- Updated: default Sort Order setting value is now 8
- Updated: orders should now be properly updated in TaxJar if submitted more than once

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Nov 16, 2019 1:03 am

Updated to v303.4

Release Notes:

- Added: ability to turn on or off sending orders to TaxJar
- Added: the "sales_tax" parameter is now sent for order line items

- Updated: the "product_identifier" parameter is now set for each product line item in tax rate requests
- Updated: orders are now automatically refunded in TaxJar when the admin deletes them in OpenCart
- Updated: TaxJar requested that I change the "Delete Order" functionality refund functionality, so the "Delete Order" button has been replaced with a "Refund Button". Because of this change, orders can only be submitted and refunded from OpenCart once, so make sure you only refund the transaction if the order is completely canceled.

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat May 02, 2020 12:26 am

Updated to v303.5

Release Notes:

- Added: "plugin" parameter to API requests, so TaxJar knows the origin

- Fixed: non-taxable products could cause orders not to be sent to TaxJar
- Fixed: shipping in OpenCart 1.5 and 2 versions wasn't always getting sent

- Updated: the extension will no longer add multiple "Submitted to TaxJar" notes for the order history whenever it's updated
- Updated: added some compatibility code for using the "Hide" setting on pre-checkout pages and using Journal's quick checkout

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am

Who is online

Users browsing this forum: No registered users and 7 guests