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

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

Модуль оплаты

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

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

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

Как устанавливается:

  1. Распаковать архив на сервер.
  2. Добавить две таблицы в базу (дампы в архиве). Одна из них (pay), не участвует, добавлена на будущее. Вторая paycheck, хранит архивы операций во всеми возможными данными.
  3. Прикрутить к кнопке оплаты на сайте ссылку форму для передачи данных продаваемого товара/услуги. Пример:
"<form method=\"post\" action=\"index.php&#063;name=pay\">
&lt;input type=&#092;&quot;hidden&#092;&quot; name=&#092;&quot;uid&#092;&quot; value=&#092;&quot;&quot;.&#036;uid.&quot;&#092;&quot;&gt;
&lt;input type=&#092;&quot;hidden&#092;&quot; name=&#092;&quot;summa&#092;&quot; value=&#092;&quot;&quot;.&#036;summa.&quot;&#092;&quot;&gt;
&lt;input type=&#092;&quot;hidden&#092;&quot; name=&#092;&quot;curr&#092;&quot; value=&#092;&quot;&quot;.&#036;curr.&quot;&#092;&quot;&gt;
&lt;input type=&#092;&quot;hidden&#092;&quot; name=&#092;&quot;points&#092;&quot; value=&#092;&quot;&quot;.&#036;points.&quot;&#092;&quot;&gt;
&lt;input type=&#092;&quot;hidden&#092;&quot; name=&#092;&quot;uname&#092;&quot; value=&#092;&quot;&quot;.&#036;uname.&quot;&#092;&quot;&gt;
&lt;input type=&#092;&quot;hidden&#092;&quot; name=&#092;&quot;pay_pur&#092;&quot; value=&#092;&quot;&quot;.&#036;pay_pur.&quot;&#092;&quot;&gt;
&lt;input type=&#092;&quot;hidden&#092;&quot; name=&#092;&quot;pay_system&#092;&quot; value=&#092;&quot;Payeer&#092;&quot;&gt;
&lt;input type=&#092;&quot;submit&#092;&quot; name=&#092;&quot;m_process&#092;&quot; style=&#092;&quot;color: black; font-weight: bold; width: 100%;&#092;&quot;class=&#092;&quot;&quot;.&#036;style.&quot;&#092;&quot; value=&#092;&quot;&quot;.&#036;summa.&quot; руб&#092;&quot; /&gt;
&lt;/form&gt;&quot;[/code]
[img=center alt=Форма для передачи данных продаваемого товара]./uploads/archive/files/pay1.png[/img] Эти данные отправятся на страницу модуля оплаты [b]index.php&#063;name=pay[/b] 4. Перейдя на модуль сформируется кнопка с данными для передачи данных в платёжную систему. [img=center alt=Кнопка с данными для передачи]./uploads/archive/files/pay2.png[/img] 5. Нажатие кнопки перенаправит покупателя на платёжную систему. [img=center alt=Итог к оплате]./uploads/archive/files/pay3.png[/img] [img=center alt=Переадресация]./uploads/archive/files/pay4.png[/img] [img=center alt=Сумма списания]./uploads/archive/files/pay5.png[/img] 6. После оплаты платёжная система вернёт покупателя на страницу с сообщением об успешном окончании процесса оплаты. [img=center alt=Сообщение об успешном окончании процесса оплаты]./uploads/archive/files/pay6.png[/img] 7. В модуле в функции [b]pay_status()[/b] Вам необходимо написать обработку о движении средств/товаров/услуг пользователя. Здесь: [code=php]mail_send($conf['adminmail'], $conf['adminmail'], $result, $message, 0, 3); # Обработка данных тут echo $_POST['m_orderid'].'|success';
  1. В панели администрации модуля можно менять наиболее важные параметры при настройке системы.

Типы систем оплаты
Конфигурации систем оплаты

Версия 1.0
Ссылка http://kovrov.city
3

Комментарии

Нет комментариев. Почему бы Вам не оставить свой?

Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.

Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код

Предварительный просмотр