Skip to content
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

Use a third party tax service (OCC-62) #159

Open
sarahelsaig opened this issue Aug 19, 2022 · 1 comment
Open

Use a third party tax service (OCC-62) #159

sarahelsaig opened this issue Aug 19, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@sarahelsaig
Copy link
Contributor

sarahelsaig commented Aug 19, 2022

Part of #33, not part of the MVP.

The goal is to implement ITaxProvider using a third party tax service, the primary candidates are Avalara AvaTax, TaxJar and WooCommerce Tax. If you can recommend other services, please comment! Must already have a NuGet package. They above mentioned all have: Avalara.AvaTax, TaxJar, WooCommerceNET respectively.

Place the provider-specific parts into a separate project/feature.

Site Settings

In both cases you will need to provide some extra information.

  • Login or API key in a provider-specific setting.
  • Destination address is also needed. This may be shared by shipping so treat it as a setting not specific to this feature.

Jira issue

@Piedone Piedone added the enhancement New feature or request label Sep 18, 2022
@github-actions github-actions bot changed the title Use a third party tax service Use a third party tax service (OCC-62) Sep 18, 2022
@MikeAlhayek
Copy link
Member

Please watch this video https://www.youtube.com/watch?v=0aPtye5ba4A

This video shows how WooCommerce handles taxes. This maybe a good start. We may want to mimic these options as WooCommerce is already used by millions of online shopping carts and covers a most tax scenarios.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

3 participants