Шаг 1. Откройте аккаунт Crypto.com Pay
Зарегистрируйте аккаунт Crypto.com Pay, если вы еще не сделали этого.
Перейдите на вкладку «Активация» на панели управления и пройдите процедуру KYC.
Как только у вас будет доступ к панели управления трейдера Crypto.com Pay, вы сможете сгенерировать секретный ключ и публичный ключ. Ключи API можно найти во вкладке Интеграция > Ключи API.
Шаг 2. Установите плагин в PrestaShop
Вы можете скачать Crypto.com Pay из нашего репозитория GitHub или в PrestaShop Addon Marketplace
Загрузите zip-архив расширения.
Перейдите в панель администратора PrestaShop > Модули > Менеджер модулей.
Загрузите zip-архив расширения с помощью функции Загрузка модуля.
Шаг 3. Настройте Crypto.comPay на PrestaShop
После установки Crypto.com Pay вы увидите «Crypto.com Pay» на странице Менеджер модулей, затем нажмите Настроить.
Если вы проводите тестирование с Тестовыми данными в режиме панели управления торговца Crypto.com Pay, пожалуйста, выберите Тест в режим API. В противном случае, пожалуйста, выберите Live.
Укажите секретный ключ и публичный ключ на странице, используя значения, полученные в Шаге 1, затем скопируйте со страницу ссылку на Webhook.
Перейдите обратно на панель управления торговца Crypto.com.
Перейдите на вкладку Интеграция > Webhooks. Нажмите кнопку Добавить Webhook и вставьте ссылку на Webhook в поле полезных данных, после чего будет сгенерирована секретная подпись для webhook.
Вставьте эту секретную подпись на страницу Настройки в расширении PrestaShop Crypto.com Pay.
Примечание. Пожалуйста, убедитесь, что выбран Тест в режиме API, если вы тестируете функцию, и убедитесь, что вы правильно ввели ключи доступа, так как они отличаются в тестовом и реальном режимах.
Шаг 4. Проверьте последовательность
На данный момент, Crypto.com Pay полностью интегрирован с вашим магазином PrestaShop. Но мы рекомендуем хотя бы раз попробовать выполнить платеж.
См. здесь информацию о том, как совершить тестовый платеж.
Когда Crypto.com Pay одобрит платеж, в окне оформления заказа будет указано, что платеж одобрен, а также будет обновлен статус вашего заказа.
Шаг 5. Настройте счет для LIVE-транзакций
После тщательного тестирования выполнения платежа вы можете активировать LIVE-транзакции, выполнив следующие действия:
Войдите в аккаунт торговца Crypto.com
Убедитесь в том, что кнопка Тестовые данные в строке меню деактивирована.
Выберите вкладку Интеграция в строке меню «Панель управления», затем выполните следующие действия. Шаг 1 данного руководства позволит сгенерировать новый комплект публичного ключа и секретного ключа для режима Live-данные.
На странице Настройки расширения PrestaShop Crypto.com Pay выберите Live для Режима API, а затем выполните Шаг 3, чтобы добавить новый webhook для Live-данных, скопируйте эти ключи и секреты.
Вставьте секретный ключ, публичный ключ и секретную подпись webhook на Настроить, используя значения, которые вы получили для режима Live-данных.
Поздравляем, теперь вы можете принимать платежи в криптовалюте в режиме Live-данных.