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

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

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

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



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

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

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

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


Коментарии

#223 2 февраля 2014 15:07 n0wheremany

Min-Z-Drav,
ссылку пришлите на почиу


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

#222 27 января 2014 14:33 Min-Z-Drav

Здравствуйте, я нашел ошибку в модуле оплаты, когда выставляешь платный файл в новой новости ну или из последних 10 новостей в rss ленте (Яндекс новости) вылазит ошибка , не могли бы вы её пожалуйста исправить!
Публикаций: 0 Комментариев: 3 [ цитировать ]

#221 22 января 2014 09:15 Andrew

Здравствуйте. Написал Вам на почту по поводу покупки.
Публикаций: 0 Комментариев: 10 [ цитировать ]

#220 18 января 2014 19:52 n0wheremany

Andrew,
естественно. наименьшая большая сумма от запрашиваемой


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

#219 18 января 2014 19:24 Andrew

n0wheremany,
А в смс доступе сумма , которую я укажу доход для сайта будет не меньше, как это сделали в смс койн?
Публикаций: 0 Комментариев: 10 [ цитировать ]

#218 18 января 2014 17:22 n0wheremany

Andrew,
НА самом деле все кроме смс койна такое поддерживают. Но опять же сприпт выбирает из вашего тарифа.


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

#217 18 января 2014 17:10 Andrew

n0wheremany,
Спасибо. Тогда буду приобретать смс доступ (только позже, все деньги с вебмани вывел)
Публикаций: 0 Комментариев: 10 [ цитировать ]

#216 18 января 2014 13:59 n0wheremany

Andrew,
Скрипт передаёт сумму на смскойн. В смскойне уже сами подбирают цену смс. Для СМСДоступ к примеру по другому - там сам скрипт подбирает подходящий тариф.
Так что я не могу ничего сделать с этим


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

#215 15 января 2014 22:04 Andrew

Здравствуйте. Как то давно (в ноябре), я затрагивал вопрос про цену смс (пост 176). Вы мне сказали что проблемы с тарифами. Вообщем обратился в тех. поддержку смс коин. Тарифы сказали у них не менялись. Посмотрите пожалуйста в чем может быть причина. Вот как вкратце я им описывал проблему.
Здравствуйте.
У меня на сайте организовано платное скачивание файлов http://сайт.ru/ Сумма за скачивание пароля составляет 45 руб. Раньше при оплате пароля мне зачислялась сумма 1,5 доллара или больше (мой доход, остальное брал ваш сервис, сумма для клиента составляла 144 руб, это билайн России (взят для примера)) в зависимости от оператора мой доход был и больше 2 с копейками долларов (это Казахстан) но меньше 1.5 доллара никогда, а сейчас при оплате 45 руб. (сумма для клиента составляет уже 114 руб.) я получаю от 1 до 1.3 доллара ( так же зависит от оператора), это все началось с воскресенья, на сайте у вас тарифы вроде не изменились. Пытался менять цену, что бы достичь оплаты для клиентка стоимости 144 руб (за образец так же взял билайн России), но до стоимости 59 руб. цена для клиента так же и остается 114 руб., а при стоимости в 60 руб. цена для клиента уже становится 254 руб. В субботу (т.е. 16.11.2013 г.) все было нормально, а в воскресенье уже изменилось.
В воскресенье я как раз и перешел на новую версию модуля. Ответ был такой.
На данный момент Все короткие номера, в нашей системе, работают корректно. Информации о сбоях или отключениях не было.
. Вообщем как я понял, то почему то не работает ценовой промежуток между 114 руб. до 254 руб.
Публикаций: 0 Комментариев: 10 [ цитировать ]

#214 12 января 2014 23:39 henzer

Цитата: n0wheremany
Проверь логин и пароль - может пробел лишний в конце

С пробелами все норм. Есть еще варианты?
Публикаций: 0 Комментариев: 7 [ цитировать ]

#213 12 января 2014 18:51 n0wheremany

Цитата: henzer

После переноса сайта на другой хостинг и изменения параметров магазина перестала работать робокасса, при оплате выдает ошибку: Неверное значение "83ad25b412298983dcc20b013361dc6e" для параметра "SignatureValue". Правильное значение - 94e5ed283d2bb76cedf505ff333d4347. Кодировка: windows-1251.

Проверь логин и пароль - может пробел лишний в конце


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

#212 10 января 2014 10:46 henzer

Цитата: henzer
Добрый день!
После переноса сайта на другой хостинг и изменения параметров магазина перестала работать робокасса, при оплате выдает ошибку: Неверное значение "83ad25b412298983dcc20b013361dc6e" для параметра "SignatureValue". Правильное значение - 94e5ed283d2bb76cedf505ff333d4347. Кодировка: windows-1251.

В чем может быть причина?


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

#211 9 января 2014 22:27 n0wheremany

Цитата: Roow

Возникает другой вопрос почему в настройке "Оплата новостей" в окне"Доступная группа" отображаются все группы кроме "Гости" (тоже самое и "перевод в vip группу, но с этим все понятно)

Т. к. идентифицировать пользователя не получается. По IP через прокси не айс

Цитата: ostor
"Тестирование модуля оплата файлов" в короткой новости уже есть ссылки на скачивание (оплату) Демо buy.16mb.com
А также написано "необходимо установить правило, чтобы платные файлы не скидывались в короткой новости"

Изза того что краткие новости кэшируются полностью страница, а не как в полной - только запросом.


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

#210 8 января 2014 23:34 ostor

"Тестирование модуля оплата файлов" в короткой новости уже есть ссылки на скачивание (оплату) Демо buy.16mb.com
А также написано "необходимо установить правило, чтобы платные файлы не скидывались в короткой новости"

Я так понимаю эти ссылки должны быть только в полной новости?
В общем мне нужно чтоб только в полной, это возможно?
Публикаций: 0 Комментариев: 0 [ цитировать ]

#209 8 января 2014 23:03 Roow

Цитата: Roow
Друзья, помогите!

В функции "Оплата Новости" есть тег {pay=Текст}- ссылка на оплату
но большинство браузеров его попросту не видит!
Подскажите в чем может быть причина?

Ставил на стандартный Default шаблон dle 10, система оплаты 6.05


C этим разобрался, этот тег почему-то не выводится пользователям находящимся в группе "Гости" (т.е. видеть этот тег могут только зарегистрированные пользователи)

Возникает другой вопрос почему в настройке "Оплата новостей" в окне"Доступная группа" отображаются все группы кроме "Гости" (тоже самое и "перевод в vip группу, но с этим все понятно)

В других разделах: "Оплата файлов" и "Donate" группа гости выводится и ее можно выбрать со всеми остальными группами!

Скажите эта беда как-то лечится?
Публикаций: 0 Комментариев: 4 [ цитировать ]

#208 5 января 2014 17:32 henzer

Добрый день!
После переноса сайта на другой хостинг и изменения параметров магазина перестала работать робокасса, при оплате выдает ошибку: Неверное значение "83ad25b412298983dcc20b013361dc6e" для параметра "SignatureValue". Правильное значение - 94e5ed283d2bb76cedf505ff333d4347. Кодировка: windows-1251.

В чем может быть причина?
Публикаций: 0 Комментариев: 7 [ цитировать ]

#207 2 января 2014 20:00 Roow

Друзья, помогите!

В функции "Оплата Новости" есть тег {pay=Текст}- ссылка на оплату
но большинство браузеров его попросту не видит!
Подскажите в чем может быть причина?

Ставил на стандартный Default шаблон dle 10, система оплаты 6.05
Публикаций: 0 Комментариев: 4 [ цитировать ]

#206 22 декабря 2013 19:28 AllStory

Цитата: n0wheremany
Да именно так.

Хм... Интересно.

Цитата: n0wheremany
1. Ошибка в форме оплаты с расчетом сумм ввода средств2. Добавлена ещё одна запись в лог о зачислении средств (чтобы можно было сравнить сколько оплачено, сколько начислено)
Вот это уже хорошо.

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

#205 22 декабря 2013 19:20 n0wheremany

Цитата: AllStory
Т.е. при указанном проценте за ввод на кошелек, после оплаты в биллинге, на счет записывается сумма за вычетом этой комиссии?
Например, юзер вводит 100р. В форме показано, что комиссия 5% и сумма к получению 95р. Юзер оплачивает в биллинге 100р., возвращается на сайт, и ему в лог и на счет записывается 95р?

Да именно так.

Подправлены сегодня несколько правок по кошельку пользователя:
1. Ошибка в форме оплаты с расчетом сумм ввода средств
2. Добавлена ещё одна запись в лог о зачислении средств (чтобы можно было сравнить сколько оплачено, сколько начислено)


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

#204 22 декабря 2013 19:04 AllStory

Цитата: n0wheremany
У меня работает. странно

Т.е. при указанном проценте за ввод на кошелек, после оплаты в биллинге, на счет записывается сумма за вычетом этой комиссии?
Например, юзер вводит 100р. В форме показано, что комиссия 5% и сумма к получению 95р. Юзер оплачивает в биллинге 100р., возвращается на сайт, и ему в лог и на счет записывается 95р?

P.S. прошу выслать исправленный вариант - по данному поводу направлял ранее письмо на емейл. Спасибо.
Публикаций: 0 Комментариев: 32 [ цитировать ]