Первый выпуск модуля способа оплаты Bitcoin для корзины Ubercart для Drupal
Github репозиторий: https://github.com/mikegogulski/uc_bitcoin
Поддержка и модуль загрузки: http://www.nostate.com/3955/uc_bitcoin-a-bitcoin-payment-method-for-ubercartdrupal/
Обратная связь Добро пожаловать!
Файл README:
uc_bitcoin
Способ оплаты Bitcoin для корзины Ubercart для Drupal.
Версия: 0.9.0
Особенности
* Создает новый адрес Bitcoin для каждого заказа
* Обеспечивает платежный адрес для клиента на месте в кассе, а также в последующей электронной почте
* Настраиваемый тайм-аут, после которого неоплаченные операции будут автоматически отменены
* Настраиваемое количество сетевых подтверждений Bitcoin, после чего заказ считается уплаченным
* HTTP или HTTPS доступ к bitcoind
Требования
требования базы
* Ubercart 2.x
* Drupal 6.x
Требования PHP:
* PHP5
* Поддержка Curl
* Поддержка SSL (если вы используете HTTPS, чтобы поговорить с bitcoind)
Ограничения
* Предполагается, что Bitcoin является единственной валютой принято.
* Все цены предполагаются в Bitcoins, и никаких валютных преобразования не выполняются.
* Проверка на квитанцию об оплате выполняется с помощью Drupal крона, по крайней мере, до тех пор, пока bitcoind позволяет прикрепление JSON-RPC обратного вызова по адресу.
* Заказы на файлы для загрузки не помечены как "погружено" когда-то заплатил.
* Нет локализации поддержки.
Монтаж
* Установка Drupal 6 http://drupal.org/documentation/install.
* Установить Ubercart 2 http://www.ubercart.org/docs/user/8075/installing_ubercart.
* Перенести содержимое архива распределения на модули / каталог вашей установки Drupal.
конфигурация
* Вход в установку Drupal в качестве администратора.
* Перейдите к Administer->Сайт здания->Модули и включите модуль Bitcoin
* Перейдите к Administer->магазин Администрирование->Конфигурация->настройки оплаты
* Нажмите "редактировать" на вершине, то "Способы оплаты"
* Включить метод оплаты Bitcoin и отключить все остальные
* Расширьте "Bitcoin настройки" раскрывающиеся и действуйте следующим образом:
о Настройка bitcoind информации сервера.
▪ Если вы используете HTTPS, чтобы поговорить с bitcoind и хотел бы проверить подключение с помощью собственного сертификата SSL bitcoind, введите полный путь к файлу сертификата (server.cert) вы загрузили на сервер.
о настройке платежного таймаута и количества транзакций подтверждений, необходимых.
о Сохранить конфигурацию.
* Перейдите к Administer->магазин Администрирование->Конфигурация->настройки магазина
* Clik "редактировать", тогда "настройки формата"
* Расширьте "формат валюты" падать
* Задавать "валюта по умолчанию" а также "знак валюты" в "BTC"
* Сохранение конфигурации
жертвовать
* Bitcoin платежи: 1DDuMEPaQzdH3vLTiQwQvACgnv7tR25SpE
* Подарки через другие методы: http://www.nostate.com/support-nostatecom/
Авторы
* Майкл Джуд Гогулски - http://www.nostate.com/ http://www.gogulski.com/
кредиты
uc_bitcoin включает в себя код из:
* XML-RPC для PHP с помощью Эдда Dumbill (для поддержки JSON-RPC)
* Bitcoin-PHP по Майкл Джуд Гогулски (Bitcoin библиотеки поддержки)
Лицензия
uc_bitcoin бесплатно и неизрасходованное программное обеспечение общественного достояния. Для получения дополнительной информации см http://unlicense.org/ или сопровождающий UNLICENSE файл.