Jump to content
polym0rph

Обсуждение статьи: Организация приема Bitcoin в интернет магазине

Recommended Posts

а как быть в том случае, когда создан ордер в шопе при курсе 200 за битку, допустим за товар стоимостью 2к выходит 10 биток, но оплата поступила через некоторое время, когда уже битка стоит 100 (надеюсь, в будущем не будет таких диких скачков курса), может дописать функционал отмены ордеров при сильных изменениях курса не в пользу шопа?

Share this post


Link to post
Share on other sites

я долго думал над этим вопросом, похоже для мерчантов необходимо продавать пут опционы, чтобы селлер всегда имел возможность гарантированно продать битки по определенному курсу в определенный период времени в определенном кол-ве, стоить это должно 1-3% за период допустим в 2 недели, и тогда селлерам не страшны будут просидания курса, ну а если курс растет, то селлеру токо в плюс.

Share this post


Link to post
Share on other sites

Есть такой вариант - держать на аккаунте на бирже некий депозит и продавать одновременно с принятием средств от пользователя. Тогда время сокращается практически до 0, если готовы принимать биткоины без подтверждений. Ну и курс свой ставить ниже, чтобы риски покрывать.

 

Второй вариант - внешний мерчант, который гарантирует заморозку курса на полчаса например, при приеме. Опять же заниженный курс ему может помочь.

 

А вообще все эти проблемы оттого, что не торгуют напрямую в биткоинах между собой, а конвертят в фиат :)

Share this post


Link to post
Share on other sites

Возник вопрос, как проверять текущий баланс на адресе.

Тоесть покупатель платит регулярно на один и тот же адрес, я после успешной покупки перевожу с его адреса, на свой общий.

Но средствами rpc нет возможность узнать текущий баланс, там пишется только баланс за всё время

Edited by NNZ

Share this post


Link to post
Share on other sites

@polym0rph, здравствуйте!

 

Сейчас стоит задача подключить прием bitcoin к интернет магазину. Нашел вашу статью.

 

Если я правильно понял, то для каждого нового заказа мы создаем новый кошелек. Вопрос, а нельзя ли как-то отслеживать поступление денег на один конкретный кошелек (кошелек владельца интернет магазина)

 

И просто программно отслеживать перевод определенной суммы с Кошелька покупателя на Кошелек владельца магазина, т.е. мониторить транзакции.

 

?

Share this post


Link to post
Share on other sites

@AutoWebOffice, Статья не моя. Снизу есть авторство - ChiPer

]. По сути - можно, никто не мешает. Толкьо трудно будет идентифицировать клиентов, а если транзакций будет много, то это со временем приведет к заметному распуханию wallet.dat и замедлению работы демона. Транзакции мониторятся опять же демоном. Все транзакции проходят по сети, так что все можно отловить.

Share this post


Link to post
Share on other sites

Честно говоря, использовать bitcoind - не самый лучший вариант. В своей статье http://bitsocial.ru/blog/bitcoin/7.html я написал почему и привел, на мой взгляд, лучшее решение, которое по функциональности не уступает bitcoind, а по удобству превосходит.

Share this post


Link to post
Share on other sites

@polym0rph, здравствуйте!

 

Сейчас стоит задача подключить прием bitcoin к интернет магазину. Нашел вашу статью.

 

Если я правильно понял, то для каждого нового заказа мы создаем новый кошелек. Вопрос, а нельзя ли как-то отслеживать поступление денег на один конкретный кошелек (кошелек владельца интернет магазина)

 

И просто программно отслеживать перевод определенной суммы с Кошелька покупателя на Кошелек владельца магазина, т.е. мониторить транзакции.

 

?

Чтобы использовать bitcoind необходимо иметь VPN или выделенный сервер, на которой нужно будет поставить софт. Почитайте мою статью, там как раз рассказывается и приводятся исходники, как без изменений настроек сервера можно подключить прием на один адрес и отслеживать заказы. Единственное, может понадобиться немного видоизменить код под свой движок или фреймворк.

 

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

Edited by CODERsp

Share this post


Link to post
Share on other sites

, Да, подключить сторонний сервис проще. Но это упрощение убивает часть преимуществ Bitcoin. Один из основных столов криптовалюты - что никто не может помешать двум людям обмениваться биткоинами, перестает работать. Появляется централизованный сервис, который контролирует процесс. С точки зрения идеологии криптовалюты это очень существенный минус.

 

VPS сейчас стоит 300руб. в месяц. Трудно представить себе бизнес, который не способен это потянуть.

Share this post


Link to post
Share on other sites

, Да, подключить сторонний сервис проще. Но это упрощение убивает часть преимуществ Bitcoin. Один из основных столов криптовалюты - что никто не может помешать двум людям обмениваться биткоинами, перестает работать. Появляется централизованный сервис, который контролирует процесс. С точки зрения идеологии криптовалюты это очень существенный минус.

 

VPS сейчас стоит 300руб. в месяц. Трудно представить себе бизнес, который не способен это потянуть.

Если мы хотим, чтобы люди повсеместно пользовались биткоинами, то мы не должны быть сектантами, вроде МЛМ-щиков, которые идею преподносят выше здравого смысла. VPS за 10$ - это, наверное, одно из самых дешевых предложений, которое подойдет сайтам с посещаемостью одного его владельца, при том, что bitcoind неплохо потребляет ресурсов во время загрузки блоков. Помимо самого VPS нужно платить человеку, который будет админить сервер, т.к. на VPS вся судьба за него лежит на клиенте, а не на хостере. А еще попробуйте объяснить AutoWebOffice, что его деньги будут находиться на сервере, доступ к которым будет через консоль и они будут распределены на сотнях адресов (кстати, VPS за 10$ не очень это потянет). К тому же, с точки зрения безопасности не очень хорошо, что wallet.dat будет лежать на сервере. Даже с паролем, чтобы с него перечислять деньги - нужно будет вводить разблокировку и пароль может быть скомпроментирован. А еще, чтобы всё это закодить нормально нужен хороший программер, а не быдлокодер, а решение с blockchain проще некуда и с производительностью и безопасностью проблем не будет.

Edited by CODERsp

Share this post


Link to post
Share on other sites

,

Все самые дешевые ВПСы прекрасно тянут в плане демонов, я много перепробовал. Посмотрите на цены в хецнере, например.

Держать все деньги там никто и не рекомендовал. Деньги пришли, учлись, перевелись автоматом на кошелек владельца. Не вижу проблем.

Как и держать сайт на шареде, а работать с демоном на ВПСе.

Ладно, каждому свое. Просто если из биткоина сделать очередной WebMoney, то не совсем понятно, нафиг он  вообще нужен.

Share this post


Link to post
Share on other sites

,

Все самые дешевые ВПСы прекрасно тянут в плане демонов, я много перепробовал. Посмотрите на цены в хецнере, например.

Держать все деньги там никто и не рекомендовал. Деньги пришли, учлись, перевелись автоматом на кошелек владельца. Не вижу проблем.

Как и держать сайт на шареде, а работать с демоном на ВПСе.

Ладно, каждому свое. Просто если из биткоина сделать очередной WebMoney, то не совсем понятно, нафиг он  вообще нужен.

Я согласен, что всё это можно реализовать, но существует определенная планка в стандартном решении, из-за которой большинство просто забьют на такое количество необходимых условий и действий и только истинные извращенцы приверженцы будут следовать идеологии, как и сидеть на bitcoin-qt вместо multibit. Но, ведь так хорошо, когда есть выбор. Приведу такой пример. Я решил подсадить новичка на Bitcoin и скинул ему ссылку на bitcoin-qt. В итоге, через пару дней ему надоело скачивать блоки и он плюнул на это. С трудом мне удалось убедить его попробовать мультибит, рассказав о других клиентах. В итоге, он остановился на WMX. Для кого-то использовать WMX - смертный грех, а кто-то ставит выше удобство. Но главное, что юзера удалось привлечь.

Share this post


Link to post
Share on other sites

улучшил биллинг - теперь от курса не зависит так как клиент платит чуток больше а потом ему сдача возвращается

http://lite.cash/ 

 

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

Edited by icreator

Share this post


Link to post
Share on other sites

Приветствую.Случайно нашел на форуме тему про API Blockchain.Хочу попросить вашей помощи.Я хочу создать сайт прием оплаты в биткоинах используя API Blockchain , но ничего не понимаю в скриптах php. Объясните мне какие скрипты ставить по очереди, что куда вставлять и как будет выглядеть на сайте.
Например: клиент заходит на мой сайт вставляет свой биткоин адрес в окно, нажимает на кнопку ему выдается биткоин адрес для оплаты, он производит оплату, у меня на сайте появляется транзакция оплаты.Как сделать что бы выдавался разный биткоин адрес для оплаты?

 

post-28688-0-27253900-1453710831_thumb.jpg

Share this post


Link to post
Share on other sites

Наверное темка уже не актуальна, но может поможет ребятам которые будут посещать еще эту стр..

Вот держите ребята хороший сервис https://apibtc.com/ru

Share this post


Link to post
Share on other sites

А можно ли увидеть полностью файл мерчант и подкл к api кокому сервису, лучше юбит или эксмо

Share this post


Link to post
Share on other sites

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.

×
×
  • Create New...