Дано:
fondleki.ru сайт благотворительного фонда.
Движок WordPress, тема Ample.
На сайте есть раздел "Проекты"
fondleki.ru/project Проекты реализованы в виде custom post types (
codex.wordpress.org/Post_... Необходимо реализовать функционал приема пожертвований для проектов, а также возможность просмотра всех транзакций.
Детали реализации
1. Для нас эталоном является благотворительный фонд "Нужна помощь", вот как выглядит прием пожертвований у них:
takiedela.ru/topics/. В идеале мы хотим аналогичный функционал.
2. Насколько мы поняли, процессинг у них cloudpayments.ru. Возможно, он подойдет и нам. Кроме того, есть решение от яндекса
vmeste.yandex.ru/.
Хочется получить аргументированные рекомендации от фрилансера о том, какой процессинг нам лучше использовать.
3. Прием пожертвования
Идентично сайту takiedela.ru. Даже верстку можно взять оттуда.
4. Просмотр транзакций
В админке сайта должен быть раздел "Платежи".
Транзакции можно смотреть в разрезе проектов и в разрезе месяцев
Переключалка наверху По проектам / По месяцам
4.1. Просмотр транзакций по проектам
Сначала показываем проекты активные проекты, потом завершенные.
Таблица выглядит следующим образом
= Название проекта
== дата | способ оплаты | сумма | комментарии (успешная транзакция светло-зеленый фон)
== дата | способ оплаты | сумма | комментарии (неуспешная транзакция светло-розовый фон)
......
== ИТОГО ПО ПРОЕКТУ: сумма
Реализовать пагинацию. На странице не больше 5 проектов.
Форма поиска по айдишке проекта.
4.2. Просмотр транзакций по месяцам
Наверху форма выбора интервала времени (день начала день конца периода)
Выбранный интервал разбивается по месяцам.
Таблица выглядит следующим образом:
= Март 2016
== дата | способ оплаты | сумма | комментарии (успешная транзакция светло-зеленый фон)
== дата | способ оплаты | сумма | комментарии (неуспешная транзакция светло-розовый фон)
......
== ИТОГО за март 2016: сумма
= Апрель 2016
== дата | способ оплаты | сумма | комментарии (успешная транзакция светло-зеленый фон)
== дата | способ оплаты | сумма | комментарии (неуспешная транзакция светло-розовый фон)
......
== ИТОГО за апрель 2016: сумма
=== ИТОГО за интервал: сумма
Важное требование.
У вас в портфолио должен быть реализованный проект с приемом платежей в WordPress (интернет-магазин или может быть даже благотворительный фонд, если повезет)