-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[request for comments] tax exempt users #30
Labels
needs-planning
This issue needs to be broken into actionable issues and moved into a project
RFC
Request for comments
Comments
In no particular order, some questions and comments:
|
|
Cool, thanks for the quick response.
I'm happy with this approach overall. |
This was tackled at one point in #32 , but hasn't been revisited. It's optional work for the TaxJar certification, so going to table expanding this RFC out into tickets for now. |
Noah-Silvera
added
the
needs-planning
This issue needs to be broken into actionable issues and moved into a project
label
Nov 19, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
needs-planning
This issue needs to be broken into actionable issues and moved into a project
RFC
Request for comments
I am planning on adding tax exempt users to this gem and I want to get people's opinions on implementation before I continue. The goal would be to create a
TaxExemption
model which contains the tax exempt information about a user. Taxjar api calls would be added to create, update, and delete a customer in taxjar based off of the user andTaxExemption
object.model example:
taxjar API call examples in
SuperGood::SolidusTaxJar::API
Optionally, if we want to make a solidus backend UI for CRUDing tax exemptions, we could add a tab to the admin users section called "tax Exemptions" which has the tax exemption form. the states dropdown can be populated by calling
taxjar_client.nexus_regions
to know the eligible states for tax exemption.let me know what you think
The text was updated successfully, but these errors were encountered: