waves_logo Docs
  • Обзор
    Обзор
  • Практические руководства
    • Получение данных из блокчейна
      Получение данных из блокчейна
    • Создание и отправка транзакций
      Создание и отправка транзакций
    • Токенизация
      Токенизация
    • Распространение токена (airdrop)
      Распространение токена (airdrop)
    • Прием платежей
      Прием платежей
    • Обмен токенов
      Обмен токенов
    • Простое голосование
      Простое голосование
    • Список как аргумент
      Список как аргумент
    Практические руководства
  • Смарт-контракты Waves
    Смарт-контракты Waves
  • dApp
    • Создание и запуск dApp
      Создание и запуск dApp
    dApp
  • Cмарт-аккаунт
    • Создание смарт-аккаунта
      Создание смарт-аккаунта
    • [en] Creating and deploying a script manually
      [en] Creating and deploying a script manually
    • [en] Video tutorials
      [en] Video tutorials
    Cмарт-аккаунт
  • Cмарт-ассет
    Cмарт-ассет
  • Инструменты разработчика
    • Waves IDE
      Waves IDE
    • Расширение для VS Code
      Расширение для VS Code
    • Surfboard
      Surfboard
    • Ride REPL
      Ride REPL
    Инструменты разработчика
  • Signer ◆
    Signer ◆
  • Waves API
    • Data Service API
      Data Service API
    • Node REST API 🡥
      Node REST API 🡥
    • Node gRPC Server 🡥
      Node gRPC Server 🡥
    • Blockchain Updates 🡥
      Blockchain Updates 🡥
    Waves API
  • Клиентские библиотеки
    • Waves C#
      • Установка SDK
        Установка SDK
      • Запуск кода
        • Отправка транзакций
          Отправка транзакций
        • Использование криптографических утилит
          Использование криптографических утилит
        • Взаимодействие с нодой
          Взаимодействие с нодой
        • Развертывание смарт-контрактов
          Развертывание смарт-контрактов
        Запуск кода
      Waves C#
    • Gowaves
      • Установка SDK
        Установка SDK
      • Запуск кода
        • Отправка транзакций
          Отправка транзакций
        • Использование криптографических утилит
          Использование криптографических утилит
        • Взаимодействие с нодой
          Взаимодействие с нодой
        • Развертывание смарт-контрактов
          Развертывание смарт-контрактов
        Запуск кода
      Gowaves
    • WavesJ
      • Установка SDK
        Установка SDK
      • Запуск кода
        • Отправка транзакций
          Отправка транзакций
        • Использование криптографических утилит
          Использование криптографических утилит
        • Взаимодействие с нодой
          Взаимодействие с нодой
        • Развертывание смарт-контрактов
          Развертывание смарт-контрактов
        Запуск кода
      WavesJ
    • Ts-lib-crypto
      • Установка SDK
        Установка SDK
      Ts-lib-crypto
    • Waves-PHP
      • Установка SDK
        Установка SDK
      Waves-PHP
    • PyWaves-CE
      • Установка SDK
        Установка SDK
      PyWaves-CE
    • Waves-rust
      • Установка SDK
        Установка SDK
      Waves-rust
    Клиентские библиотеки
      • English
      • Русский
      On this page
        • С помощью Client Payment API, разработанного командой WX Network
        • С помощью виджета Pay Crypto на основе Waves Signer
      waves_logo Docs

          # Как принимать платежи на сайте

          Вы можете предоставить посетителям сайта возможность вносить оплату в WAVES, XTN, ETH и других поддерживаемых ассетах.

          # С помощью Client Payment API, разработанного командой WX Network

          Составьте ссылку для оплаты в следующем формате:

          https://wx.network/#send/{assetId}?recipient={yourAddress}&amount={amount}&referrer={yourDomain}&strict
          

          Пример:

          <button onclick="location.href='https:/wx.network/#send/DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p?recipient=3P8pGyzZL9AUuFs9YRYPDV3vm73T48ptZxs&amount=1.2&referrer=https%3A%2F%2Fexample.com&strict'">1.2 XTN</button>
          

          Пользователь переходит по ссылке, входит в аккаунт WX Network и подтверждает платеж. После этого пользователь перенаправляется по ссылке referrer, к которой добавлен идентификатор транзакции перевода, например:

          https://example.com/?txId=7RqYbd9setfkW4AX49nwwpELFjvr8V8MhPRtANsUMhbt
          

          Более подробная информация о WX Network Client Payment API и о параметрах запроса к API представлена в разделе Платежный API документации WX Network.

          # С помощью виджета Pay Crypto на основе Waves Signer

          Чтобы подключить криптовалюту в качестве способа оплаты в онлайн-магазине, добавьте на сайт виджет Pay Crypto.

          Подробное описание приведено в статье Как подключить крипто-платежи в интернет-магазине? и в репозитории Pay Crypto на GitHub.

          Распространение токена (airdrop)
          Обмен токенов
          Распространение токена (airdrop)
          Обмен токенов