View file panel/site/modules/yoomoney.php

File size: 3.11Kb
<?php

$ym = @parse_ini_file(ROOT."/system/config/yoomoney.ini", false);

if (post('ok_ym')){
  
  $id = intval(post('id'));
  $key_secret = esc(post('key_secret'));
  $user_id = intval(post('user_id'));
  
  ini::upgrade(ROOT.'/system/config/yoomoney.ini', 'YM_ID', $id);
  ini::upgrade(ROOT.'/system/config/yoomoney.ini', 'YM_KEY_SECRET', $key_secret);
  ini::upgrade(ROOT.'/system/config/yoomoney.ini', 'YM_USER_ID', $user_id);
  
  success('Изменения успешно приняты');
  redirect('/admin/site/modules/?mod=yoomoney');
  
}

?>
<div class='list-body'>  
<div class='list-menu'>  
<form method='post' class='ajax-form' action='/admin/site/modules/?mod=yoomoney'>
<?=html::input('id', 0, 'Введите номер кошелька ЮMoney:', null, tabs($ym['YM_ID']), 'form-control-30', 'text', null, 'rub')?>
<?=html::input('key_secret', 0, 'Введите секретный ключ API:', null, tabs($ym['YM_KEY_SECRET']), 'form-control-30', 'text', null, 'key')?>
<?=html::input('user_id', 0, 'Введите ID пользователя, которому будут приходить уведомления в личные сообщения о поступлении денежных средств:', null, intval($ym['YM_USER_ID']), 'form-control-30', 'text', null, 'user')?>
<?=html::button('button ajax-button', 'ok_ym', 'save', 'Сохранить изменения')?>
</form>
</div>

<div class='list-menu list-title'><b><?=lg('Инструкция по подключению и настройке платежей')?></b></div>

<div class='list-menu'>
  
1. <?=lg('Укажите в форме выше свой номер кошелька в Юмани и секретный ключ API, который генерируется здесь по ссылке (для открытия ссылки вы должны быть авторизованы в своем кошельке Юmoney через ваш браузер):')?> <a href='https://yoomoney.ru/transfer/myservices/http-notification' ajax='no'>https://yoomoney.ru/transfer/myservices/http-notification</a><br /><br />

2. <?=lg('Далее на той же странице')?> <a href='https://yoomoney.ru/transfer/myservices/http-notification' ajax='no'>https://yoomoney.ru/transfer/myservices/http-notification</a> <?=lg('в поле "URL сайта" укажите ссылку на обработчик платежей. Вот готовая сгенерированная ссылка, скопируйте и используйте её:')?><br /><b>https://<?=HTTP_HOST?>/services/yoomoney/result.php</b><br />
<font color='red'><?=lg('Важно! Домен вашего сайта должен работать на протоколе HTTPS с установленным SSL сертификатом')?></font><br /><br />
  
3. <?=lg('Далее на той же странице')?> <a href='https://yoomoney.ru/transfer/myservices/http-notification' ajax='no'>https://yoomoney.ru/transfer/myservices/http-notification</a> <?=lg('ставим галочку на "Отправлять HTTP уведомления" и жмем "Сохранить".')?>

</div>
</div>