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

Веб Универсальный скрипт для работы с платёжными системами

Пока ты это писал, свой успел написать) :good:
DTxdV4UrtQs.jpg
 
Заберу скрипт на переделку для лк
Поставил бы лойс, чистый код :good:
@Semen4ik Я могу переделать его полностью на бд dle без конфигов ?
 
ВНИМАТЕЛЬНО ЧИТАТЬ ИНСТРУКЦИЮ!
Logo-RU-300dpi.png

unitpay-big.png

​
  1. InterKassa V2 (Готово)
  2. UnitPay (Готово)
  3. Robokassa (Готово, жду 50 лайков) азазаза лойсы убрали))0)
Суть темы: На rubukkit уже целых 3 скрипта лежит для работы с данным ИнтерКассой, но они, либо для конкретной системы, либо вообще не работают.
Выкладываю вам универсальный скрипт для работы с Интеркассой, а также...
Первый и единственный скрипт на RuBukkit для работы с новой, уже зарекомендовавшей себя платёжной системой - UnitPay
В чем его уникальность и универсальность:
  1. Настроить можно под любую CMS
  2. Не быдло код ;) (ООП)
  3. Подключение через MySQL API, MySQLi или PDO
  4. Работа с UnitPay, InerKassa
  5. Достаточно подробная инструкция по установке PDF, DOCX, VIDEO
  6. Ах да, самое главное - ОН РАБОТАЕТ
_____________________________
Пароль: rubukkit
​


_______________________________________
Пример запроса на файл payment.php:​
HTML:
<form method="post" action="/payment/payment.php">
    <select name="payment">
        <option value="unitpay">UnitPay</option>
        <option value="interkassa">InterKassa</option>
    </select>
    <input type="text" value="100" name="amount">
    <button type="submit">Pay!</button>
</form>
________________________________
Установка:


​
Скачать старую версию (InterKassa only), пароль rubukkit
HTML:
<form method="post" action="/payment/payment.php">
    <input type="text" name="amount">
    <button type="submit">Pay!</button>
</form>
Помогите вродь все правильно настроил нажимаю пополнить пишет "403" что делать?
 
Если бы ты всё правильно настроил не было бы ошибки 403
Chmod проверь
Ето правильная настройка?
PHP:
    'table' => 'dle_users', // Таблица с валютой
    'column_money' => 'realmoney', // Столбик рублей
    'column_user' => 'user_id', // Столбик имён
   
    /*
     * Настройки системы
     * USER_PARAM - уникальный пареметр, это может быть ID или никнейм (логин) игрока, зависит от параметра COLUMN_USER
     * Для CMS DLE - $_SESSION['dle_user_id'], но тогда COLUMN_USER - 'user_id'
     */
   
    'path' => 'payment', // Путь до файла payment.php от корня, без / (payment - поумолчанию)
    'user_param' => 'dle_user_id', // Уникальный параметр, например логин или id игрока, зависит от параметра COLUMN_USER
 
Ето правильная настройка?
PHP:
    'table' => 'dle_users', // Таблица с валютой
    'column_money' => 'realmoney', // Столбик рублей
    'column_user' => 'user_id', // Столбик имён
  
    /*
     * Настройки системы
     * USER_PARAM - уникальный пареметр, это может быть ID или никнейм (логин) игрока, зависит от параметра COLUMN_USER
     * Для CMS DLE - $_SESSION['dle_user_id'], но тогда COLUMN_USER - 'user_id'
     */
  
    'path' => 'payment', // Путь до файла payment.php от корня, без / (payment - поумолчанию)
    'user_param' => 'dle_user_id', // Уникальный параметр, например логин или id игрока, зависит от параметра COLUMN_USER
'path' => 'payment' он ведь у тебя в корне находится конечно
 
Последнее редактирование:
Ты ещё напиши payment.php псоле payment вроде как
Все равно "403"
Help me plz
PHP:
    'table' => 'dle_users', // Таблица с валютой
    'column_money' => 'realmoney', // Столбик рублей
    'column_user' => 'name', // Столбик имён
   
    /*
     * Настройки системы
     * USER_PARAM - уникальный пареметр, это может быть ID или никнейм (логин) игрока, зависит от параметра COLUMN_USER
     * Для CMS DLE - $_SESSION['dle_user_id'], но тогда COLUMN_USER - 'user_id'
     */
   
    'path' => 'payment', // Путь до файла payment.php от корня, без / (payment - поумолчанию)
    'user_param' => $_SESSION['name'], // Уникальный параметр, например логин или id игрока, зависит от параметра COLUMN_USER
Ошибка 403
<<<<<<<<<<<<<<<------------------------------UP------------------------------------>>>>>>>>>>>>>>>>>>>>
 
Все равно "403"
Help me plz
PHP:
    'table' => 'dle_users', // Таблица с валютой
    'column_money' => 'realmoney', // Столбик рублей
    'column_user' => 'name', // Столбик имён
  
    /*
     * Настройки системы
     * USER_PARAM - уникальный пареметр, это может быть ID или никнейм (логин) игрока, зависит от параметра COLUMN_USER
     * Для CMS DLE - $_SESSION['dle_user_id'], но тогда COLUMN_USER - 'user_id'
     */
  
    'path' => 'payment', // Путь до файла payment.php от корня, без / (payment - поумолчанию)
    'user_param' => $_SESSION['name'], // Уникальный параметр, например логин или id игрока, зависит от параметра COLUMN_USER
Ошибка 403
<<<<<<<<<<<<<<<------------------------------UP------------------------------------>>>>>>>>>>>>>>>>>>>>
403 это когда defined не прошел.
 
Как ето исправить?

<<<<<<<<<<<<<<<------------------------------UP------------------------------------>>>>>>>>>>>>>>>>>>>>
403 от интеркассы,это когда подпись не прошла. проблема в кривизне твоих рук. Совет: Кодировка файлов данного скрипта должна быть UTF-8 иначе подпись не проходит, сотни раз проверял.
Если бы ты всё правильно настроил не было бы ошибки 403
Chmod проверь
Chmod тут не причём, ошибку выдаёт сам скрипт.
 
Здравствуйте, подскажите, что за проблема с оплатой. Настроил UnitPay, оплачиваю через Qiwi, подтверждаю, на сайте юнити высвечивается что все прошло успешно, но в ЛК деньги не зачисляются, а на сайте юнити деньги приходят. Данные БД указаны правильно.
 
Здравствуйте, подскажите, что за проблема с оплатой. Настроил UnitPay, оплачиваю через Qiwi, подтверждаю, на сайте юнити высвечивается что все прошло успешно, но в ЛК деньги не зачисляются, а на сайте юнити деньги приходят. Данные БД указаны правильно.
дохера чего.
Неверные данные от унитпэй, неверно указан обработчик платежей или столбцы таблицы.
 
Вообщем, у меня не как, не какими способами из темы, не достаётся значение юзера, не ID, не Ник, есть варианты решения?
Помогайте)
 

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

Назад
Верх