Приём Bitcoin на своём сайте

Тема в разделе "Разработка", создана пользователем Bitaps, 29 окт 2016.

  1. Bitaps

    Bitaps новичок

    Приветствую всех

    https://bitaps.com - это Bitcoin процессинг и удобный эксплорер.
    Запускайте любые проекты и используйте приём Биткоина на своём сайте сегодня же.

    Плюсы криптовалют думаю все знают:
    1) анонимность
    2) транзакции не отменить и не вернуть (нет Chargeback'ов)
    3) легко пополнить и вывести деньги по всему миру
    4) низкая комиссия

    Плюсы работы с нашей компанией:
    1) мы не имеем возможности блокировать кошельки клиентов (в отличии от Bitpay, Blockchain info, Coinbase...), так что ваши деньги будут в полной сохранности
    2) мы работаем по всему миру без ограничений
    3) нам всё равно что процессить, главное пишите код правильно

    Вот ссылка на API: https://bitaps.com/api/

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

    Что бы создать временный адрес для каждого клиента и принимать биткоины на свой кошелек, используйте интерфейс
    Create payment address

    https://bitaps.com/api/create/payment/{payout_address}/{callback}

    где, payout_address - это ваш биткоин адрес куда будут пересылаться деньги (можете сразу в обменник или на биржу отправлять)
    callback - это ссылка куда будет отстукиваться наш сервер по подтверждению транзакции. Не забудьте этот параметр сделать urlencoded !!!

    В ответ на этот запрос вы получите JSON с биткоин адресом для клиента, инвойс и пэймент_код. Храните у себя все три переменные.
    А адрес для оплаты передайте клиенту.

    В файле, который будет принимать колбэки, по нужному количеству подтверждений напишите в ответ данный вам invoice, этого достаточно что бы подтвердить что платёж прошёл.

    Если потребуется помощь, смело пишите нам [email protected] или [email protected]

    Ждём именно вас !
     
  2. oldminer78

    oldminer78 Посткоиновец

    что такое JSON ?
     
  3. Bitaps

    Bitaps новичок

    Это формат данных, например вот так:
    {
    "address": "1CZgyfDsA5Bob2wVyTbCxSGXwSAEur4LYB",
    "redeem_code": "BTCvNqa8knrVkGyYmrfMTRtU77xrnPWiiH8n8accdEm9W1EHsRbCz",
    "invoice": "invPvfHny5QnffugyKgwYvUeXjCUgz4ywhxzANDcTHa7amWLKbjnb"
    }

    посмотрите наше описание https://bitaps.com/api/
    вы можете менять любые параметры и они будут меняться в коде на PHP, Python, cUrl.
    Копируйте код и используйте у себя на сайте. Всё довольна просто. Скоро выпустим русскую версию.
     
  4. Bitaps

    Bitaps новичок

  5. Bitaps

    Bitaps новичок

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

    Если вам нужно при поступлении денег, сразу же оплатить часть вашему партнёру или заплатить за контент, который вы перепродаёте.
    А может быть вам нужно собрать автоматическую реферальную программу или разделить средства на горячий кошелек и в сбережения ?!

    Вы можете легко использоваться АПИ https://bitaps.com/ru/api/#Create_smartcontract

    Эта функция очень похожа на обычный приём платежей с колбэком https://bitaps.com/ru/api/#Create_payment_address

    только POSTом нужно передать процентное соотношение или фиксированную сумму со списком адресов для выплаты.
    Как только ваш клиент оплатит, произойдёт колбэк в ваш интернет магазин и деньги каскадом разделяться по указанным правилам.

    Для удобства есть конструктор на PHP/ Python/ cURL. Экспериментируйте с переменными и смотрите результат.
    А если потребуется помощь в написании кода — пишите мне: [email protected] Приём Bitcoin на своём сайте
     
  6. Bitaps

    Bitaps новичок

    Массовые выплаты по чеку (Redeem code List)
    С помощью редим кода, вы можете производить массовые выплаты по списку от 1 до 250 получателей. А так же, опционально, назначать данной транзакции сообщение с максимальной длиной 80 байт. Такое сообщение будет вечно храниться в подписи транзакции согласно протоколу Биткоин BIP 70 и BIP 74.


    Лимиты интерфейса:

    • Максимальное число входных монет 250
    • Максимальное число получателей 250
    • Минимальная сумма для отправки 30 000 Сатоши
    • Dust (пыль) лимит 546 Сатоши


    В результате успешного выполнения, сервер вернёт хэш транзакции.

    Используйте POST запрос что бы отправить средства с чека (Redeem code):
    POST https://bitaps.com/api/use/redeemcode/list
    Параметры:
    {
    "redeemcode": {code},
    "data": {data},
    "fee_level": {fee_level},
    "payment_list": [
    {"address": {addresss},
    "amount": {amount}},
    ... # up to 250 addresses
    ]
    }



    {redeemcode} чек (Redeem Code)
    {address} Биткоин адрес получателя
    {amount} Сумма в Сатоши
    {data} Сообщение OP_Return, максимальная длина 80 байт, опциональное поле, по умолчанию пустое
    {fee_level} "high", "medium", "low" уровень комиссии сети, опциональное поле, по умолчанию = "low"
     
  7. Bitaps

    Bitaps новичок

    Мы запустили новый интерфейс:

    Поддержание баланса на горячем кошельке

    Интерфейс работает по тому же принципу что и "Создание платёжного адреса", но деление средств происходит между горячим и холодным кошельком.

    Для примера, вам нужно держать горячий кошелек для быстрых регулярных выплат своим клиентам, а остальные деньги отправлять в холодное хранилище, на биржу или отдельный адрес. Баланс горячего кошелька будет поддерживаться исходя из указанной суммы или процентного соотношения балансов горячего и холодного кошелька. При поступлении средств на смартконтракт, наш сервис проверяет оба баланса: горячего и холодного кошелька, и в зависимости от условия смартконтракта выполняет перевод.

    В случае процентного соотношения горячего к холодному кошельку, процент берётся от баланса холодного кошелька.

    Приём Bitcoin на своём сайте

    Пример 1
    Ваш смартконтракт должен поддерживать баланс горячего кошелька в размере 10 BTC, а всё что свыше отправлять в хранилище.

    Текущий баланс горячего кошелька всего 5 BTC.

    Клиент отправляет вам 3 BTC.

    Сервис проверяет оба баланса кошельков, видит что на горячем кошельке не достаточно средств, и переводит все 3 BTC на него. Так как там требуется поддерживать 10 BTC.



    Пример 2

    Те же условия, но клиент отправляет 7 BTC.

    В этом случае сервис отправит 5 BTC на горячий кошелек, что бы достичь необходимых 10 BTC на балансе. А остальные 2 BTC отправит на указанный адрес холодного хранилища.



    Пример 3

    Смартконтракт должен поддерживать баланс горячего кошелька в 10 BTC.

    Его текущий баланс 10 BTC.

    Клиент отправляет 8 BTC.

    Сервис проверяет баланс горячего кошелька и обнаруживает, что баланс по смартконтракту полный и отправляет все 8 BTC на адрес холодного хранилища.

    подробнее https://bitaps.com/ru/api#Create_smartcontract_hot_wallet
     
    Магарам нравится это.
  8. Bitaps

    Bitaps новичок

    Если у Вас есть какие то пожелания или идеи для процессинга, пишите на почту или здесь на форуме. С удовольствием обсудим и создадим вместе.