Перейти к содержанию

Процессинг биткоин с помощью JSON RPC+PHP


Рекомендуемые сообщения

Опубликовано

Здравствуйте, такой вопрос. Нунжно реализовать прием платежей с помощью bitcoind на php. Мне не совсем ясно как правильно организовать прием платежей и проверку. Пока идея такова:

1) Для свежезарегистрированного пользователя вызвать getnewaddress('user login');

2) Для новой операции оплаты использовать адрес из пункта 1

Вот теперь собственно вопрос - как узнать что пользователь проплатил?

1) Получить список всех транзакций для текущего логина listtransactions('user login')

2) Найти транзакцию с нужным кошельком из пункта 1

3) Проверить сколько пришло в amount. Если сумма соответствует ожидаемой, то ок, если нет, то сгенерировать новый адрес, рассчитать разницу, которую нужно доплатить и показать всю информацию пользователю. Если же сумма больше ожидамой то сделать в БД пометку (Получается что нужно создавать таблицу orders и таблцу transactions, где в одном заказе может быть несколько транзакций и в таблице orders указывать номер заказа, идентификатор клиента, текущий адресс, куда ожидается приход средств, сколько ожидается к оплате, сколько пришло).

Возможно я где-то ошибаюсь, тогда какие более грамотные (простые и безопасные) подходы существуют? Спасибо.

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Похожие топики

    • Apirone.com — крипто процессинг

      Apirone.com — процессинг крипто-платежей    В нашем проекте мы разработали сервис, полностью совместимый с Blockchain.info API v1.   Мы первыми сделали форвардинг платежей с применением технологии SegWit! В качестве адреса получателя можно указать любой тип биткоин-адреса, существующий на данный момент: стандартные адреса, начинающиеся на “1” (P2PKH); адреса Pay to Script Hash с поддержкой SegWit (P2SH-P2WPKH), начинающиеся на “3”; а также новые SegWit-адреса, начинающиеся на “bc”

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

    • Нужен ли миру Биткоин как платежная система?

      Очень часто многие задаются вопросом а нужен ли миру на самом деле Биткоин как платежная система?!   Сейчас люди делятся на два типа:  Для одних биткоин - это способ заработка, совершения различных спекулятивных действий, и прочего что приносит прибыль от сделок. Второй тип людей - это те, которые верят что блокчейн технология изменит мир к лучшему и заменит фиатные деньги. Давайте рассмотрим более подробно вопрос о втором типе людей, и сможет ли прижиться блокчейн технология в ны

      в Биткоин

    • Биткоин обновляет исторические максимумы: что будет дальше

      После почти двух месяцев неудачных попыток пробить уровень $112 000, биткоин таки смог. Причем сразу на $6000 и даже чуть больше. Главную роль играют растущие аппетиты крупных компаний, скупающих криптовалюту. Биткоин прибавил в цене с 4 по 11 июля 2025 года чуть больше 8%. Крупнейшая криптовалюта наконец-то обновила свой исторический максимум, достигнув в пятницу, 11 июля, отметки $118 839. Рекордное значение удалось установить за счет рывка, предпринятого BTC во второй половине недели.

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

    • Биткоин поставил новый рекорд цены и стремится к $120 000

      Цена биткоина обновила исторический рекорд, преодолев в моменте отметку $118 600, и стремиться к новым историческим максимумам. Бычьи настроения инвесторов увеличивают приток капитала в криптовалютные биржевые фонды и интерес со стороны корпоративных покупателей BTC. Всплеск ликвидации коротких позиций на общую сумму около $200 млн усилил рост, поскольку трейдеры, ставившие на падение цены, были вынуждены выкупать позиции, ускоряя ралли, предположили аналитики криптобиржи Binance. Эксперт

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

    • Биткоин побил новый исторический рекорд цены

      Курс биткоина на нескольких крупных биржах взял новый рекордный максимум в $112 055. За сутки первая криптовалюта выросла в цене более чем на 2% — с отметки $109 000. Эта отметка последние недели оставалась главным уровнем сопротивления монеты. Рыночная капитализация биткоина достигла $2,2 трлн. Ралли способствовало росту основных альткоинов, которые последовали примеру флагманской криптовалюты. Эфир, вторая цифровая монета по капитализации, подорожала на 6%, до $2778, а курс криптовалют XR

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

×
×
  • Создать...