### Installation
#### Minimum Requirements
* WordPress v3.9 or greater (tested up to v4.9.4)
* WooCommerce v2 or greater (tested up to v3.3.1)
* PHP version v5.4 or greater
* MySQL version v5.0 or greater
* PHP CURL enabled server/host
#### Manual Installation
1. [Download](../../archive/master.zip) the plugin from this repository.
2. Extract the plugin, then rename the folder modules as **midtrans-woocommerce**
2. Using an FTP program, or your hosting control panel, upload the unzipped plugin folder to your WordPress installation’s `wp-content/plugins/` directory.
3. Install & Activate the plugin from the Plugins menu within the WordPress admin panel.
4. Go to menu **WooCommerce > Settings > Checkout > Midtrans**, fill the configuration fields.
* Fill **Title** with text button that you want to display to customer
* Select **Environment**, Sandbox is for testing transaction, Production is for real transaction
* Fill in the **client key** & **server key** with your corresonding [Midtrans account](https://dashboard.midtrans.com/) credentials
* Note: key for Sandbox & Production is different, make sure you use the correct one.
* Other configuration are optional, you may leave it as is.
### Midtrans MAP Configuration
1. Login to your [Midtrans Account](https://dashboard.midtrans.com), select your environment (sandbox/production), go to menu **settings > configuration**
* Insert `http://[your web]/?wc-api=WC_Gateway_Midtrans` as your Payment Notification URL.
* Insert `http://[your web]/?wc-api=WC_Gateway_Midtrans` link as Finish/Unfinish/Error Redirect URL.