[Help] модуль Робокасса для Pro Addon Cash Conversion

Тема в разделе "vBulletin", создана пользователем Дмитрий Кесаев, 23 фев 2009.

Статус темы:
Закрыта.
  1. Дмитрий Кесаев

    Дмитрий Кесаев aka Zlobniy Babko

    Заблокирован
    Регистр.:
    10 май 2007
    Сообщения:
    1.332
    Симпатии:
    1.266
    Привет, всем сломал голову.

    Имеется модуль vbCredits 1.4 rc2 - система очков для форума
    Перейти по ссылке


    Имеется аддон vBCredits Pro Addon Cash Conversion - система пополнения этих очков с помощью PayPal (2 файла)
    Перейти по ссылке


    Имеется модуль оплаты через ROBOXchange
    Перейти по ссылке

    Нужно переделать Pro Addon Cash Conversion таким образом, чтобы можно было пополнять очки с помощью робокассы.

    Работать (на палке) начинает когда редактируешь (активируешь) в "коммерческой подписке" модули оплат.
     
  2. z3rg

    z3rg

    Регистр.:
    2 фев 2007
    Сообщения:
    731
    Симпатии:
    336
    выкинь модуль vBCredits Pro Addon Cash Conversion **х, сделай скрипт котроый будет изменять значение в базе(добовлять очки).
    я так понимаю после перевода в ROBOXchange выполняется какоето действие, так вот посылаешь после перевода денег запрс этому скрипту который будет добовлять очки для юзера с нужным нам ид.
     
  3. Дмитрий Кесаев

    Дмитрий Кесаев aka Zlobniy Babko

    Заблокирован
    Регистр.:
    10 май 2007
    Сообщения:
    1.332
    Симпатии:
    1.266
    Не, аддон низя выкинуть, у меня к нему есть и др. аддоны, которые неоходимы...
    Вот именно важна задача передлки (((

    Так просто мог бы воспользоваться ком. подписками.... но это от части не то..
    .
     
  4. z3rg

    z3rg

    Регистр.:
    2 фев 2007
    Сообщения:
    731
    Симпатии:
    336
    так а функции этого хака какие, просто изменяет значения в бд после оплаты или он еще чтото делает.
     
  5. Дмитрий Кесаев

    Дмитрий Кесаев aka Zlobniy Babko

    Заблокирован
    Регистр.:
    10 май 2007
    Сообщения:
    1.332
    Симпатии:
    1.266
    Только про аддон (Pro Addon Cash Conversion) хака (vbCredits)

    1. Регулируются в админке настройки стоимости очков.
    Т.е. за 10 очков - юзер платит 10$
    за 1000 очков - 200$

    2. Соответственно "изменяет значения в бд после оплаты"

    В принципе наверное можно аддон переделать на скрипт изменения очков в БД, после оплаты, но я ХЗ - не имею представления.
    Все запутанно с модулем РОБОКАССА и paypal толком не понятно, что и от куда идет ... про запросы и вывод

    Добавлено через 18 минут
    Да, точно по идее и нужен такой принцип как ты описал тута: Перейти по ссылке
     
  6. z3rg

    z3rg

    Регистр.:
    2 фев 2007
    Сообщения:
    731
    Симпатии:
    336
    а ты возьми этот хак оставь а оплату через робокс через самописный скрипт сделай. Типо такова, ток проверку сделай.

    include(путь к конфигу);
    $credits = $_GET['credits'];
    $userid = $_GET['userid'];
    $db = mysql_query("UPDATE `user` SET `credits` = `credits` + " . $credits . " WHERE userid = " . $userid);
     
    Zlobniy Babko нравится это.
  7. Дмитрий Кесаев

    Дмитрий Кесаев aka Zlobniy Babko

    Заблокирован
    Регистр.:
    10 май 2007
    Сообщения:
    1.332
    Симпатии:
    1.266
    Попробую, но пока не врубаюсь до конца о такой реализации, т.е.
    аддон состоит из 2 файлов: product-credits_pp.xml и credits_payments.php

    credits_payments.php собственно он и проиводит прием денег в палке и записывает в Бд значения очков для id юзера

    Может в него и прописать
    PHP:
    include(путь к конфигу);
    $credits $_GET['credits'];
    $userid $_GET['userid'];
    $db mysql_query("UPDATE `user` SET `credits` = `credits` + " $credits " WHERE userid = " $userid);
    А скрипт для робокассы тоже придется переписывать:confused:

    По идее все и сводится к созданию нового модуля приема денег через робо...:confused:

    ужО запутался
     
  8. z3rg

    z3rg

    Регистр.:
    2 фев 2007
    Сообщения:
    731
    Симпатии:
    336
    ну смотри ты делаешь скрипт напимер payrobo.php после оплаты робо отправляет запрос к этому скрипту вида
    site.ru/payrobo.php?bablo=10&userid=1

    Код:
    include(/includes/config.php); 
    
    $bablo= $_GET['bablo']; 
    $userid = $_GET['userid']; 
    
    $ba[]=10;
    $ba[]=200;
    $ba[]=100;
    $cr[]=10;
    $cr[]=1000;
    $cr[]=10000;
    
    for(i=0;i<3;i++){
    if($ba[i]==$bablo){$credits=$cr[i];}
    }
    
    $db = mysql_query("UPDATE `user` SET `credits` = `credits` + " . $credits . " WHERE userid = " . $userid);
    
    тоесть скрипт переведет деньги в кредиты и запишит в базу
     
    Zlobniy Babko нравится это.
  9. Дмитрий Кесаев

    Дмитрий Кесаев aka Zlobniy Babko

    Заблокирован
    Регистр.:
    10 май 2007
    Сообщения:
    1.332
    Симпатии:
    1.266
    ИЗВИНЯЙТЕ, изначально выложил только перевод на хак, а не сам хак...

    сам хак вот он: http://vbsupport.org/forum/attachment.php?attachmentid=14173&d=1229838032
    это руссификация его: Перейти по ссылке

    аддон в самом первом посту!!!

    Вариант такой не канает (((
    Вернее канает, но крайне неудобно.

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

    И замечены странности данного хака с аддоном. Кто если сможет потестите у себя где-нить на тестовой булке.
    Так вот: установив хак и аддон к нему, заметил, что файл входящий в состав архива аддона что-то не работает у меня - credits_payments.php - вскоре удалил!!!
    + так же настроив в коммерческих подписках (просто ввел мыло) paypal и отключил его!!! Нажимаю на пополнить (1), один хрен вылазиет (2) оплата через палку...
    [​IMG]

    Уже куй знает где ковырять этот РОБО...
    Webmoney наверное лучше прикрутить

    Заметил еще момент!!!
    Что все классы платежных систем находятся здесь (там же палка и webmoney и робо:(
    \includes\paymentapi

    А остальные их PHP файлы в главной директории...
    Webmoney и РОБО настраиваются в подписках платных, иначе не работают (((

    Модуль платной подписки webmoney тута: http://vbsupport.org/forum/showthread.php?t=12398&page=5
     
  10. z3rg

    z3rg

    Регистр.:
    2 фев 2007
    Сообщения:
    731
    Симпатии:
    336
    а где еще должна оплата работать?
    просто с этими хаками не сталкивался.
     
Статус темы:
Закрыта.