Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

АвтоДонат для своего сервера

Статус
В этой теме нельзя размещать новые ответы.

Dainik

Умник
Доброго времени суток, сегодня я хочу вам показать один из способов организовать авто-донат для вашего проекта.
Не так давно открылся новый платежный агрегатор ( ), к сервису уже подключено более 20 платежных систем, через которые ваши клиенты смогут оплатить услуги.
Для подключения вашего проекта нужно просто зарегистрироваться и после регистрации добавить проект (подробнее: ).

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

PHP:
<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>
Подробнее о параметрах и генерации платежа, вы сможете прочитать тут:

После создания формы вам необходимо установить обработчик, мерчант будет посылать на ваш обработчик запрос платежа, подробнее тут:
Но если ничего в этом не понимаете, то можете загрузить готовый модуль обработчика: скачать с офф. сайта ( )
После загрузки вам необходимо выполнить пару шагов:

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

PHP:
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. На этом все , вы можете принимать платежи в адрес своего проекта.

P.S: Это мануал, а не реклама
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу