Требуется специалист для настройки поискового движка ElasticSearch на сайте WordPress Woocommerce. Опыт работы с Node JS будет плюсом. Ожидается качественная интеграция и настройка функционала поиска.
Внедрить оплату по СБП на форму (Vue.js)
Ищу специалиста Frontend разработчик, который понимает, что такое промышленная разработка, с опытом от 3 лет. Желательны примеры своего кода от кандидата.
Общие сведения по задаче
https://habr.com/ru/company/nspk/blog/586876/
https://sbp.nspk.ru/upload/iblock/9f6/sbp_guide_button%202021%201.6.pdf
Пример удачного внедрения
Сценарий оплаты
Пользователь на платежной форме нажимает кнопку “Оплатить по СБП”
Если пользователь находится на сайте через браузер desktop, то появляется iframe c QR кодом. Пока открыт iframe посылаются запросы на проверку статуса платежа с частотой 1 раз в 3 секунды.
Если пользователь находится на форме оплаты через мобильный телефон, то ему показывается список банков для выбора оплаты, при нажатии запускается мобильный банк для оплаты. При возвращении выполняется проверка статуса платежа.
После успешной оплаты пользователь видит финальное окно.
Входные данные
1. Проект текущей платежной формы на Vue
2. Готовое api с двумя методами: создание ссылки(QR), проверка статуса платежа
Требования к логике
1. Кнопка оплаты появляется на форме в зависимости от настройки, аналогично кнопкам Apple Pay, Google Pay
2. Шаблон QR-iframe хранится в шаблоне формы, для простого редактирования верстки.
Требования к верстке и дизайну
1. Кнопка “Оплатить СБП” в соответствии с требованиями nspk. Кнопка располагается под кнопками Google Pay, Apple Pay идентичная по ширине и высоте.
2. Единый дизайн и верстка нового окна адаптированная под мобильный телефон (соответствует верстке текущей платежной формы). Новое окно c QR полностью закрывает форму.
Требования к коду
Соблюдение стиля базового проекта формы
Требуемые работы
1. Изучить пример внедрения оплаты на сайте wildberries – 3 часа
2. Изучить структуру текущего проекта платежной формы Vue – 3 часа
3. Тестовые вызовы api (postman) – 1 час
4. Доработать шаблон платежной формы (внедрить кнопку) – 2 часа
5. Создание iframe для показа QR – 3 часа
6. Внедрение скрипта для мобильного приложения – 3 часа
7. Интеграция с api – 3 часа
8. Компиляция, проверка и отладка – 3 часа
9. Накладные расходы – 3 часа
Итого: 24 часа
Комфортная этапность
1. Пункты 1-3 (Срок 1-2 дня)
2. Уточнение финальных вопросов (1 день)
3. Пилотная версия (2 дня)
4. Тестирование и правка багов (1 день)
5. Финальная версия, сдача работы
Заявки фрилансеров
Похожие заказы
- Веб-программирование1 заявкаЗакрыт3 года назад
Требуется разработка торгового робота для нескольких криптобирж, использующего самописный источник сигналов на нейронной сети. Необходим анализ истории всех сигналов, расчет стратегии, бэктестирование, тестирование в демо режиме и на реальном депозите. Возможна дальнейшая работа над новыми проектами.
Веб-программирование1 заявкаЗакрыт3 года назадТребуется специалист для интеграции системы управления заказами Bestsender с существующим сайтом на WordPress. Необходима работа с API. Подробное техническое задание будет предоставлено в приложении.
Веб-программирование2 заявкиЗакрыт3 года назадТребуется доработка функционала сайта на Битрикс, включая возможность отправки запросов на товар без цен, вывод артикула в списке товаров и улучшение отображения информации о наличии. Задачи включают оптимизацию кнопок и формата вывода, чтобы сделать процесс более удобным для клиентов.
Веб-программирование1 исполнительЗавершен3 года назадНеобходимо исправить ошибку, из-за которой перестали работать всплывающие окна 'Быстрый просмотр' в Opencart 2.3. Ранее данная функция работала корректно, теперь требуется восстановить ее функциональность при клике.
Веб-программирование1 исполнительЗавершен3 года назадНеобходимо преобразовать сайт-витрину, добавив новые функциональные элементы и оптимизировав код. Основные задачи включают реализацию форм отправки писем через phpmailer, избежание дублирования кода с помощью шаблонов, а также внедрение дополнительных 'фишечек' с использованием современных сборщиков, таких как gulp или webpack.
Веб-программирование3 заявкиЗакрыт3 года назад- $10
Создать код на Javascript и HTML, который будет озвучивать буквы и столбцы, используя любые звуки. Необходимо добавлять логи в textarea2, фиксируя нажатие букв и клики мыши: короткий клик для букв и длинный клик для перехода на столбцы. Подробное техническое задание представлено в картинке.
Веб-программирование1 исполнительЗавершен3 года назад Задача заключается в разработке сайта Б, который будет предоставлять пользователям возможность входа под своими логином и паролем с доступом к сайту А. Необходима реализация аутентификации и управление временем доступа. В отклике укажите подход к реализации (фронт или бэк) и аргументируйте свой выбор.
Веб-программирование7 заявокЗакрыт3 года назад- $10
Необходимо найти и исправить ошибку в самописном сайте, которая возникла после внесения правок в форму расчета заказа. Задача включает анализ кода и восстановление функциональности формы.
Веб-программирование1 исполнительЗавершен3 года назад Потрібно об'єднати Commerce Layer з Shopify магазином на темі Dawn. У зв'язку з відсутністю Shopify Payments в Польщі, клієнти можуть платити лише в одній валюті. Використовується mCheckout, але ця інтеграція не задовольняє всіх потреб. Докладні вимоги доступні за посиланням.
Веб-программирование1 заявкаЗакрыт3 года назад