Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление
  2. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб [FIX] McShop V2 InterKassa v2.0

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем marson24, 25 янв 2014.

  1. PIRATR

    PIRATR Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    piratr
    Возможно требуется еще откредактировать ссылки интерфейсе кассы (на сайте интеркассы). Они должны выглядеть так :
    http://сайт.ru/магазин/index.php?page=success
    http://сайт.ru/магазин/index.php?page=fail
    http://сайт.ru/магазин/kassa/result.php
     
  2. Хостинг MineCraft
    <
  3. Coffee

    Coffee Активный участник Пользователь

    Баллы:
    88
    Skype:
    x_engineer
    Именно так и выглядят, еще варианты?
     
  4. Автор темы
    marson24

    marson24 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    marson24
    Проверьте еще раз настройки. Сам лично сегодня тестировал
     
  5. Coffee

    Coffee Активный участник Пользователь

    Баллы:
    88
    Skype:
    x_engineer
    перепроверено, все та же песня.
    может в настройках самой кассы есть какие-то особенности? потому что сам скрипт настроен правильно.
     
  6. Автор темы
    marson24

    marson24 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    marson24
    Тип передачи post?
     
  7. Coffee

    Coffee Активный участник Пользователь

    Баллы:
    88
    Skype:
    x_engineer
    Да, стоит POST.
     
  8. EpicMan2

    EpicMan2 Старожил Пользователь

    Баллы:
    173
    Вообще, по хорошему, ЛК должен быть на отдельном поддомене.
    [​IMG]

    И мне почему-то не понадобилось менять main.tpl, платежи проходят и так.
     
  9. sanko`s

    sanko`s Активный участник Пользователь

    Баллы:
    88
    Skype:
    mcsanko1
    Имя в Minecraft:
    MGHunter
    Ребят... А с такой ошибкой встречались?... http://clip2net.com/s/6IvZg6
    Url взаимодействия делал как у EpicMan2 (Его пост выше) в main.tpl код заменил...
     
  10. Shulgin233

    Shulgin233 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    Shulgin233
    Скорее всего в файле kassa_config.php где то пробелы или неверно введены данные
     
  11. saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    RikkiLooh
    Имя в Minecraft:
    RubukkitDniwe
    Зачем?
     
  12. Shulgin233

    Shulgin233 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    Shulgin233
    ПриветОтЛайки нравится это.
  13. ExStar

    ExStar Участник

    Баллы:
    28
    Имя в Minecraft:
    ExStar
    Вы не поставили значение в $ikCurrency
    PHP:
    $ikCurrency "RUB";
     
  14. Автор темы
    marson24

    marson24 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    marson24
  15. Shulgin233

    Shulgin233 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    Shulgin233
    Да
    Код:
    <?php
    define('INCLUDE_CHECK',true);
    include ('../include/config.php');
    include ('../include/kassa_config.php');
    $sing_hash_str = $status_data['ik_shop_id'].':'.
    $status_data['ik_payment_amount'].':'.
                $status_data['ik_payment_id'].':'.
                $status_data['ik_paysystem_alias'].':'.
                $status_data['ik_baggage_fields'].':'.
                $status_data['ik_payment_state'].':'.
                $status_data['ik_trans_id'].':'.
                $status_data['ik_currency_exch'].':'.
                $status_data['ik_fees_payer'].':'.
                $secret_key;
    $sign_hash = strtoupper(md5($sing_hash_str));
    if($status_data['ik_sign_hash'] === $sign_hash) {
    mysql_query("UPDATE `dle_users` SET `money`=money + {$_POST['ik_payment_amount']} WHERE `name`='{$_POST['ik_payment_id']}'",$sql); //изменить на свою таблицу с user'ами
        echo ‘Проверка контрольной подписи данных о платеже успешно пройдена!’;
    } else {
        echo ‘Проверка контрольной подписи данных о платеже провалена!’;
    }
    
    
    
    echo "ok";
    
    ?>
    
     
  16. Автор темы
    marson24

    marson24 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    marson24
    PHP:
    <?php
    define
    ('INCLUDE_CHECK',true);
    include (
    '../include/config.php');
    include (
    '../include/kassa_config.php');
    $sing_hash_str $status_data['ik_shop_id'].':'.
    $status_data['ik_payment_amount'].':'.
                
    $status_data['ik_payment_id'].':'.
                
    $status_data['ik_paysystem_alias'].':'.
                
    $status_data['ik_baggage_fields'].':'.
                
    $status_data['ik_payment_state'].':'.
                
    $status_data['ik_trans_id'].':'.
                
    $status_data['ik_currency_exch'].':'.
                
    $status_data['ik_fees_payer'].':'.
                
    $secret_key;
    $sign_hash strtoupper(md5($sing_hash_str));
    if(
    $status_data['ik_sign_hash'] === $sign_hash) {
    mysql_query("UPDATE `dle_users` SET `money`=money + {$_POST['ik_payment_amount']} WHERE `name`='{$_POST['ik_payment_id']}'",$sql); //изменить на свою таблицу с user'ами
     
        
    echo ‘Проверка контрольной подписи данных о платеже успешно пройдена!;
    } else {
        echo 
    ‘Проверка контрольной подписи данных о платеже провалена!;
    }



    echo 
    "ok";

    ?>
     
  17. Shulgin233

    Shulgin233 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    Shulgin233
    Тоже самое
     
  18. Автор темы
    marson24

    marson24 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    marson24
    Что тоже самое?
     
  19. Shulgin233

    Shulgin233 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    Shulgin233
    не пополняется счёт.Когда я захожу в result.php(с браузера) выдаёт
    Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/ruscrafter/shop.ruscrafter.ru/kassa/result.php on line 19
    Может из-за этого?
    [DOUBLEPOST=1391226910,1391202750][/DOUBLEPOST]Пожалуйста,покажите пример result.php
    А именно вот эту строчку
    Код:
    mysql_query("UPDATE `users` SET `money`=money + {$_POST['ik_payment_amount']} WHERE `username`='{$_POST['ik_payment_id']}'",$sql); //изменить на свою таблицу с user'ами
     
    Последнее редактирование: 1 фев 2014
  20. Автор темы
    marson24

    marson24 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    marson24
    PHP:
    mysql_query("UPDATE `authme` SET `money`=money + {$_POST['ik_payment_amount']} WHERE `username`='{$_POST['ik_payment_id']}'",$sql);
    У меня McShop V2 подключен к AuthMe
     
  21. ExStar

    ExStar Участник

    Баллы:
    28
    Имя в Minecraft:
    ExStar
    У вас dle?
     

Поделиться этой страницей