Comments (2)
It turns out that leaving the tax code blank does not necessarily mean 'the default item (P0000000) is assumed' - you may want to change the comment here as it is misleading...
https://github.com/avadev/AvaTax-REST-V2-PHP-SDK/blob/master/src/TransactionBuilder.php#L455
P0000000 is not assumed if the API provides an item code that has been mapped to a tax code on the AvaTax management portal.
from avatax-rest-v2-php-sdk.
We have verified the following:
-
If itemCode is blank and taxCode is left blank, the default item (P0000000) is assumed.
-
If itemCode is mapped to a taxCode in AvaTax Management System then the mapped taxCode takes precedence, even if left blank or provided with any other value
Also updated the comment in the code to reflect the same.
Please update to the latest code and verify the same.
from avatax-rest-v2-php-sdk.
Related Issues (20)
- how to resolve Address result HOT 1
- Refund Transaction creates transaction with all zero amounts HOT 3
- Timeout Hardcoded HOT 2
- How do I specify a unit for parameters that accept units? HOT 2
- Magento 2.4.4 setup:di:compile error for lib 23.6.0 HOT 3
- downloadTaxRatesByZipCode endpoint fails with unexpected format HOT 1
- How to handling error? HOT 1
- Avalara\AvaTaxClient" not found
- Address model cannot be set with locationCode HOT 1
- Keep SDK version in constant and use it across requests HOT 2
- During Composer install, AvaTaxClientBase not passing in params needed to load HOT 2
- File has mixed line endings; this may cause incorrect results HOT 1
- AvaTaxClient methods no longer returning API JSON error message for HTTP 4** etc responses. HOT 1
- Transactions are not being reported in real-time in the dashboard HOT 1
- Try/catch is not firing on exception and server is responding with 502 error for transaction with invalid addresses HOT 1
- Missing method to set $this->_model['email '] (Customer Email) HOT 1
- commitTransaction method not behaving as expected, has incorrect inline documentation HOT 1
- listTransactionsByCompany in Methods.php should make $dataSourceId an optional parameter HOT 2
- Logging Query Parameters for GET request.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from avatax-rest-v2-php-sdk.