Главная » Портфолио » PHP » Система оплаты 6.0

Система оплаты 6.0

7-10-2012, 22:21 n0wheremany Комментарии (363) Просмотры (276586)
Система оплаты 6.0


Дорогие друзья,
предоставляю вашему вниманию очередную новую версию скрипта.
Сделано довольно много изменений, как положительный, так, возможно, и отрицательных, однако направленных на более удобную работу, ну и конечно поддержку новых версий ДЛЕ.

Итак начну с изменений:
1. Убран модуль "Скрытый текст", данное решение было принято из-за некоторого неудобства и ограниченности данного функционала. Однако прошу не расстраиваться и дочитать все изменения smile

2. Полностью переработана админка модуля, теперь из неё выходить не хочется и обычная админка ДЛЕ выглядит очень уныло. (Bootstrap в действии)
Система оплаты 6.0 Система оплаты 6.0 Система оплаты 6.0


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

4. Добавлены общие настройки системы: Для Email сообщений теперь можно использовать html шаблон, добавлена блокировка изменений настроек платёжных систем, чтобы злоумышленники не могли изменять реквизиты.
Система оплаты 6.0


5. Изменён модуль - Фиксация новости. Теперь он называется операции с новостями, из-за того что кроме фиксации новости туда были добавлены функции: опубликовать на главной и отмодерировать новость.
Система оплаты 6.0


6. Изменён модуль - Оплата файлов. В связи с вводом нового загрузчика в 9.6 версии, который по моему мнению и не только недоработанный. В связи с чем для установки цены на файлов сделан новый интерфейс.
Система оплаты 6.0


7. Изменён модуль - Оплата файлов. Расширены тэги для вывода оплаченных файлов
Система оплаты 6.0


8. Добавлен модуль - Оплата новости. Данный модуль заменяет Оплату скрытого текста, данный модуль будет далее развиваться, в текущем состоянии он похож на мини магазин. Функционал довольно обширный. Одной из особенностью данного модуля является добавление любых дополнительных полей для заполнения при покупке новости. Тэги в новости, которые дают возможность скрывать часть текста, при оплате соответственно отображать.
Система оплаты 6.0


9. Добавлен модуль - Оплата доступа. Данный модуль позволяет закрыть доступ к определённым разделам и при оплате, соответственно, открывать его.
Система оплаты 6.0


10. Добавлен шаблон для печати ордера покупки, в который можно перейти по ссылке результатов оплаты

11. Добавлена страница просмотра всех покупок пользователя, при условии, что он был зарегистрирован при покупке.

12. И на последок, но не самое последнее по функционалу изменение - добавлена реферальная система. Также добавлены в модули оплата файлов и оплата новостей - перевод денег автору новости, что позволит зарабатывать вашим пользователям. При условии что приобретена система оплаты кошелёк пользователя, ведь именно туда скидываются начисления.

13. Для 9.х серии ДЛЕ добавлен модуль для интеграции в шаблон с помощью тэга include, который позволяет вставить в любое удобное место любой (практически) модуль системы.

14. Доработан шаблон, для модуля
Система оплаты 6.0
Система оплаты 6.0


15. Добавлена система оповещения об обновлениях, исправлении багах
Система оплаты 6.0


16. Так же справлены мелкие баги и огрехи. Благодарю за их поиск )

Что касается разработки, возможно многие будут приятно удивлены, что данный модуль разработан по последним канонам программирования, в частности такие красивые понятия как ООП, MVC, паттерны "Сингелтон", "Фабрика", в связи с чем уменьшено потребление памяти и нагрузки на процессор.

Вот вроде бы и все...



Другие новости по теме

Уважаемый посетитель

Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Добавление комментария


Коментарии

#23 25 ноября 2012 12:25 n0wheremany

Цитата: _AVK_
Список логов в админке имеется больше сотни страниц, и некоторые не открываются, выдаёт:
Fatal error: Call to a member function getHttpBack() on a non-object in /home/типаляля/public_html/engine/buysystem/admin/main.php(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 321
и туже пургу выдаёт

Ты уж удалил регистрацию обычную - я тебе говорил что так будет )

Цитата: Andrew
Здравствуйте. Такой вопрос. Есть сайт, с него скачивают файлы (подключен смс ключ (антилич) от SmsCoin). Может ли данный модуль реализовать скачивание через робокассу или интеркассу? т.е., человек нажимает на кнопку скачать и переходит на страницу оплаты (интеркасса или робокасса), после оплаты начнется скачивание. Можно ли такое реализовать?

Да можно, тем более на этом сайте можно посмотреть как это все работает


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#22 24 ноября 2012 23:26 ibred

Andrew, такое УЖЕ реализовано, достаточно при покупке модуля указать доп. функционал "Оплата файлов".
Публикаций: 0 Комментариев: 1 [ цитировать ]

#21 24 ноября 2012 10:27 _AVK_

Andrew,
конечно можно.

n0wheremany,
вчера обновился и вот прибыли новые косяки которых в предыдущей версии небыло
Список логов в админке имеется больше сотни страниц, и некоторые не открываются, выдаёт:
Fatal error: Call to a member function getHttpBack() on a non-object in /home/типаляля/public_html/engine/buysystem/admin/main.php(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 321
и туже пургу выдаёт
Расширенный поиск
Статус оплаты: Отменено

Одно лечим другое калечим
реально боязно стало обновляться так как неизвестно что перестанет работать из нормально работающего до обновления
Публикаций: 0 Комментариев: 45 [ цитировать ]

#20 24 ноября 2012 10:17 Andrew

Здравствуйте. Такой вопрос. Есть сайт, с него скачивают файлы (подключен смс ключ (антилич) от SmsCoin). Может ли данный модуль реализовать скачивание через робокассу или интеркассу? т.е., человек нажимает на кнопку скачать и переходит на страницу оплаты (интеркасса или робокасса), после оплаты начнется скачивание. Можно ли такое реализовать?
Публикаций: 0 Комментариев: 0 [ цитировать ]

#19 23 ноября 2012 12:20 n0wheremany

Цитата: _AVK_
купил, поставил, включил, ждёмс...
В итоге имеем такой вот ужас т.е. теперь регистрируются в обход платной регистрации в обход системы оплат 6.2 совершенно бесплатно.
У меня система оплат 6.2 и получено 21.11.2012 2341
Этот глюк исправим уже или бууум ждать пятилетку ?

В расширенной регистрации была недоработка в инструкции, которая позволяла регистрироваться не оплатив. Она исправлена.

Цитата: _AVK_
С последним обновлением вернулся и вот ещё один глюк ужасный:
реферальные начисляются только за пополнение баланса на сайте, но не начисляются за оплату чего-либо т.е. не начисляются за платную регистрацию , не начисляются за оплату переход в ВИП группу и т.д.

При оплате через Промокод не начислялись реферальные отчисления. Ошибка исправлена.

В целом реферальная система работает так: Начисление идёт лишь в том случае, когда пользователь вкладывает в систему реальные деньги, т. е. пополнил кошелёк, зарегистрировался, оплатил что либо через платёжные системы - зачислились, если же пользователь оплачивает со своего баланса - реферальные суммы не начисляются, т. к. уже зачислились в момент его пополнения.


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#18 22 ноября 2012 20:42 _AVK_

Цитата: n0wheremany
Доработан модуль.
Добавлен модуль - расширенная регистрация, которая позволяет регистрировать пользователь в разные группы на разный срок за разную сумму

купил, поставил, включил, ждёмс...
В итоге имеем такой вот ужас т.е. теперь регистрируются в обход платной регистрации в обход системы оплат 6.2 совершенно бесплатно.
У меня система оплат 6.2 и получено 21.11.2012 2341
Этот глюк исправим уже или бууум ждать пятилетку ?

С последним обновлением вернулся и вот ещё один глюк ужасный:
реферальные начисляются только за пополнение баланса на сайте, но не начисляются за оплату чего-либо т.е. не начисляются за платную регистрацию , не начисляются за оплату переход в ВИП группу и т.д.
Публикаций: 0 Комментариев: 45 [ цитировать ]

#17 21 ноября 2012 23:16 n0wheremany

Доработан модуль.
Добавлен модуль - расширенная регистрация, которая позволяет регистрировать пользователь в разные группы на разный срок за разную сумму


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#16 20 ноября 2012 09:41 n0wheremany

Доработан модуль.
Выпущен Fix 2:
- Исправлена проблема с оплатой по ИнтернетКассе, PayPal
- Исправлены проблемы с админкой - где-то что-то не сохранялось
- Исправлена проблема с модулями Платная регистрация
- Доработан модуль кошелёк пользователя, появилось новый статус оплаты - начислено, для начисления сумм на баланс пользователей.
- Подправлены шаблоны


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#15 7 ноября 2012 12:33 n0wheremany

Собственно в этом топике чуть выше и написано как ))


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#14 7 ноября 2012 12:28 Grizzly

Цитата: n0wheremany
Да конечно, ведь разработка функционала ведётся каждый день.


А можно получить fix 1.
Публикаций: 0 Комментариев: 14 [ цитировать ]

#13 7 ноября 2012 10:24 n0wheremany

Да конечно, ведь разработка функционала ведётся каждый день.


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#12 7 ноября 2012 07:18 Grizzly

Цитата: n0wheremany
Доработан модуль.Выпущен Fix 1:- Исправлена проблема с оплатой по WM- Исправлена проблема с модулей Перевод пользователя в др. группу- Доработана система оповещения об обновленияхсм. пп 15 )


Я позавчера покупал модуль, мне тоже fix 1 нужен?
Публикаций: 0 Комментариев: 14 [ цитировать ]

#11 6 ноября 2012 18:00 n0wheremany

Доработан модуль.
Выпущен Fix 1:
- Исправлена проблема с оплатой по WM
- Исправлена проблема с модулей Перевод пользователя в др. группу
- Доработана система оповещения об обновлениях
см. пп 15 )


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#10 5 ноября 2012 13:40 n0wheremany

Цитата: Grizzly
Еще один вопрос на счет функции "Оплата новостей". Хочу сделать на сайте категорию куда будут добавляться рекламные статьи, но на сайте для пользователей установил запрет на публикацию новостей, в этом случае будут ли добавляться оплаченные статьи?

Эта функция не добавляет новости за деньги, а открывается часть новости за деньги. Ну и ещё некоторые особенности


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#9 5 ноября 2012 13:04 Grizzly

Еще один вопрос на счет функции "Оплата новостей". Хочу сделать на сайте категорию куда будут добавляться рекламные статьи, но на сайте для пользователей установил запрет на публикацию новостей, в этом случае будут ли добавляться оплаченные статьи?
Публикаций: 0 Комментариев: 14 [ цитировать ]

#8 5 ноября 2012 12:34 n0wheremany

Цитата: Grizzly
Возможно ли с помощью модуля "Расширенный перевод пользователя в VIP группу " указывать несколько вариантов цен на различное время доступа к сайту и есть ли эти возможности в стандартном модуле "Перевод пользователь в др. группу "?


В обычном только 1 можно указать в расширенном - неограниченно.
Цитата: Grizzly
Все данные о пользователях купивших ту или иную услугу с помощью модуля хранятся в основной базе DLE или модуль использует для хранения свою базу?

Свои таблицы в базе ДЛЕ

Цитата: Grizzly
Возможна ли интеграция с другими модулями.

Только через меня

Цитата: Grizzly
Еще один вопрос, имеется возможность интеграции скрипта с модулем "Рекламные площадки (ex. Тизерная реклама).

Да.


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#7 5 ноября 2012 09:51 Grizzly

Еще один вопрос, имеется возможность интеграции скрипта с модулем "Рекламные площадки (ex. Тизерная реклама).
Публикаций: 0 Комментариев: 14 [ цитировать ]

#6 5 ноября 2012 07:40 Grizzly

Есть несколько вопросов по модулю.

Возможно ли с помощью модуля "Расширенный перевод пользователя в VIP группу " указывать несколько вариантов цен на различное время доступа к сайту и есть ли эти возможности в стандартном модуле "Перевод пользователь в др. группу "?

Все данные о пользователях купивших ту или иную услугу с помощью модуля хранятся в основной базе DLE или модуль использует для хранения свою базу?

Возможна ли интеграция с другими модулями.
Публикаций: 0 Комментариев: 14 [ цитировать ]

#5 28 октября 2012 21:14 n0wheremany

Цитата: ded99
я хочу использовать Вебмани (персональный аттестат у меня есть)

нужен аттестат продавца, но его получить бесплатно.
Цитата: ded99
Робокасса. Как будет происходить подключение к этим системам???

Для системы нужны данные о биллинге. Регистрируйтесь на биллингах (Заключать договор не нужно если ФЛ, на сколько я знаю только ЯД требует)


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#4 28 октября 2012 20:53 ded99

n0wheremany,
для подключения к платежным системам, например Интеркасса, требуется заключение договора с этой компанией. (т.е. быть ИП или ООО).
Вопрос: я хочу использовать Вебмани (персональный аттестат у меня есть) и Робокасса. Как будет происходить подключение к этим системам???
Публикаций: 0 Комментариев: 0 [ цитировать ]