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

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

7-10-2012, 22:21 n0wheremany Комментарии (363) Просмотры (276157)
Система оплаты 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, паттерны "Сингелтон", "Фабрика", в связи с чем уменьшено потребление памяти и нагрузки на процессор.

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



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

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

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

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


Коментарии

#123 12 августа 2013 13:06 shvondersin

golden,
да у меня перевод в другую группу... работает пока что, но я не проплачивал еще тестовый платеж

\Скажите а если надо добавить еще вид платежа то как это можно устроить? или надо покупать заного сборку? или можно оплатить только за модуль оплаты?

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

#122 12 августа 2013 11:58 skylar

n0wheremany,
Только платная регистрация не работает? А перевод в др. группу значит работает получается?
Скоро ли вы доработаете модуль до DLE 10?
Публикаций: 0 Комментариев: 55 [ цитировать ]

#121 12 августа 2013 10:34 n0wheremany

Цитата: shvondersin
это работает в шаблоне... а можно как то сделать чтобы использовать в тексте новости?

В тексте по любому работать не будет

Цитата: shvondersin
У меня ДЛЕ 10.. Все установил, в админке вроде все работает.. а вот вывод нет..
Это отображается как есть.. [buysystem=1]Хотите получить VIP доступ? Для перевода необходимо {buysystem=Оплатить} {amount}[/buysystem]

Для таких вещей в инструкции есть описания тэга {include ...} - там можно сделать как угодно

Цитата: golden
shvondersin, вы установили модуль на DLE 10. Скажите что не работает и стоит ли устанавливать модуль не дожидаясь пока админ проверит на работоспособность???

Большинство модулей работает. Трудности с регистрацией


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

#120 11 августа 2013 21:59 golden

shvondersin, вы установили модуль на DLE 10. Скажите что не работает и стоит ли устанавливать модуль не дожидаясь пока админ проверит на работоспособность???
Публикаций: 0 Комментариев: 0 [ цитировать ]

#119 9 августа 2013 18:19 noindexxx

shvondersin,
Про админа конечно. Спасибо, писал и на почту и в аську.
Публикаций: 0 Комментариев: 8 [ цитировать ]

#118 9 августа 2013 18:17 shvondersin

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

#117 9 августа 2013 17:26 shvondersin

Кажется понял, код надо встраивать в каждый модуль который нужен... если текст будет выводиться в фулстори шаблоне то в надо встраивать и в фулстори.пхп файл

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

#116 9 августа 2013 11:55 shvondersin

У меня ДЛЕ 10.. Все установил, в админке вроде все работает.. а вот вывод нет..
Это отображается как есть.. [buysystem=1]Хотите получить VIP доступ? Для перевода необходимо {buysystem=Оплатить} {amount}[/buysystem]

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

#115 6 августа 2013 21:49 n0wheremany

spot,
По вашей просьбе деньги на оплату возвращены


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

#114 3 августа 2013 12:13 spot

Купил модуль. Пришлите пожалуйста. Жду уже достаточно долго.
Публикаций: 0 Комментариев: 0 [ цитировать ]

#113 2 августа 2013 10:51 n0wheremany

skylar,
Роман,
Здесь, но сейчас времени нет. На выходных попробую что-то сделать


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

#112 21 июля 2013 17:09 Andrew

n0wheremany,
И кэш чистил и JS обновил. Проверял в разных браузерах, чистил куки, историю. Вообщем не работает почему то, мне нужно поменять местами, что бы интеркасса первая стояла.
Публикаций: 0 Комментариев: 0 [ цитировать ]

#111 21 июля 2013 15:22 n0wheremany

Andrew,
Нужно либо кэш почистить, либо обновить JS из архива


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

#110 21 июля 2013 15:19 Andrew

Здравствуйте. Обновление получил, обновился, СПАСИБО. Но есть небольшая проблема, сортировка почему то не работает, да и список логов не перелистывается на другую страницу, при нажатии на 2 или 3 и т.д. страницу остается на первой. Как можно это исправить (главнее всего сортировка). DLE 9.2
http://s019.radikal.ru/i621/1307/22/6ebdc8340a60.jpg
Публикаций: 0 Комментариев: 0 [ цитировать ]

#109 21 июля 2013 11:22 Scumtron

n0wheremany,
т.е. мне еще сколько на версии 5.1 сидеть?
Публикаций: 0 Комментариев: 4 [ цитировать ]

#108 18 июля 2013 16:35 n0wheremany

MAPKOBKA,
Пока не проверял

Andrew,
Scumtron,
Проект не заброшен. Раз в неделю, пока только получается выбраться к компу - по этому тогда и рассылаю все.


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

#107 18 июля 2013 00:23 MAPKOBKA

Собираюсь приобретать модуль. Хотелось бы узнать, о его работоспособности в 10 версии DLE. Из комментариев так и не понял этого. Просьба к автору, ответить.
Публикаций: 0 Комментариев: 11 [ цитировать ]

#106 17 июля 2013 14:13 Andrew

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

#105 17 июля 2013 09:21 Scumtron

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

#104 12 июля 2013 17:24 Andrew

Здравствуйте. Отправьте пожалуйста обновление. Сколько времени уже жду. Заявку уже 2 раза отправлял.
Публикаций: 0 Комментариев: 0 [ цитировать ]