| 1 |
# Merchant |
| 2 |
|
| 3 |
Merchant is a modular WooCommerce toolkit focused on conversions. Features include Buy Now buttons, Product Labels, Trust Badges, and more. |
| 4 |
|
| 5 |
### Description |
| 6 |
|
| 7 |
**ALL ESSENTIAL ECOMMERCE FEATURES IN A SINGLE, FULLY INTEGRATED PLUGIN** |
| 8 |
|
| 9 |
On average, WooCommerce store owners rely on 20+ plugins to run their sites. But using so many plugins can be expensive, put a drag on site performance, and lead to compatibility issues between plugins. |
| 10 |
|
| 11 |
[](https://athemes.com/merchant/Merchant](https://athemes.com/merchant/](https://athemes.com/merchant/) solves these problems by consolidating all of the features a modern store needs into one, performance-optimized plugin. |
| 12 |
|
| 13 |
[](https://app.instawp.io/launch?t=merchant-pro&d=v2TRY A LIVE DEMO](https://app.instawp.io/launch?t=merchant-pro&d=v2](https://app.instawp.io/launch?t=merchant-pro&d=v2) |
| 14 |
|
| 15 |
|
| 16 |
### Installation |
| 17 |
|
| 18 |
Go to Plugins > Add New and search for Merchant. Install and activate it, or download the plugin zip file from the [](https://github.com/athemes/Merchant/releasesreleases](https://github.com/athemes/Merchant/releases](https://github.com/athemes/Merchant/releases) and upload it to your website. |
| 19 |
|
| 20 |
### Contribution |
| 21 |
|
| 22 |
Clone this repository to your development setup, then run the following commands: |
| 23 |
|
| 24 |
* Download development packages: `composer install`. |
| 25 |
* Download nodejs packages: `npm install`. |
| 26 |
* Generate assets files: `npm run start`. |
| 27 |
* Create a new branch from `develop` branch. |
| 28 |
* During the development, use `npm run start` to compile SCSS files & src JS files to browser ready files. |
| 29 |
* Use `composer run phpcs` to check your development against WordPress coding standards. |
| 30 |
* Use `composer run phpcs:fix` to prettify the code. |
| 31 |
* Push all changes, and create fully detailed pull request to be merged on develop branch. |
| 32 |
* Fix all warnings that the testing bot might have reported. |