Как я могу принять биткойны на моем сайте?

У меня есть интернет-магазин и вы хотите начать принимать биткойны. Как я могу это сделать?

71 голос | спросил eMansipater 31 AM00000030000001831 2011, 03:09:18

6 ответов


33

Существует несколько способов принять биткойн в веб-интерфейсе. Помните о том, что Bitcoin по-прежнему является молодой технологией, и многие из этих вариантов не так, как вы бы назвали «дружественными». При этом у вас есть несколько вариантов в зависимости от вашего уровня знаний и технических требований:

  • Используйте сервис, например:
  • Используйте существующий интерфейс корзины покупок
    • Существуют существующие плагины для Ubercart, Magento и многих других популярных платформ электронной коммерции. Если вы хотите изменить существующий сайт, который запускается на одной из этих платформ, это может быть вашим лучшим выбором. Если вы еще не запустили сайт и не хотите писать код самостоятельно, это может быть вашим лучшим выбором, поскольку вы можете выбрать свою платформу до ее реализации.
  • Сворачивать самостоятельно с помощью существующих библиотек
    • Это ваш лучший выбор, если вы используете платформу, которая в настоящее время не поддерживается, или если у вас есть сложные требования к интеграции, которые не могут быть удовлетворены существующими платформами электронной коммерции, такими как Magento или Ubercart.
    • Языки:
  • Сканируйте свой собственный, используя API JSON непосредственно
    • Это необходимо, только если вы не используете один из полдюжины языков, у которых уже есть предварительно написанные библиотеки для взаимодействия с биткойном. Список языков может быть коротким, но все основные отраслевые стандарты были охвачены, поэтому вам вряд ли удастся зайти так далеко.
ответил David Perry 21 stEurope/Moscowp30Europe/Moscow09bEurope/MoscowWed, 21 Sep 2011 03:05:22 +0400 2011, 03:05:22
16

Вы можете использовать такие услуги, как BitcoinPayFlow или Бит- Оплатите .

Я работаю над платежным модулем для интеграции BitcoinPayFlow с OpenCart, смотрите проект здесь - он должен быть готов в течение пары недель.

Изменить: Bit-Pay только что выпустил модуль оплаты OpenCart. См. здесь .

ответил Simon Trigona 31 AM00000030000001331 2011, 03:31:13
8

Вы должны обязательно проверить https://bitcoinnotify.com/ сервис. Они работают заметно иначе, чем существующие решения:

  1. Вы предоставляете им список btcaddresses (вашего собственного кошелька!)
  2. Они отслеживают все транзакции в сети.
  3. Если они наблюдают транзакцию с одним из ваших адресов, вы получаете POST со своего сайта с адресом, количеством, отметкой времени, количеством подтверждений, ...
  4. Вы можете указать, сколько подтверждений необходимо до получения уведомления. Также возможны множественные уведомления, например. на 1 и на 6 подтверждениях

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

Преимущества:

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

Я надеюсь, что вскоре появятся похожие службы, поэтому вы можете подписаться на нескольких сайтах для уведомления. Таким образом, больше нет единой точки отказа.

ответил TripleSpeeder 8 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowThu, 08 Sep 2011 19:40:34 +0400 2011, 19:40:34
5

Взгляните на биткойн json api .

Вам нужно будет запустить службы bitcoind на компьютере, доступном вашему веб-сайту. Компьютер, на котором вы запускаете службу, должен быть очень безопасным, так как он держит ваш кошелек. В настоящее время идет разработка, позволяющая вам иметь файл кошелька, расположенный в другом месте.

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

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

ответил Joshua Kolden 31 AM00000030000005131 2011, 03:19:51
3

В настоящее время доступно несколько интерфейсов корзины покупок , хотя справедливое количество они полагались на ныне несуществующий API MyBitcoin. Также довольно легко интегрировать свой собственный код с JSON API, поскольку в большинстве распространенных языков есть библиотеки, такие как ASP.NET/C# , PHP , Python и многие другие . Рекомендуется использовать VPS или выделенный хостинг, так как клиент-биткойн может затем проживать на самом сервере, но поскольку JSON API от bitcoin поддерживает SSL с версии 0.3.14, он достаточно безопасен для клиента биткойнов для проживания в другой системе и позволяет вашему веб-приложению подключитесь к нему удаленно.

ответил David Perry 31 AM00000080000002231 2011, 08:53:22
0

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

ответил dark knight 18 +03002016-10-18T17:36:09+03:00312016bEurope/MoscowTue, 18 Oct 2016 17:36:09 +0300 2016, 17:36:09

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132