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

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

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

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

Автодонат сервис для вашего проекта

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

EvilPlayer581

Новичок
Доброго времени суток, сегодня я хочу вам показать один из способов организовать авто-донат для вашего проекта.
Не многие знают о новом сервисе под названием: Smart Pay (
smartpay.space), что то на подобии Game Donate,(но думаю многие знают про последние проблемами с выводами, и комиссии в размере 15%. У нас данная комиссия всего лишь 5%, и моментальный вывод) но суть немного другая, а именно этот сервис объединяет Free Kassa, Robokassa (пока не работает) и т.д. в одном сервисе, так же что бы создать проект и подключить платежи вам не нужно аттестат или что тому подобное.

Для подключения вашего проекта нужно просто зарегистрироваться и после регистрации добавить проект .

После как вы добавили проект нужно подождать пока он пройдет модерацию, это обычно бывает около 1 часа. Если вас одобрили это отлично!

На нашем сайте необходимо создать страницу для доната, если у вас такая уже есть вам необходимо сформировать некую форму, пример формы ниже:

PHP:
<form action="https://smartpay.space/api/pay">
    <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. Создайте в БД таблицу smartpay_payments:

PHP:
CREATE TABLE IF NOT EXISTS `smartpay_payments` (  
`id` int(10) NOT NULL AUTO_INCREMENT,  
`smartpayId` 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 параметры соединения с БД, стоимость одной единицы товара (предмета) и секретный ключ
(секретный ключ можно найти в настройках проекта в личном кабинете cp.smartpay.space).

4. В личном кабинете cp.smartpay.sapce в настройках проекта укажите адрес обработчика, в данном случае
это абсолютный урл по которому доступен index.php (у вас может быть другой адрес, зависит от названия файла обработчика)

Для удобности я рекомендую переименовать файл обработчика с index.php на smartpay.php, так как в качестве index.php у вас может быть главная страница.

Это не реклама, а лишь один из сервисов которая помогает принимать платежи


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