Главная » Портфолио » 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, паттерны "Сингелтон", "Фабрика", в связи с чем уменьшено потребление памяти и нагрузки на процессор.

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



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

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

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

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


Коментарии

#63 9 марта 2013 13:24 ypok

Привязка к домену у этого модуля есть?
Публикаций: 0 Комментариев: 2 [ цитировать ]

#62 5 марта 2013 16:10 betbuk

А как выглядит кошелек пользователя?, я так в демо так и не увидел, где он выводиться?
Публикаций: 0 Комментариев: 1 [ цитировать ]

#61 18 февраля 2013 15:00 n0wheremany

Grizzly,
Вечером скину обновление.

По поводу доски объявлений - ничего не могу сказать - я её не использовал, лишь написал обработку платежей.


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

#60 18 февраля 2013 14:17 Grizzly

n0wheremany, на данный момент у меня версия 6.02, в списке обновлений вижу, что актуальная версия 6.04. Можно ли получить обновление или ожидается еще обновление?

И еще видел у вас модуль интеграции с доской объявлений от Резера, хотел бы прикупить ее, как вы оцениваете возможности этой доски? Стоит ли брать ее?
Публикаций: 0 Комментариев: 14 [ цитировать ]

#59 13 февраля 2013 10:09 n0wheremany

Цитата: Дмитрий
Создал пользователя, пополнил у него кошелёк в аккаунте, в оплате новости когда выбираешь "Кошелёк пользователя" пишет "Неизвестная ошибка".

Сейчас Демо не очень стабильна - тестирую новую версию. Могу заверить что в текущем релизе - такой ошибки нет.

Цитата: Дмитрий
И ещё, на 9.4 пойдёт?

да


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

#58 13 февраля 2013 00:38 Дмитрий

И ещё, на 9.4 пойдёт?
Публикаций: 0 Комментариев: 0 [ цитировать ]

#57 12 февраля 2013 23:50 Дмитрий

Здравствуйте.

Очень интересный модуль.

Нашёл вот что, может баг, а может я что-то не понимаю.

Создал пользователя, пополнил у него кошелёк в аккаунте, в оплате новости когда выбираешь "Кошелёк пользователя" пишет "Неизвестная ошибка".
Публикаций: 0 Комментариев: 0 [ цитировать ]

#56 8 февраля 2013 23:03 n0wheremany

Цитата: n0wheremany
Модуль не тестировался на 9.8

Модуль протестирован в ДЛЕ 9.8. Отличий от 9.7 версии - нет. Можете смело обновляться


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

#55 1 февраля 2013 23:33 n0wheremany

Цитата: _AVK_
уже эсть ДЛЕ 9.8

Уже сегодня есть...
Модуль не тестировался на 9.8


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

#54 1 февраля 2013 23:02 _AVK_

http://dle-news.ru/release/1555-datalife-engine-v98-final-release.html
т.е. уже эсть ДЛЕ 9.8
Требуется ли мне получить какие-либо обновления системе оплат для перехода на ДЛЕ 9.8 если у меня в данный момент система оплат 6.0 (6.02) и ДЛЕ 9.7
?
Публикаций: 0 Комментариев: 45 [ цитировать ]

#53 25 января 2013 17:55 n0wheremany

Цитата: Georg
меня интересует только наличие специального ПО на моем сервере.

Если в требованиях нет, то специального ПО не нужно.

Цитата: Georg
Рефовод получает % в момент пополнения пользователем баланса, а если пользователь потом эти деньги не потратит, а выведет, то реферал все равно получит свои средства?

% получает пользователь в момент зачисления реальных денег
Цитата: Georg
Есть ли возможность вручную пользователю добавлять денег на кошелек (акции/премии/бонусы), но так, чтобы он не смог их вывести, а смог только потратить на сайте?

Добавлять можно, в модуле нет различия бонусные деньги это или настоящие


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

#52 25 января 2013 14:51 Georg

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

#51 25 января 2013 14:30 n0wheremany

Цитата: Georg
n0wheremany, модуль закодирован зендом?

Не важно чем )


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

#50 25 января 2013 09:55 Georg

n0wheremany, модуль закодирован зендом?

По поводу доработок свяжусь чуть позже, как только сайт хотя бы наполовину сделаем.
Публикаций: 0 Комментариев: 4 [ цитировать ]

#49 24 января 2013 23:45 n0wheremany

Цитата: Georg
чтобы это настроить необходимо будет править код модуля? Получается будут проблемы с обновлением?

Код модуля править нельзя.
Цитата: Georg
Не планируется ли создать именно такой модуль системы?

Пиши в асю посмотрим


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

#48 24 января 2013 23:27 Georg

n0wheremany,
чтобы это настроить необходимо будет править код модуля? Получается будут проблемы с обновлением?

Не планируется ли создать именно такой модуль системы?
Публикаций: 0 Комментариев: 4 [ цитировать ]

#47 24 января 2013 23:20 n0wheremany

Цитата: Georg
Будет ли работать на новой анонсированной версии дле?

Даже смешно... Вы видели новую версия? Я нет.
Цитата: Georg

Меня интересует следующая функциональность:
Любой может к своей новости прикрепить файл и указать его цену, посре проверки файла новость попадает на сайт и файл становится возможным для покупки. При покупке в кошелек продавца начисляется некий процент. То есть аналог реферальной системы, но не для привлекшего пользователя (тоже, безусловно, нужная вещь), но и для автора новости (файла).

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


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

#46 24 января 2013 23:01 Georg

Добрый день.
Будет ли работать на новой анонсированной версии дле?

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

#45 6 января 2013 22:47 n0wheremany

bratoz,
Да идет


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

#44 6 января 2013 06:12 bratoz

Так и не нашел. Под DLE 9.7 идет?
Публикаций: 0 Комментариев: 4 [ цитировать ]