Jump to content

Recommended Posts

Posted

Здесь помогаем друг другу в подключении приема червонцев в качестве оплаты. 

---

 

Вы можете автоматизировать прием платежей Сибирский Червонец (SIB) на вашем сайте.

Для этого вам нужно: 

  • установить и запустить на вашем сервере полную версию кошелька
  • каждому клиенту сгенерировать уникальный адрес SIB для пополнения
  • периодически, скриптом проверять входящие транзакции на ваш кошелек

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

Запрос платежа

  1. Сгенерируйте новый адрес клиенту командой:
getnewaddress "account"

где «account» – имя пользователя в вашей системе. Данное имя запишется в бумажнике, как Метка к адресу

1. Сгенерируйте внутреннюю ссылку URI для совершения платежа "в один клик". Ссылка запускает приложение на устройстве клиента и подставляет параметры для оплаты: сумма, метка, сообщение (детали платежа). Клиенту остается нажать кнопку «Отправить»

Формат URI: 
sibcoin:SQVjvk5DiToPR4ktZpHQBiWos718scGizB?amount=100.00000000&label=AlexxTrade&message=account_deposit

  • SQVjvk5DiToPR4ktZpHQBiWos718scGizB – адрес, сгененрированный вами для данного клиента
  • amount=100.00000000 – сумма SIB для оплаты
  • label=AlexxTrade – метка для кошелька клиента (название вашего магазина/сервиса, отображаемая в его записной книжке)
  • message=account_deposit – детали платежа

2. Сгенерируйте QR-код для оплаты с мобильных устройств, для которых ввод адреса вручную крайне неудобен, чтение QR-кода – наиболее предпочтително. QR-Reader встроен в мобильный кошелек Червонца (SIB). Для генерации используйте любую открытую библиотеку или сервис. В QR-код необходимо закодировать URI.

В результате, после нажатия кнопки «Оплатить» в вашем магазине, клиент должен увидеть примерно такой экран:

NALpEFk.png

 

----

Проверка платежей и зачисление

1. Получаем список транзакций с помощью команды:
 

listtransactions "account"

где «account» – ограничение (если вы хотите посмотреть транзакции только для данного аккаунта)

2. В ответе проверяем тип транзакции (входящая); сумму; количество подтверждений в сети, после наступления которых вы зачислите платёж клиенту в вашей системе (например, если больше 3-х подтверждений, то зачисляем):


[
{
"account" : "Ivan_Petrov",
"address" : "SXdjZK1beuGYKYDD8utymUmjZkdsHVTazW",
"category" : "receive",
"amount" : 100.00000000,

"vout" : 1,
"confirmations" : 7019,
"bcconfirmations" : 7019,
"blockhash" : "00000000178e2403c42dbd979376027dba6eefc773a2317ed18084b6d2bffa52",
"blockindex" : 1,
"blocktime" : 1457219932,
"txid" : "f35e9c06b80c18ef9263a772dfe25888c0efc49c2c68197060cefc812ce99eae",
"walletconflicts" : [
],
"time" : 1457219926,
"timereceived" : 1457219926
},
{
"account" : "Ivan_Petrov",
"address" : "SXdjZK1beuGYKYDD8utymUmjZkdsHVTazW",
"category" : "receive",
"amount" : 180.90000000,
"vout" : 1,
"confirmations" : 1670,
"bcconfirmations" : 1670,
"blockhash" : "00000000027595a35e1c415f9b3deeb5a880ccb3b090b6b0241c2e745206a8be",
"blockindex" : 1,
"blocktime" : 1458064825,
"txid" : "a7393b8ca262a2f98d8d8b91141f6971af82e47f074d9c2c828905b456cbe83c",
"walletconflicts" : [
],
"time" : 1458064726,
"timereceived" : 1458064726
}
]

3. В базе делаем проверку, нет ли там уже данной транзакции (txid). И, если нет, – увеличиваем баланс клиента (зачисляем платёж).
Если в вашей системе зачисление происходит в другой валюте по курсу, то после проверки txid в базе, необходимо запросить курс, а потом зачислить сумму в другой валюте.

Далее, запишем лог, и все готово.

В завершение повесим ярлык в подвал вашего сайта, что вы принимаете Червонцы:

<a href="https://sibcoin.info"><img src="https://sibcoin.info/img/accept_sibcoin.png" alt="Принимаем Червонцы в качестве оплаты" title="Принимаем Червонцы в качестве оплаты" width="140" height="70"></a>

RpPjk8K.png

Posted

TC, забыл написать, что в настройках кошелька надо выставить accounting=1 (по памяти, как-то так), иначе это все не заработает!

Posted

Для обмена оформите заявку через форму расположенную на сайте. 

В форме указывайте  действующий e-mail. В разделе "Текст сообщения" обязательно укажите: кошелек отправки средств и кошелек для  получения средств  и сумму перевода (например, с (кошелек) на (кошелек), сумма). 
 
Они, по-видимому, не по инструкции делали  :D 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Similar Topics

    • start.paylee.cc/ Paylee - Прием платежей для вашего бизнеса, low, High-risk проектов.

      Paylee — сервис приёма платежей и полнофункциональное платёжное решение для сайтов, Telegram-ботов, digital-проектов, low, High-risk проектов   Работаем по RU , UA , AZ , KZ Поддерживаем • P2P • СБП • Счета • QR code • Эквайринг - только для чистого трафика и обсуждается отдельно •Card2Crypto - на данный момент отключен   Что мы предлагаем? • Выплаты в USDT TRC-20, BTC, XMR, LTC • Минималка на вывод — без ограничений • Всегда актуальные рекв

      in Платежные решения

    • Компания Block запустила сервис приема платежей в биткоинах

      Финтех-компания Block (бывшая Square) запустила сервис приема оплаты в биткоинах для продавцов из восьми стран, включая США, Францию, Японию и Великобританию. Block, соучредителем которой является основатель Twitter Джек Дорси (Jack Dorsey), объявила о запуске платежного сервиса Square Bitcoin. Он интегрирует платежи в биткоинах с криптокошелька Block напрямую в учетную систему точек продаж.    Продавцы смогут выбирать варианты конвертации, например, биткоин в биткоин, биткоин в фиатн

      in Новости криптовалют

    • NOROS Payments - Прием любых платежей для HIGH/LOW RISK

      NOROS payments   Мы - международный платежный агрегатор с собственными решениями под любые гео и любой уровень риска. У нас обширное портфолио собственных решений во многих странах. Мы работаем с 2022 года, прошли многие этапы развития вместе с рынком. В нашей компании работает более 30 человек, чтобы предоставлять лучшие услуги для мерчантов. Наш сайт: https://noros.org/ Наша почта: info@noros.ltd   ⭐ 80+ мерчантов ⭐ 10 000 000+ транзакций в месяц  ⭐

      in Платежные решения

    • VortaqPay—специализируется на агрегаторе платежей сверхвысокого риска в Латинской Америке, Без KYC, расчёт T+0

      Доступ к этому сервису не требует внесения депозита, покупки токенов или какой-либо другой формы предварительной оплаты. Этот сервис не требует обязательной верификации пользователей. VortaqPay — поставщик платежных услуг в Латинской Америке, поддерживающий как API-интеграцию, так и P2P, предназначенный для различных бизнесов с очень высоким уровнем риска (гемблинг, видеоигры, электронная коммерция, adult-контент, дейтинг, торговля акциями и т.д.). Мы работаем почти во всех странах

      in Платежные решения

    • CryptoScan.one | Прием платежей в USDT TRC-20 | Комиссия 1% | NO KYC

      CryptoScan.one - Готовое решение для принятия платежей в USDT TRC-20 на Вашем сервисе. Почему выгодно работать с CryptoScan? Все переводы от Ваших клиентов поступают сразу на ВАШ кошелек Комиссия до 1% только за успешные платежи Никаких скрытых комиссий Мы не требуем KYC и принимаем проекты любой тематики Повышенная безопасность - все средства сразу под Вашим контролем Как платить комиссию? Комиссия списывается с баланса нашего сервиса автомат

      in Платежные решения

×
×
  • Create New...