> For the complete documentation index, see [llms.txt](https://docs.simplio3d.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.simplio3d.com/integrations/woocommerce/redirect-to-checkout.md).

# Redirect to Checkout

Integrating Simplio3D with WooCommerce offers a seamless and efficient way to enhance your online store's functionality. This integration not only elevates the shopping experience through interactive 3D customizations but also streamlines operations by leveraging WooCommerce's vast eCommerce capabilities.

## Quick Setup —  Simplio3D → WooCommerce: Redirect to Checkout (no Wordpress plugin required)&#x20;

1. In WordPress, ensure WooCommerce is installed and running.&#x20;
2. In WooCommerce > Settings > Advanced > REST API, create an API key with Read/Write permissions.
3. In Simplio3D, go to Integrations → WooCommerce and enter:
   * Store URL (with `https://`, without `www`)&#x20;
   * Consumer Key & Consumer Secret (**from step 2**)&#x20;
   * Webhook Signature Secret
   * Click **Connect to WooCommerce**&#x20;
4. Link a configurator to WooCommerce website by clicking the “cart” icon in the Products section, selecting WooCommerce, and saving (**no product ID required in this integration mode**).&#x20;
5. Embed the configurator (iframe/JavaScript) into the WooCommerce product page template.

## C**onnect with WooCommerce**

Ensure you have a fully functioning WooCommerce installation on your WordPress site.

In **Simplio3D** app, go to **Integrations**, found in the left menu and select **WooCommerce**.

<figure><img src="/files/Dtf1WJhwYL2KqyZIYKVr" alt=""><figcaption><p>Integration page</p></figcaption></figure>

Open another tab in your browser and go to your **WordPress** site, click on **WooCommerce** in the left menu, and go to **Settings**.

<figure><img src="/files/pI9ehn6eyg3dWJMKG3lh" alt=""><figcaption><p>Go to WooCommerce > Settings > Advanced > REST API</p></figcaption></figure>

Next, click on the **Advanced** tab and select the **REST API** tab from the submenu, as shown in the image below.

<figure><img src="/files/Mebs0t83PwSMuslkUKeE" alt=""><figcaption><p>Create an API key</p></figcaption></figure>

Click the blue "Create an API Key" button to generate a key for your integration.

<figure><img src="/files/LvOhQ80rZJcasJybzB6y" alt=""><figcaption><p>Type a name for Description field to identify your key and for Permissions select Read/Write</p></figcaption></figure>

{% hint style="warning" %}
**Make sure Read/Write is selected in Permissions. Please see screenshot above.**
{% endhint %}

Click the blue **'Generate API key'** button found at the bottom to generate the **Consumer Key** and **Consumer Secret.** The 2 codes will be used in the WooCommerce integration step found on the Simplio3D platform.

<figure><img src="/files/pQfBCzzlb5dir0k4Af48" alt=""><figcaption><p>Copy/Paste consumer key and consumer secret in WooCommerce settings found in the Simplio3D platform</p></figcaption></figure>

Also user will create webhook in WooCommerce and will get Secret Key:

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

Return to the WooCommerce integration page on the Simplio3D platform and copy/paste the 2 codes along with the store URL.

{% hint style="warning" %}
**For the store URL, please make sure you add the&#x20;*****https\://*****&#x20;and&#x20;**<mark style="color:red;">**without**</mark> ***www*****.**
{% endhint %}

<figure><img src="/files/dmPj13llXRMhxIrQV4UG" alt=""><figcaption><p>In Simplio3D, copy/paste the 3 codes along with the store URL</p></figcaption></figure>

Once the 3 fields are filled in, click “Connect to WooCommerce” to complete the integration. If the fields are correctly filled in with the required data, you should receive a “WooCommerce is connected” confirmation message as shown below.

<figure><img src="/files/hV8c0xzcfolOg3ykc9T7" alt=""><figcaption><p>WooCommerce is connected</p></figcaption></figure>

**Connect WooCommerce with a specific configurator**

After you have successfully connected WooCommerce with Simplio3D, you are ready to connect a configurator and complete orders through your WooCommerce store. You can do this by going directly to the [Products](/learning-the-app/products.md) section and clicking on the button with the "cart" icon on the configurator you want to connect to.

<figure><img src="/files/E5lzpJAAY5Om1QwLz7Zd" alt=""><figcaption><p>Click the basket button to connect a configurator with WooCommerce</p></figcaption></figure>

After clicking the "cart" button, a pop-up window will appear where you can select the platform you want to integrate the configurator with, in our case we select WooCommerce and click 'Save'.

<figure><img src="/files/viFEYH3f23ohIuhU537d" alt=""><figcaption><p>Select WooCommerce</p></figcaption></figure>

After you select "WooCommerce" and click "Save", the configurator is integrated and configurator users can finalize orders through the WooCommerce checkout process.

<figure><img src="/files/CdqEHU03XBbMzPTRO3xz" alt=""><figcaption><p>WooCommerce integration complete</p></figcaption></figure>

#### **Embed the Configurator**

Simplio3D provides an **embed code (iframe or JavaScript) or source link** for integration.

Add this to your WooCommerce product page template, usually via:

* A HTML block
* A custom page builder widget
* PHP template modification (`single-product.php`)

More information in the [Share](/learning-the-app/products/share.md) chapter.


---

# 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, and the optional `goal` query parameter:

```
GET https://docs.simplio3d.com/integrations/woocommerce/redirect-to-checkout.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
