АвтоДонат для своего сервера - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Admin_Bot, Admin_Bot2, Admin_Bot3, Admin_Bot4  
АвтоДонат для своего сервера
[CM]Riddle Дата: Воскресенье, 03.09.2017, 22:13 | Сообщение # 1
Боец
Сообщений: 148
Статус: Offline
Доброго времени суток, сегодня я хочу вам показать один из способов организовать авто-донат для вашего проекта.
Не так давно открылся новый платежный агрегатор (weldexpay.com), к сервису уже подключено более 20 платежных систем, через которые ваши клиенты смогут оплатить услуги.
Для подключения вашего проекта нужно просто зарегистрироваться и после регистрации добавить проект (подробнее: cp.weldexpay.com).

На вашем сайте, на странице доната необходимо создать простую и понятную HTML форму.
Код

<form action="http://merchant.weldexpay.com/">
    <input type="hidden" name="public_key" value="Публичный_Ключ">
    <input type="text" name="account" placeholder="Идентификатор счета">
    <input type="text" name="sum" placeholder="Сумма">
    <input type="hidden" name="desc" value="Описание">
    <input type="submit" value="Пополнить">
    </form>  

Подробнее о параметрах и генерации платежа, вы сможете прочитать тут: Клик

После создания формы вам необходимо установить обработчик, мерчант будет посылать на ваш обработчик запрос платежа, подробнее тут: http://help.weldexpay.com/article/confirmation-payment
Но если ничего в этом не понимаете, то можете загрузить готовый модуль обработчика: скачать с офф. сайта (http://help.weldexpay.com/handler.rar)
После загрузки вам необходимо выполнить пару шагов:

1. Создайте в БД таблицу weldexpay_payments: (В архиве будет дамп этой БД)
Код

CREATE TABLE IF NOT EXISTS `weldexpay_payments` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `weldexID` varchar(255) NOT NULL,
  `account` varchar(255) NOT NULL,
  `sum` float NOT NULL,
  `itemsCount` int(11) NOT NULL DEFAULT '1',
  `dateCreate` datetime NOT NULL,
  `dateComplete` datetime DEFAULT NULL,
  `status` tinyint(4) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;  

В эту таблицу будет логироваться информация о проводимых платежах

2. Разместите скрипты в произвольной директории вебсервера,
в которую есть доступ из интернета. Убедитесь, что на сервере установлен php версии 5.x.x или выше, а также
доступно расширение mysqli (для работы с бд mysql).

3. Укажите в config.php параметры соединения с БД, стоимость одной единицы товара (предмета) и серкетный ключ проекта в системе WeldexPay

4. В личном кабинете, в настройках проекта укажите адрес обработчика.

5. Включите нужные вам платежные системы в настройках проекта.

6. На этом все , вы можете принимать платежи в адрес своего проекта.


Сообщение отредактировал [CM]Riddle - Воскресенье, 03.09.2017, 22:16
►KEVIN◄ Дата: Пятница, 06.10.2017, 18:45 | Сообщение # 2
BEST SELLER
Сообщений: 143
Статус: Offline
[CM]FmoB Дата: Пятница, 22.12.2017, 10:24 | Сообщение # 3
Боец
Сообщений: 210
Статус: Offline
Мерчант конечно хорошо, только если у тебя аттестат персональный/продавца. Без аттестата смысла не имеет, ибо лимиты на формальном оооочень маленькие. Можно юзать готовый сервис приема платежей, такие как unitpay или xsolla к примеру (если у тебя игра).
С установкой UnitPay на сайт могу помочь.


Samp House Cost Library - Программная разработка
Samp House Cost Library - Клео версия
Sanoxxx Дата: Среда, 04.07.2018, 14:25 | Сообщение # 4
Black door
Сообщений: 349
Статус: Offline


&

#СНамиАдмины
#КтоЕслиНеМы
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума