Jump to content

AM0S

Resident
  • Content Count

    740
  • Joined

  • Last visited

  • Days Won

    2
  • Feedback

    0%

AM0S last won the day on August 22 2020

AM0S had the most liked content!

Community Reputation

15

4 Followers

About AM0S

  • Rank
    Житель

Информация

  • Пол
    Мужчина
  • Город
    Украина Житомир

Контакты

Recent Profile Visitors

5717 profile views
  1. так а что в результате нужно поправить? напишите плиз
  2. так а что в результате нужно поправить? напишите плиз
  3. AM0S

    Interkassa Bad sign!

    меня смущает то что в тестовом клче просит валюту а в обычном ничего.... <?php // Идентификатор кассы define( 'CHECKOUT_ID', '6263c51c9a684678943a16tt' ); // Секретный ключ define( 'SECRET_KEY', 'tTyd4f46hkaiTTYew' ); // Тестовый ключ define( 'TEST_KEY', 'd3mWvktopPP0gRt' ); define( 'CURRENCY', 'USD' ); define( 'DESCRIPTION', 'Добровольное пожертвование' ); // ID выдаваемого предмета define( 'ITEM_ID', 4037 ); // Стоимость одного предмета define( 'ITEM_PRICE', 1 ); // Конфиг подключения к игровой бд $config = [ [ 'dbhost' => '45.90.201.154', 'dbuser' => 'syto', 'dbpass' => 'makdonald', 'dbname' => 'inter', 'dbport' => 3306 ], ]; ?>
  4. AM0S

    Interkassa Bad sign!

    Да стоит тоже самое. Меняю на md5 и все равно эта ошибка...
  5. AM0S

    Interkassa Bad sign!

    В общем, поставил модуль подкючил касу и давай тестить. делаю тестовый платеж и получаю меседж Bad sign! персонаж тоже ничего не получил. Далее снимаю галочку в касе Проверять подпись в форме запроса платежа Делаю платеж получаю тот же меседж Bad sign! но на персонажа зачислены коины... помогите где что надо поправить? <?php ini_set( 'display_errors', '0' ); error_reporting( E_ALL ); //header( 'Content-Type: text/plain; charset=utf-8' ); require 'config.php'; // id вашего магазина $ik_co_id = isset( $_POST['ik_co_id'] ) ? $_POST['ik_co_id'] : 0; if ( $ik_co_id != CHECKOUT_ID ) { header( $_SERVER['SERVER_PROTOCOL'] . ' 400 Bad Request', true, 400 ); die( 'Bad Checkout Id' ); } $ik_inv_st = isset( $_POST['ik_inv_st'] ) ? $_POST['ik_inv_st'] : ''; if ( $ik_inv_st != 'success' ) { header( $_SERVER['SERVER_PROTOCOL'] . ' 400 Bad Request', true, 400 ); die( 'Payment Required' ); } // сумма платежа $ik_am = isset( $_POST['ik_am'] ) ? $_POST['ik_am'] : 0; // id платежа $ik_pm_no = isset( $_POST['ik_pm_no'] ) ? $_POST['ik_pm_no'] : 0; $ik_sign = isset( $_POST['ik_sign'] ) ? $_POST['ik_sign'] : ''; $post = $_POST; $key = isset( $_POST['ik_pw_via'] ) && $_POST['ik_pw_via'] == 'test_interkassa_test_xts' ? TEST_KEY : SECRET_KEY; unset( $post['ik_sign'] ); ksort( $post, SORT_STRING ); array_push( $post, $key ); $signStr = implode( ':', $post ); $sign = base64_encode( hash( 'sha256', $signStr, true ) ); if ( $sign != $ik_sign ) { header( $_SERVER['SERVER_PROTOCOL'] . ' 400 Bad Request', true, 400 ); die( 'Bad sign!' ); } $char_name = isset( $_POST['ik_x_char'] ) ? $_POST['ik_x_char'] : ''; $server_id = isset( $_POST['ik_x_server_id'] ) ? $_POST['ik_x_server_id'] : -1; if ( !isset( $config[ $server_id ] ) ) { header( $_SERVER['SERVER_PROTOCOL'] . ' 400 Bad Request', true, 400 ); die( 'Invalid server id!' ); } require 'db.class.php'; $db = new DB( $config[ $server_id ] ); if ( !( $char = $db->fetch( "SELECT obj_Id FROM characters WHERE char_name = ?", [ $char_name ] ) ) ) { header( $_SERVER['SERVER_PROTOCOL'] . ' 400 Bad Request', true, 400 ); die( 'Персонаж с ником ' . $char_name . ' не найден!' ); } $owner_id = $char['obj_Id']; $count = ( int ) ( $ik_am / ITEM_PRICE ); // TODO: floor || ceil $description = 'Interkassa payment id #' . $ik_pm_no; $sql = "INSERT INTO `items_delayed` ( `payment_id`, `owner_id`, `item_id`, `count`, `payment_status`, `description` ) VALUES ( ?, ?, ?, ?, ?, ? )"; if ( !$db->prepareAndExecute( $sql, [ $ik_pm_no, $owner_id, ITEM_ID, $count, 0, $description ] )->rowCount() ) { header( $_SERVER['SERVER_PROTOCOL'] . ' 400 Bad Request', true, 400 ); die( 'Платеж #' . $ik_pm_no . ' не принят!' ); } // code 200 echo 'success'; ?>
  6. AM0S

    Настройка SMTP

    а подробнее можно?
  7. AM0S

    Настройка SMTP

    Никогда не польовался и вот задался вопросом почему все письма лелят в спам, мне ответели замени на SMTP. Но как правильно настроить помогите. что надо писать в какой из строк и я так понимаю надо чтото менять на гмейле ? даю скрины стресса и гмайла
  8. Исправил. Я всегда думал что правильно писать так... Я живу в Украине а мое местоположение на карте Укранины. вот я и написал исходя из логики что сервер находится именнок на карте Украины. короче както так.
  9. можешь посоветовать не дорогой и норм европейское место для переноса ?
  10. сорян исправился, в Украине
  11. Кто имеет сервера в Украине? проблема с л2топом в том что он не видит серв из за блока провайдеров остояне сервера: Не работает может кто знает как обойти ?
  12. Есть готовый и рабочий модуль от freekassa но санкции дали о себе знать поэтому хочу перейти на что-то более надежное. У кого есть или может написать и за сколько рабочий модуль для автовыдачи доната для www.interkassa.com или www.liqpay.ua
  13. о интересно, а автовыдача доната где-то реализована?
  14. Сидел на freekassa все хорошо пока они не закрыли гривневый щет без вывода и перевода в другую валюту, посоветуйте кассу европейскую где укр. валюта не в блоке. спасибо желательно с модулями под л2.
  15. банки отменили обязательный платеж, а % они говорят по договору нужну платить((( мол мыне заставляем во время военного положения но и не убираем %. и да правда штрафы они тоже убрали, и получается что каждый менсяч мне капает около 3 тис. я брал кредит имея роботу и планировал закрыть до лета. теперь у меня кроме слез на глазах и семьи ничего нету. живем пока у знакомых. временно. и меня более пугает то что у меня сейчас нет дома и роботы и не известно когда появится (... дом стоит но окон нету, крыша под снос вся, и все что в нутри просто посечено осколками
×
×
  • Create New...