> For the complete documentation index, see [llms.txt](https://mobiledocs.themeparrot.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mobiledocs.themeparrot.com/woocommerce-mobile-app/bookstore/website-integration.md).

# Website Integration

This guide is used for the fresh Wodpress Installing, please follow these 5 easy steps and you are good to go (If you are using an existing site, please make sure to back up the database before running the import):

1. Install and activate the  [WooCommerce](https://wordpress.org/plugins/woocommerce/) plugin.
2. Generate the WooCommerce REST API key and save them to your private file for later usage.&#x20;
3. Woocommerce -> settings -> Advanced ->REST API -> Add key

![](/files/D6KyWtDqdCMWxipDiX9Y)

![](/files/MpbXsRH6Uw78WnNQ9iC6)

![](/files/037SqnEQK2EjA4t0N1Ce)

### Plugin Integration

* You need to install the 2 plugins on your Wordpress website
* Download  "[**JWT**](https://wordpress.org/plugins/jwt-auth/) **and variable** ", then upload and active this plugin on your website

#### Enable HTTP Authorization Header&#x20;

* Most shared hosts have disabled the **HTTP Authorization Header** by default.
* To enable this option you’ll need to edit your **.htaccess** file by adding the following:

```
RewriteEngine on
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1]
```

#### **WPENGINE**

To enable this option you’ll need to edit your **.htaccess** file by adding the following (see [this issue](https://github.com/Tmeister/wp-api-jwt-auth/issues/1)):

```
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
```

**Configure the Secret key**

The JWT needs a **secret key** to sign the token. This **secret key** must be unique and never be revealed.

To add the **secret key**, edit your wp-config.php file and add a new constant called **JWT\_AUTH\_SECRET\_KEY**.

```
define('JWT_AUTH_SECRET_KEY', 'your-top-secret-key');
```

You can use a string from [here](https://api.wordpress.org/secret-key/1.1/salt/)

### App Integration

Now we are going to connect your book store app to your website

1. Open <mark style="color:red;">.env file</mark> Change the URL to your website domain(e.g: [https://demo.com](https://mediapp.umedicart.com/appstore/) ). Then replace the consumer key and consumer secret you created in the previous section (Website Integration).
