# PrestaShop

Ниже представлена простая инструкция по интеграции CryptoCloud с PrestaShop:

1. Зарегистрируйтесь на сайте [https://app.cryptocloud.plus/registration](https://app.cryptocloud.plus/registration?lang=ru\&roistat_visit=113866).
2. Ознакомьтесь с инструкциями в личном кабинете.
3. Добавьте ваш проект в личном кабинете, заполнив необходимые поля. В списке CMS выберите PrestaShop.

**Ваш сайт:**\
<https://domain.com/>

**Успешный URL:**\
<https://domain.com/thank-you\\>
(может быть любая ссылка)

**Неудачный URL:**\
<https://domain.com/fail\\>
(может быть ваша любая ссылка)

**URL для уведомлений:** \
<https://domain.com/module/ewcryptocloud/callback>

4. Скачайте ZIP-архив с модулем PrestaShop.

{% file src="/files/XM5Y8NNbHhQRDNYqVmId" %}

5. В админ-панели PrestaShop в разделе Модули перейдите к «Module Manager» и нажмите на кнопку «Загрузить модуль» в верхней части страницы.

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

6. В открывшееся окно перенесите скаченный ZIP-архив и дождитесь установки модуля. Далее перейдите к настройкам модуля.

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

**APIKey:** \
Для получения APIKey перейдите в настройки вашего проекта.\
\
**Secret Key:** \
Для получения Secret Key перейдите в настройки вашего проекта.\
\
**ShopID:** \
Для получения ShopID перейдите в настройки вашего проекта. ID состоит из 16 символов и уникален для каждого проекта.\
\
**OrderState:** \
Статус заказа в вашем магазине после создания.\
\
**Successful payment status:** \
Статус заказа в вашем магазине после успешной оплаты.\
\
**Status of failed payment:** \
Статус заказа в вашем магазине после не успешной оплаты.

7. Модуль готов к работе! Перед публикацией способа оплаты на сайте необходимо [протестировать интеграцию](/ru/start/test-integration.md).

> Мы регулярно работаем над улучшением документации сервиса для разработчиков. Пожалуйста, оцените качество и полезность материалов [по ссылке](https://survey.zohopublic.eu/zs/G6TdRh).


---

# 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://docs.cryptocloud.plus/ru/cms-plugins/list/prestashop.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.
