Как настроить свой сайт для приема криптовалюты?
Опубликовано: 2022-05-19В 2022 году прием криптоплатежей — не просто маркетинговый ход, а чуть ли не единственный способ для некоторых предприятий остаться на плаву. Криптовалюта позволяет отправлять быстрые, безопасные платежи с низкой комиссией независимо от местонахождения отправителя и получателя. Если ваша компания еще не стала дружественной к криптовалюте, мы предлагаем вам изучить несколько способов, с помощью которых вы можете легко настроить свой веб-сайт для приема криптовалюты.
Ключевые моменты:
- Прием криптовалютных платежей прямо на веб-сайте облегчает взаимодействие между покупателем и продавцом.
- Если вы являетесь владельцем интернет-магазина на одной из платформ CMS, вы можете легко настроить прием криптовалюты через плагины.
- Если вы хотите принимать криптовалюту на любом веб-сайте или в приложении, мы предлагаем вам использовать криптографический API NOWPayments.
Почему сайт нужно настраивать
Криптовалюта — это электронное платежное средство, с помощью которого ваши клиенты могут легко отправлять вам платежи, используя только свои кошельки. Если вы решили принимать криптовалюту к оплате, вам наверняка интересно, как это сделать. Первое, что приходит в голову, это разместить адрес своего криптокошелька, чтобы клиенты могли его скопировать и отправить вам деньги. Однако такой способ как минимум выглядит не слишком презентабельно, к тому же он довольно грязный. Таким образом, продавцы могут воспользоваться услугами поставщиков криптоплатежей для настройки системы оплаты непосредственно на своих веб-сайтах. С помощью этой системы вашим клиентам будет доступен дополнительный вариант оплаты — криптовалюта.
На рынке существует множество провайдеров криптоплатежей — NOWPayments, Coinbase, B2BinPay и другие. Каждый из процессоров предоставляет свои инструменты, отличающиеся эффективностью и простотой интеграции, а также свои условия. С помощью криптоплатежных шлюзов продавцы могут интегрировать систему криптокассы в интернет-магазины, расположенные на таких CMS-решениях, как PrestaShop, Shopify, WooCommerce и других. Если продавцы не используют перечисленные платформы, они могут легко настроить прием криптоплатежей с помощью NOWPayments API.
Шаги по настройке веб-сайта для приема криптовалюты
Плагины NOWPayments
Если вы владелец интернет-магазина, расположенного на одной из ведущих CMS-решений, вы можете настроить прием криптоплатежей на своем сайте на 1-2-3. Вам просто нужно установить один из плагинов, предоставляемых NOWPayments, и добавить его в существующий магазин. Наш сервис сотрудничает с такими популярными платформами электронной коммерции, как PrestaShop, Magento 2, Shopify, WHMCS, OpenCart, Equid, Zen Cart и Shopware.
Чтобы начать принимать криптовалютные платежи в своем интернет-магазине, просто следуйте приведенным ниже инструкциям:
- Войдите или войдите в свою учетную запись NOWPayments.
- Перейдите в раздел «Настройки магазина».
- Укажите адрес своего кошелька, на который будут получены средства.
- Сгенерируйте API-ключ.
- Сгенерируйте и сохраните секретный ключ IPN (Instant Payment Notification).
- Выберите плагин и загрузите его на свое устройство.
В зависимости от платформы электронной коммерции конфигурация плагина для приема криптоплатежей может различаться. Подробные инструкции для каждого плагина можно найти на официальном сайте NOWPayments. В общем, это выглядит так:
- Войдите в свой торговый счет.
- Перейдите в раздел настроек плагина. Он может называться по-разному: Плагины, Модули, Расширения и т.д.
- Загрузите плагин NOWPayments.
- Настройте плагин, введя свой ключ API и секретный ключ IPN.
- Сохраните изменения.
- Начните принимать криптовалюту к оплате на своем сайте!
Криптовалютный API NOWPayments
NOWPayments API — это набор готовых методов, с помощью которых продавцы могут начать принимать платежи в криптовалюте. После выбора необходимых функций на сайт устанавливаются скрипты, кнопки и платежные формы, с помощью которых продавцы могут принимать платежи в криптовалюте и автоматически получать их на свои кошельки. Пользователь оплачивает покупки одной из поддерживаемых криптовалют, но для удобства цена товара отображается в фиате. API NOWPayments можно использовать не только на сайте, но и для расширения функционала приложения.

Помимо регулярных платежей, API NOWPayments имеет дополнительные полезные функции:
- Сообщите продавцу о статусе платежа с помощью обратных вызовов IPN.
- Принимайте несколько платежей за один заказ. Например, клиент платит часть в BTC и часть в ETH.
Стандартный поток для NOWPayments API:
ПОЛУЧИТЬ список доступных платежных валют:
ПОЛУЧИТЕ ориентировочную цену в выбранной крипте:
ПОЧТА. Создать платеж:
Во-первых, вам необходимо внедрить на свой сайт скрипт для обработки уведомлений от платежной системы NOWPayments. Такое уведомление представляет собой POST-запрос с заданной структурой данных. Ваш веб-сайт должен быть в состоянии отправить своевременный ответ с запрошенными данными. Данные должны быть отправлены в виде полезной нагрузки JSON-объекта. Обязательная информация включает в себя:
price_amount — фиатная цена ордера;
price_currency — фиатная валюта (USD, EUR, NZD, BRL, GBP);
pay_currency — криптовалюта, которую вы хотите принимать;
Дополнительная информация:
pay_amount — сумма в крипте, которую вы можете указать сами или автоматически конвертирует NOWPayments — сумма в фиате в крипто;
ipn_callback_url — ссылка для получения мгновенных уведомлений о платежах;
order_description — описание заказа, как оно представлено на вашем сайте.
Получить информацию о статусе платежа:
Вам нужно использовать тот же ключ API, который вы указали при создании платежа, и указать идентификатор платежа. В зависимости от текущего платежного потока NOWPayments предоставляет следующие статусы: ожидание платежа клиентом, подтверждение платежа в блокчейне, отправка средств на кошелек мерчанта и так далее.
Счета NOWPayments
Счета, пожалуй, самые простые среди платежных инструментов. Вы можете создать счет в личном кабинете NOWPayments. В первую очередь вам, естественно, потребуется указать адрес своего кошелька и сгенерировать API-ключ. Далее необходимо перейти в раздел «Счета» и нажать кнопку «Создать счет». В форму необходимо ввести следующую информацию:
- описание продукта, например, «Apple Macbook Pro 2019×1»;
- номер заказа;
- валюта оплаты — криптовалюта, в которой оплачивается заказ;
- цена (указывается в фиатной валюте).
Удобство накладной заключается в ее незамысловатой конструкции. Вы можете разместить счет на своем веб-сайте, и ваши потребители могут использовать его неограниченное количество раз.
Вывод
В настоящее время стало совершенно очевидно, что криптовалюта — это не только инструмент спекулятивной торговли, но и чрезвычайно удобное, быстрое и недорогое платежное средство. Любой желающий может воспользоваться преимуществами метода оплаты криптовалютой, внедрив один из платежных инструментов NOWPayments прямо на веб-сайте.
