February 7, 2020

Просто о сложном: оплата криптовалютой на сайте

Привет.

Сегодня речь пойдет о том, как привязать на свой сайт оплату в монетах сети Minter. Простым русским языком, просто и пошагово.

В сети Minter довольно таки много сервисов для подключения на сайты, однако мы разберем самый простой и удобный для пользователя - создание диплинков от https://w-b-t.co/deep

Что такое диплинк?

По простому, диплинк - это платежная ссылка. При переходе по этой ссылке, пользователи с легкостью могут оплатить любой товар и услугу.

Почему именно он?

Все гениальное - просто. Зачем использовать сторонние сервисы по приему оплаты, если можно использовать встроенную в блокчейн Minter функцию

Итак, как же это сделать?

Предположим, Ваш сайт написан на Python. Мы написали простую функцию, которая поможет генерировать платежные ссылки


def generate_payment_link(addr, coin, count, msg,purpose):
return "https://w-b-t.co/deep/?address={}&coin={}&count={}&msg={}&purpose={}".format(addr,coin, count,msg,purpose)


Как работать с данной функцией, спросите Вы.

Отвечаем: просто и непринужденно!

  1. Вставляем данную функцию в код Вашего сайта.
  2. При оплате товара, вызываем ее с параметрами: адресом, куда будут перечислены деньги от пользователя, монетой оплаты, суммой, сообщением, и назначением платежа

Пример:

res = generate_payment_link("Mxffffff...", "BIP", "100", "comment", "Order12345")

Где:

"Mxffffff..." - наш адрес

"BIP" - монета, которую Вы хотите получить от пользователя

"100" - сумма платежа

"comment" - комментарий. Он будет виден, при отправке транзакции по блокчейну

"Order12345" - назначение платежа, видно пользователю.

3. В итоге, мы получаем ссылку, которую можно передать пользователю для оплаты товаров и услуг

Все просто, ясно и понятно.