Чтение RSS каналов

Каталог файлов

Каталог файлов

Категории

SLAED CMS
SLAED CMS
Актуальная версия системы
Модули
Модули
Дополнительные модули
Блоки
Блоки
Дополнительные блоки
Темы и графика
Темы и графика
Темы оформления и графические элементы
Разное
Разное
Файлы и скрипты для системы
Языки
Языки
Языковые файлы
Документация
Документация
Документация, учебники и инструкции
Скрипты
Скрипты
Полезные скрипты
Программы
Программы
Полезные программы

Общее количество: 700 файлов в 13 категориях

Модуль оплаты товаров/услуг через систему Payeer

Дополнительные модули Модуль оплаты
Делал для себя, модуль оплаты товаров/услуг через систему Payeer, но затем решил адаптировать в независимый от сайта модуль и поделится им с сообществом SLAED CMS.

Тестировалось на версии SLAED CMS 6.2 Pro, возможно будет работать и на более ранних версиях.


Делал для себя, но затем решил адаптировать в независимый от сайта модуль. Но даже в этом случае в коде придётся немного поковыряться ;)

Как устанавливается:
1. Распаковать архив на сервер.
2. Добавить две таблицы в базу (дампы в архиве). Одна из них (pay), не участвует, добавлена на будущее. Вторая paycheck, хранит архивы операций во всеми возможными данными.
3. Прикрутить к кнопке оплаты на сайте ссылку форму для передачи данных продаваемого товара/услуги. Пример:
"<form method=\"post\" action=\"index.php?name=pay\">
<input type=\"hidden\" name=\"uid\" value=\"".$uid."\">
<input type=\"hidden\" name=\"summa\" value=\"".$summa."\">
<input type=\"hidden\" name=\"curr\" value=\"".$curr."\">
<input type=\"hidden\" name=\"points\" value=\"".$points."\">
<input type=\"hidden\" name=\"uname\" value=\"".$uname."\">
<input type=\"hidden\" name=\"pay_pur\" value=\"".$pay_pur."\">
<input type=\"hidden\" name=\"pay_system\" value=\"Payeer\">
<input type=\"submit\" name=\"m_process\" style=\"color: black; font-weight: bold; width: 100%;\"class=\"".$style."\" value=\"".$summa." руб\" />
</form>"


Форма для передачи данных продаваемого товара

Эти данные отправятся на страницу модуля оплаты index.php?name=pay

4. Перейдя на модуль сформируется кнопка с данными для передачи данных в платёжную систему.

Кнопка с данными для передачи

5. Нажатие кнопки перенаправит покупателя на платёжную систему.
Итог к оплате
Переадресация
Сумма списания

6. После оплаты платёжная система вернёт покупателя на страницу с сообщением об успешном окончании процесса оплаты.

Сообщение об успешном окончании процесса оплаты

7. В модуле в функции pay_status() Вам необходимо написать обработку о движении средств/товаров/услуг пользователя. Здесь:
mail_send($conf'adminmail', $conf'adminmail', $result, $message, 0, 3);
# Обработка данных тут
echo $_POST'm_orderid'.'|success';


8. В панели администрации модуля можно менять наиболее важные параметры при настройке системы.
Типы систем оплаты
Конфигурации систем оплаты
  • Размер: 16.03 KB
  • E-Mail автора:
5
3
Назад

Дополнительно по данной категории

  • Магазин Asers Shop

    Модуль магазина, переделанный из под PHP Nuke. Достаточно функционален. Пример р…

  • i-Free module for Slaed CMS v 0.5

    Модуль для продажи мобильного контента i-Free, адаптированый для Slaed CMS. И…

  • Pages Plus

    Модуль Pages с возможностью оставлять комментарии для версий 1.6 - 2.0 (тестиров…

  • Обмен ссылками - Friends Links

    Модуль для обмена ссылками для версии SLAED CMS 2.1 и выше. Данный модуль служит…

  • Модуль - Личные сообщения

    1. Входящие, Черновики, Отправленные. 2. Адресная книга! 3. Ответ на Л.С, от…

Нет комментариев. Почему бы Вам не оставить свой?
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь