> For the complete documentation index, see [llms.txt](https://phpface.gitbook.io/woocreds-exchange/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://phpface.gitbook.io/woocreds-exchange/documentation.md).

# Documentation

### <sup>**INTRODUCTION**</sup>

**WooCreds Exchange** is a powerful plugin developed to seamlessly integrate WooCommerce and myCred plugins, offering a rate exchange system for managing virtual currency transactions on your WordPress website. With WooCreds Exchange, you can easily enable the selling of any point types through all available WooCommerce gateways.

* **WooCreds Exchange** is only available for purchase and support through Codecanyon.net\
  We do not provide support for purchases or downloads made from other sources.
* Please read the documentation carefully before sending a support request. There is a big chance you will find the answer here, which will save you a lot of time!
* This documentation does not provide assistance in setting up third-party plugins. For help with these, please refer to their respective documentation or support.

***

### INSTALLATION

1. Go to your Codecanyon Download page at <https://codecanyon.net/downloads>.
2. Find "**WooCreds Exchange**" and download the "**Installable WordPress file only**" zip file.
3. In your WordPress admin panel, navigate to **Plugins > Add New**.
4. Click the "**Upload Plugin**" button and choose the downloaded zip file.
5. Click "**Install Now**," then activate the plugin.
6. Navigate to **Settings > Permalinks** and click the **Save Change** button.

WooCreds Exchange relies on the **WooCommerce** and **myCred** plugins for proper functionality. If these two plugins are not activated, WooCreds Exchange won't have any effect.

***

**VERIFY PURCHASE**

Navigate to **Woocommerce > Settings > WooCreds Exchange** tab and enter your **Purchase Code** and **Access Token** key and click the "**Save Changes**" button.

***

**CREATE AN ACCESS TOKEN KEY**

Open <https://build.envato.com/create-token/>

Enter a name, check on all required checkboxes as shown in following screenshot and click the **Create Token** button.

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

After clicking the "Create Token" button, copy the key and click the "Woohoo! Got it" button.

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

***

### **SHORTCODE**

**\[woocreds\_buy]** shortcode supports two parameters

* **product\_ids**: Accepts a product ID or multiple product IDs separated by commas
* **excerpt**: option to show product short description

Example 1: Show a single product with ID is 100

```
[woocreds_buy porduct_ids="100"]
```

Example 2: Show a two products with IDs are 100 and 101 and short description

```
[woocreds_buy porduct_ids="100,101" excerpt="on"]
```

***

### **WIDGETS**

Navigate to **Appearance > Widgets** and find "**\[WooCreds] Buy Points**" widget.

***

### **ELEMENTOR**

Open Elementor page builder panel and search for "Woocreds"

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

### &#x20;**ADD PRODUCT**

Add a new **Virtual** product or edit an existing Virtual product, refer to the official WooCommerce documentation for further instructions on how to add a virtual product <https://woocommerce.com/document/managing-products/#adding-a-virtual-product>

Click the "**Creds Exchange**" tab and add the exchange rates as shown in following screenshot

The Exchange Rate feature accommodates various point types, allowing you the flexibility to select the type you'd prefer to implement. If you choose a value of 0, it signifies that no exchange will take place

After adding necessary content, click the "**Publish**" (or "**Update**") button.

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

***

### **TROUBLESHOOTING**

Points are only paid if the user is logged in before or while placing the order and the order status is "**Completed**".

This implies that you should disable the "**Allow customers to place orders without an account**" option from Woocommerce settings.

<figure><img src="https://ticksy_attachments.s3.amazonaws.com/6265531630.png" alt=""><figcaption></figcaption></figure>

### **UPDATE**

Once an update is released, simply go to **Plugins > Installed Plugins**, find "**WooCreds Exchange,**" and update the plugin just like you would with any other free plugin.<br>

Alternatively, We suggest using Envato Market plugin <https://www.envato.com/lp/market-plugin/>

***

### **SUPPORT**

Feel free to open a ticket on our Custom Support if you need any technical assistance.

<https://phpface.ticksy.com/submit/>

***

### **TRANSLATION**

We suggest using Loco Translate Plugin as it is easy and free for downloading from WordPress Plugin repository

<https://wordpress.org/plugins/loco-translate/>

***

Once again, thank you so much for purchasing **WooCreds Exchange**. As we said at the beginning, we would be glad to help you if you have any questions relating to the plugin, no guarantees, but we will do my best to assist.

***

#### Thank you.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://phpface.gitbook.io/woocreds-exchange/documentation.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.
