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

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

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

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



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

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

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

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


Коментарии

#312 26 апреля 2016 01:42 n0wheremany

Цитата: skylar
В мерчанте Вебмани (на самом сайте https://merchant.webmoney.ru) в настройке указываю метод MD5.
А он выдает ошибку"Метод MD5 не поддерживается. Используйте SHA256 или SIGN.(150)". Вот и не знаю, что указывать теперь.
Потом надо ли указывать Secret Key X20, Status URL уже нет и т.д. В общем есть много изменений в настройках.

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

Для ваших сайтов вышлю обновление


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

#311 25 апреля 2016 19:24 skylar

Здравствуйте! Появилась проблема!

Робокассу отключили, решила установить WebMoney.

В мерчанте Вебмани (на самом сайте https://merchant.webmoney.ru) в настройке указываю метод MD5.
А он выдает ошибку"Метод MD5 не поддерживается. Используйте SHA256 или SIGN.(150)". Вот и не знаю, что указывать теперь.
Потом надо ли указывать Secret Key X20, Status URL уже нет и т.д. В общем есть много изменений в настройках.

Пожалуйста посмотрите настройки на сайте вебмани и адаптируйте интрукцию, а может быть и модуль вебмани для Системы оплаты до актуальной версии.
И пожалуйста пришлите мне обновление на мою почту, указанную при регистрации на вашем сайте.
ОООЧЕНЬ ЖДУ!
Публикаций: 0 Комментариев: 44 [ цитировать ]

#310 25 апреля 2016 17:18 beermaker

Скажите я сделал заказ на 9,8 модуль будет работать?
Публикаций: 0 Комментариев: 11 [ цитировать ]

#309 23 апреля 2016 10:00 beermaker

n0wheremany,
Мой домен http://php-shop.biz/ я его временно отключил движок 9,8 система интеркасса
Публикаций: 0 Комментариев: 11 [ цитировать ]

#308 22 апреля 2016 22:49 n0wheremany

beermaker,
Вы имеет ввиду что в робокассе отключили физиков на днях? Если нужна дополнительная система оплаты - напишите письмо с доменом и какую систему нужно. Я вышлю реквизиты для оплаты и после оплаты скину файлы


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

#307 22 апреля 2016 22:24 beermaker

n0wheremany,
У меня такой же модуль только для 9,8 в нём робокасса и вебмани посколько робокассу отключили мне нужна интеркасса
Публикаций: 0 Комментариев: 11 [ цитировать ]

#306 22 апреля 2016 18:21 n0wheremany

Цитата: beermaker
Здравствуйте скажите если у меня установлен модуль на dle 9,8 я могу у вас купить платёжную систему к модулю

Если у вас сторонний модуль, то нужно делать интеграцию этого модуля с моей системой оплаты.
Необходимо ТЗ - что вы хотите оплачивать в своём модуле и каким образом. так же нужен ваш сайт и ссылка на модуль


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

#305 22 апреля 2016 16:40 beermaker

Здравствуйте скажите если у меня установлен модуль на dle 9,8 я могу у вас купить платёжную систему к модулю
Публикаций: 0 Комментариев: 11 [ цитировать ]

#304 13 марта 2016 20:51 n0wheremany

Цитата: Владимир
Поддержка 11 версии уже есть?

Пока не тестировался на 11. В течении недели протестирую


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

#303 13 марта 2016 20:41 Владимир

Поддержка 11 версии уже есть?
Публикаций: 0 Комментариев: 0 [ цитировать ]

#302 16 января 2016 23:36 skylar

Цитата: n0wheremany
Цитата: skylar
А также не хватает перевода до указанной даты, т.е. я выставлю что ВИП закончится к примеру 25 июня 2016 года.
Хм. Не понимаю зачем. Если глобально можно вручную перевести?


Вот именно, что вручную, и так с каждым мыкаться придется. Дни тоже можно вручную вбить в профиле.
Я например хочу сделать ВИП доступ до 9 мая например, акция такая. И мне нужно будет каждый день переправлять дату в профиле у каждого оплатившего до 9 мая, это ужас. Ну сделайте пожалуйста!!!
Публикаций: 0 Комментариев: 44 [ цитировать ]

#301 16 января 2016 18:57 n0wheremany

Цитата: skylar
Еще неплохо бы добавить перевод на определенное количество часов.

Будет.
Цитата: skylar
А также не хватает перевода до указанной даты, т.е. я выставлю что ВИП закончится к примеру 25 июня 2016 года.

Хм. Не понимаю зачем. Если глобально можно вручную перевести?
Цитата: _AVK_
Было бы удобно иметь в админке данные в каком аккаунте сколько денег имеется и т.д., сколько вообще в балансе есть у сайта денег пользователей...

Будет


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

#300 16 января 2016 18:51 _AVK_

Цитата: skylar
добавить перевод на определенное количество часов

Поддерживаю т.е. и мне местами может пригодиться.
Цитата: skylar
А также не хватает перевода до указанной даты, т.е. я выставлю что ВИП закончится к примеру 25 июня 2016 года.

Вроде оно не даёт ничего т.е. использовать нету как.

Было бы удобно иметь в админке данные в каком аккаунте сколько денег имеется и т.д., сколько вообще в балансе есть у сайта денег пользователей...
Нынче приходится лазить в БД вручную такое всё глянуть оно реальный гемор.
Публикаций: 0 Комментариев: 36 [ цитировать ]

#299 15 января 2016 22:57 skylar

Предложение по модулю:
Перевод в ВИП группу расширенный переводит только на определенное количество дней.
Еще неплохо бы добавить перевод на определенное количество часов. А также не хватает перевода до указанной даты, т.е. я выставлю что ВИП закончится к примеру 25 июня 2016 года.
Публикаций: 0 Комментариев: 44 [ цитировать ]

#298 16 сентября 2015 09:25 Artyom91

Есть еще небольшое предложение: В модуле Donate сделать цвет ника в зависимости от его группы. Хорошо, когда такие данные цветные )
Публикаций: 0 Комментариев: 12 [ цитировать ]

#297 5 сентября 2015 11:07 n0wheremany

Цитата: Andrew
Здравствуйте. Такой вопрос. При нажатии на кнопку оплатить идет отчет времени, можно его как нибудь самому уменьшить со 100 сек. на любое другое количество.

Файл engine/buysystem/language.lng
строка
'route_time' =>'102', // 2 секунды на перенаправление
102 - менякм на любое значение


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

#296 3 сентября 2015 10:57 Andrew

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

#295 9 августа 2015 14:03 n0wheremany

Изменен адрес сайта для тестирования модуля.
buy2.16mb.com - на ДЛЕ 10.5


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

#294 12 июля 2015 00:36 n0wheremany

Протестировано на ДЛЕ 10.5.
Добавлена автоматическая установка под 10.5


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

#293 2 июля 2015 18:36 skylar

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