blockchain.info пополнение баланса пользователя

Тема в разделе "Как сделать...", создана пользователем silmarion, 26 май 2015.

  1. silmarion

    silmarion

    Регистр.:
    21 июн 2012
    Сообщения:
    194
    Симпатии:
    19
    Кто нибудь заморачивался с ним?
    А то полдня уже убил на него безрезультатно
     
  2. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.523
    Симпатии:
    1.376
    Ну там вроде бы неплохая документация с примерами Перейти по ссылке. Что конкретно не получается или вообще ничего не выходит?
     
  3. silmarion

    silmarion

    Регистр.:
    21 июн 2012
    Сообщения:
    194
    Симпатии:
    19
    Пробовал через это
    Перейти по ссылке
    Внизу есть демка на php
    Перейти по ссылке

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

    Может кто из умельцев сможет помочь за небольшое вознаграждение?
    Примерно набросал форму
    Код:
    <table style='width:90%!important' class='table table-striped table-bordered bootstrap-datatable datatable responsive dataTable' border='1'>
    <tr>
    <td>Enter ammount in $</td>
    </tr>
    <tr>
    <td>
    <form method="POST" id="add_balance" action="payments/index.php">
    <table align="center">
    <tr>
    <td><input type="text" style="text-align:center" class="form-control" value="10" name="add_value" placeholder="10"></td><td> $ </td><td><input type='submit' class='btn btn-default' value='Add'></td>
    </tr>
    </table>
    </form>
    </td>
    </tr>
    <tr><td>10$ = <? echo $price_in_btc; ?> BTC</td></tr>
    </table>
    
    И скрипт подгрузки
    Код:
    <script>
        $(function(){
          $('#add_balance').on('submit', function(e){
            e.preventDefault();
            var $that = $(this),
                fData = $that.serialize();
            $.ajax({
              url: $that.attr('action'),
              type: $that.attr('method'),
              data: {form_data: fData},
              dataType: 'json',
              success: function(json){
                if(json){
                  $that.replaceWith(json);
                }
              }
            });
          });
        });
    </script>
    
    Необходимо, вводишь сумму в $ в форме, нажимаешь сабмит, получаешь номер кошелька и сумму для пополнения BITCOIN, пополняешь, после получения n подтверждений баланс пользователя обновляется в колонке balance, прибавляется сумма в $ к текущему.
     
  4. silmarion

    silmarion

    Регистр.:
    21 июн 2012
    Сообщения:
    194
    Симпатии:
    19
    Блин и за деньги никто не поможет, да что за день такой(((