# Woocommerce Integration

{% hint style="info" %}

The EMO Questalk plugin works fine with the Woocomerce latest version and very simple to configure and use.

Look better than on the Theme and is compatible with the Woocomerce (about the style and layout).
{% endhint %}

This feature is a very popular option for content control on WordPress websites. Having a paywall solution for your WordPress website is also a wonderful way to increase your monetization, by making people pay to view or submit a question. The main goal of a paywall solution is to make money, and we have integration with the Woocommerece to help you make money from your users. And now, you can take an overview of some points of this feature.

### Pay to submit option

You can go to the Backend > Questions > Settings and find this option.&#x20;

<figure><img src="/files/d2FgoiMZ4lQCUgy5RRfo" alt=""><figcaption></figcaption></figure>

You can get the product ID when creating the product.

### &#x20;Configure

1. After installing and activating the Woocommerce.

You can create a product in Woocommerce and limit the time for the users can submit a question.

<figure><img src="/files/3iFNRqU4QgxuizbgG34d" alt=""><figcaption></figcaption></figure>

2. Go to the Dashboard > Questions > Settings > Permission&#x20;

In the Question section, you need to disable the post option for the User role that you wish. For example here, I have disabled the Subscriber&#x20;

<figure><img src="/files/Ao8ZEvNavfKbIQNJF334" alt=""><figcaption></figcaption></figure>

### Result

Now, the User when accessing the ask question page will get this:&#x20;

<figure><img src="/files/e2138yIRQnmT06zHFYyw" alt=""><figcaption></figcaption></figure>

You can customize and override the ask question page and its content according to your preferences and needs. (eg: notice, button label, add more content)

### Time expiration

The admin and user can check and edit this Time from the user profile.

<figure><img src="/files/8BEmP8rukhPaljG3LO2Q" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://emohelp.gitbook.io/emo-questalk-pro/woocommerce-integration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
