Интеграция PayU в плагин Ultimate Auction Pro (WooCommerce)

30 000 руб. за проект
03 марта 2022, 12:52 • 1 отклик • 19 просмотров
Задача: интегрировать платежную систему PayU в плагин Ultimate Auction Pro и доработать функционал плагина. Сейчас плагин аукциона работает в связке со Stripe. Необходимо сохранить текущий и добавить новый функционал. При отклике на задачу необходимо использовать фразу «работаю точно по тз через Безопасную сделку».
PayU - https://russia.payu.com/
Auction - https://auctionplugin.net/
Текущий функционал:
1. В настройках указывается процент от текущей суммы аукциона (5% или 10%) и замораживается.
1. а)В случае выигрыша ставки заданный в настройках процент после окончания аукциона переходит на счёт конторы.
1.б) В случае проигрыша процент возвращается на счёт участника.
2. Участие в аукционе возможно только при наличии привязанной банковской карты в лк woocommerce

Требуемый новый функционал:

1. Ставка может быть совершена, только если банковская операция по заморозке ставки проходит успешно. При отказе банка ставка отменяется.
2. Возможность выбора процента замораживания для разных категорий woocommerce, например: автомобили - 5%, автокультура - 10%
3. Функция однократной привязки карты без необходимости вводить CVC/CVV код при каждой операции
4. Возможность установки минимального и максимального порогов для списания средств. Например, 5%, но не менее 15000 рублей и не более 150000 рублей.
Требуемые навыки, которые вы примените: git, github flow, Wordpress coding standards, composer
- оформление кода по стандарту WordPress coding standard https://developer.wordpress.org/coding-standards/wordpress-coding-standards/php/
- Разработку вести через git, по методу github flow https://habr.com/ru/company/softmart/blog/316686/ либо можете предложить свой, он будет рассмотрен.
На фичи и страницы создавать pull request, давать мне на проверку
- Репозиторий содержит только плагин.
- Создание pull request не реже чем раз в два дня.
- Первый pull request должен содержать инсталлируемый без ошибок плагин платежного шлюза для Woocommerce, добавляющий в настройки woocommerce метод оплаты.
- Если pull request не происходит в течение в двух дней, сделка может быть закрыта