Руководство по настройке NopCommerce

Принимайте криптовалюты в NopCommerce с минимальными затратами!

Hrisi avatar
Автор: Hrisi
Обновлено больше недели назад

Шаг 1. Зарегистрируйтесь в Crypto.com Pay

  1. Зарегистрируйте учетную запись Crypto.com Pay, если у вас его еще нет.

  2. Получив доступ к панели управления Crypto.com Pay Merchant, вы сможете сгенерировать пару secret key и publishable key. Ключи API можно найти во вкладке Интеграция > API Keys.

  3. После этого перейдите во вкладку Интеграция > Webhooks. Нажмите кнопку Добавить Webhook , а затем введите https: // <your-store-url> / Plugins / Crypto / Webhook как URL-адрес полезной нагрузки, затем создастся секретная подпись для webhook.

Шаг 2. Установите плагин в NopCommerce

Вы можете скачать плагин Crypto.com Pay в NopCommerce Marketplace.

Шаг 3. Настройте Crypto.com Pay на NopCommerce

  1. После установки плагина Crypto.com Pay вы можете нажать Configuration > Payment methods в меню навигации на панели администратора.

  2. Вы увидите «Crypto» в списке, нажмите Настроить.

  3. Если вы тестируете в режиме Test Data на панели инструментов Crypto.com Pay Merchant, отметьте Use Sandbox на странице Configure Page. В противном случае оставьте Use Sandbox неотмеченным.

  4. После этого введите secret key,publishable key и webhook signature secret на странице с использованием значений, полученных из Шага 1.

Примечание. Пожалуйста, убедитесь, что выбран параметр Use Sandbox, если вы тестируете функцию, и убедитесь, что вы правильно ввели ключи доступа, так как они отличаются в тестовом и реальном режимах.

Шаг 4. Проверьте последовательность

На этом этапе Crypto.com Pay (Платеж) полностью интегрирован с вашим магазином NopCommerce. Но рекомендуется хотя бы один раз попробовать платежный поток.

См. здесь информацию о том, как совершить тестовый платеж.

Когда Crypto.com Pay одобрит платеж, в окне оформления заказа будет указано, что платеж одобрен, а также будет обновлен статус вашего заказа.

Для удобства тестирования вы можете включить режим Test Data на Панели управления Crypto.com Pay Merchant. Следуя Шагу 1 в режиме Test Data, вы сможете получить другой набор из secret key, publishable key и webhook signature secret.

После этого перейдите в административную панель NopCommerce, выполните Шаг 3 чтобы ввести настройки и снимите флажок с опции Use Sandbox. Теперь вы можете протестировать свой магазин, не выполняя фактическую транзакцию.

Шаг 5. Настройте счет для LIVE-транзакций

После тщательного тестирования потока платежей вы можете включить LIVE-транзакции, выполнив следующие действия:

  1. Убедитесь, что кнопка Test Data в строке меню выключена.

  2. Перейдите на вкладку «Интеграция» в строке меню панели инструментов, выполните Шаг 1 в верхней части этого руководства, чтобы создать новый набор значений publishable key и secret key для Live Data. Добавьте, а затем добавьте новый веб-перехватчик для режима Live Data, скопируйте эти ключи и секреты.

  3. Вернитесь в панель администратора NopCommerce. Нажмите Configuration > Payment methods. Нажмите кнопку Configur (Настроить) для варианта оплаты «Crypto».

  4. Снимите флажок с Use Sandbox и введите secret key, publishable key и webhook signature secret на странице, используя значения, полученные для режимаLive Data.

Поздравляем, теперь вы можете принимать платежи в криптовалюте в режиме Live Data.

Нашли ответ на свой вопрос?