https://github.com/automattic/woocommerce-services
WooCommerce Services is a feature plugin that integrates hosted services into WooCommerce (3.0+), and currently includes automated tax rates and the ability to purchase and print USPS shipping labels.
https://github.com/automattic/woocommerce-services
hacktoberfest
Last synced: about 2 months ago
JSON representation
WooCommerce Services is a feature plugin that integrates hosted services into WooCommerce (3.0+), and currently includes automated tax rates and the ability to purchase and print USPS shipping labels.
- Host: GitHub
- URL: https://github.com/automattic/woocommerce-services
- Owner: Automattic
- License: gpl-2.0
- Created: 2016-02-02T19:44:26.000Z (over 10 years ago)
- Default Branch: trunk
- Last Pushed: 2025-04-04T19:03:38.000Z (over 1 year ago)
- Last Synced: 2025-04-04T20:20:32.185Z (over 1 year ago)
- Topics: hacktoberfest
- Language: JavaScript
- Homepage:
- Size: 23.6 MB
- Stars: 109
- Watchers: 85
- Forks: 20
- Open Issues: 232
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.txt
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
[](https://github.com/Automattic/woocommerce-services/actions/workflows/merge_to_trunk.yml)
[](https://github.com/Automattic/woocommerce-services/actions/workflows/cron_qit.yml)
# WooCommerce Tax
WooCommerce Tax makes basic eCommerce features like taxes more reliable by taking the burden off of your site’s infrastructure.
With WooCommerce Tax, critical services are hosted on Automattic’s best-in-class infrastructure, rather than relying on your store’s hosting. That means your store will be more stable and faster.
The current emphasis for WooCommerce Tax is to provide "everything you need" to start selling. When combined with the WooCommerce 3.5 setup wizard, your store can have automated tax calculation with just a few clicks.
To use the features if you've already installed WooCommerce, simply install this plugin and activate the ones you want directly in your dashboard. As we add more services, you’ll see more features available directly in WooCommerce - making setup simpler.
There are many ways to contribute – reporting bugs, feature suggestions and fixing bugs. For full details, please see [CONTRIBUTING.md](./CONTRIBUTING.md)
## Getting Started
You need:
* A WordPress site
* WooCommerce 8.0+
* Installation of [Jetpack](https://wordpress.org/plugins/jetpack/), connected to your WordPress.com account
### Using the plugin
If you'd just like to check out the latest release and not contribute code back, then [download the latest release](https://wordpress.org/plugins/woocommerce-services/) and install as a plugin on your WordPress site.
### Working with `trunk`
If you'd just like to check out the latest code and/or wish to contribute code, then perform the following:
* Ensure you have `git`, `node`, and `npm` installed on the target machine/server. For maximum compatibility we recommend `node` version `10.16.0` and `npm` version 6+
* Clone this repository into the `plugins` folder of the WordPress installation.
* This project uses [Git submodules](https://git-scm.com/book/en/v2/Git-Tools-Submodules). You'll need to run `git submodule update --init`, or enable `submodule.recurse` ([#](https://git-scm.com/docs/git-config#Documentation/git-config.txt-submodulerecurse)) like this: `git config --global submodule.recurse true`
* Run `npm install && composer install` to set up all the dependencies
* You now have two choices:
* For Development: run `npm run up`, let the process finish, connect your site to Jetpack using Jurassic Tube or ngrok.
* For testing or pre-production use: Run `npm run dist` which will build the files into the `dist` folder, and will be loaded by the plugin without any additional configuration
*note*: if `npm install` gets stuck, you may have to update your GitHub urls in your git config. Use this command to fix it:
```git config --global url.https://github.com/.insteadOf git://github.com/```
## SECURITY
Need to report a security vulnerability? Go to [https://automattic.com/security/](https://automattic.com/security/) or directly to our security bug bounty site [https://hackerone.com/automattic](https://hackerone.com/automattic).
## Browser Support
We support the latest two versions of all major browsers, except IE, where we currently only support 11 and Edge. (see [Browse Happy](http://browsehappy.com) for current latest versions).
## License
WooCommerce Tax is licensed under [GNU General Public License v2 (or later)](./LICENSE.md).