Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Как прикрутить биткоины к платному сайту
цитата
31/03/13 в 22:50
 kbot
Есть готовые программные решения для приёма бикоинов на платнике?

Понятно, что будет одна транзакция в год. Но, глядишь, лет через 30 мне этой одной транзакции хватит на год жизни icon_smile.gif
цитата
31/03/13 в 23:11
 S_Flash
kbot писал:
Но, глядишь, лет через 30 мне этой одной транзакции хватит на год жизни

Или наоборот! icon_smile.gif
цитата
01/04/13 в 00:36
 johndoe2
Хз насчет полностью готового решения, но вообще прикрутить можно.

Тут почитай, ссылки покликай. Там и список мерчантов и сделай сам
цитата
06/04/13 в 01:50
 Claustrophobic
https://bitpay.com/
цитата
06/04/13 в 08:57
 Pentarh
bitcoind сам по себе биллинг с интерфейсами. Не доверяйте посредникам. Сама философия биткоин зиждется на отсутствии посредников. Это просто наш инертный мозг пытается вписать это в парадигму банков, биллингов и т.д.

Нахуй битпей. Ставишь bitcoind, на каждый входящий платеж создаешь свой адрес уникальный. Курс обмена берешь из публичных источников - mtgox тикер например. Там 10 Кб кода и 2 таблицы бд. И ты сам себе биллинг. Без доков, лицензий, PCI и кидалова.
цитата
06/04/13 в 20:59
 kbot
Pentarh писал:

bitcoind сам по себе биллинг с интерфейсами. Не доверяйте посредникам. Сама философия биткоин зиждется на отсутствии посредников. Это просто наш инертный мозг пытается вписать это в парадигму банков, биллингов и т.д.

Нахуй битпей. Ставишь bitcoind, на каждый входящий платеж создаешь свой адрес уникальный. Курс обмена берешь из публичных источников - mtgox тикер например. Там 10 Кб кода и 2 таблицы бд. И ты сам себе биллинг. Без доков, лицензий, PCI и кидалова.



Понятное дело, биллинг нах не нужен. Поэтому я и задал вопрос в разделе "програминг", а не в финансах. Под готовым решением я имел в виду скрипт.
цитата
06/04/13 в 21:40
 Mr.Daniels
Реальные живые решения что я видел, все работали через https://mtgox.com/
цитата
06/04/13 в 22:07
 kbot
Наверное, даже скрипт не нужен. Достаточно сказать, что принимаю биткоины и дать емейл. Там будут явно не те объёмы, ради которых стоит тратить время на автоматизацию оплаты.
цитата
07/04/13 в 09:44
 Pentarh
Немного модифицированная версия моя. Не все RPC команды тут, но достаточно для процессинга.

http://pastebin.com/EzaU9my2
http://pastebin.com/UK211xG5

Тикер с курсом тут

http://data.mtgox.com/api/1/BTCUSD/ticker

Советую использовать поле vwap или avg

Последний раз редактировалось: Pentarh (07/04/13 в 10:04), всего редактировалось 2 раз(а)
цитата
07/04/13 в 10:03
 Pentarh
Нормальный секьюрный алгоритм приема и обработки платежа

1. Поднимаешь bitcoind на серваке
2. Поднимаешь bitcoind в более секьюрном месте (на своем лаптопе например), создаешь там адрес. Будем называть его "холодный адрес".
Все остальное делается на серваке
3. Клиент хочет заплатить N BTC
4. Создаешь ему уникальный адрес BitcoinClient::getNewAddress(), отмечаешь где то, что этот адрес закреплен за клиентом
5. Показываешь этот адрес клиенту (можно с QR Code), просишь сделать платеж
6. На фоне делаешь поллинг BitcoinClient::listTransactions('*'), пасешь там приход средств на этот адрес с количеством подтверждений >=1
7. Как только платеж был найден на фоне с нужным количеством подтверждений:
а) Проводишь платеж
б) Высылаешь N BTC на холодный адрес

Таким образом, битки на серваке не скапливаются, нет опасности что их спиздят. Они скапливаются на холодном адресе прямо у тебя на ноутбуке.


Эта страница в полной версии