Ищу того, кто знает поисковый движок ElasticSearch (на сайте на WordPress Woocommerce, хотя я думаю это не важно) P.S. На 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 заявкаЗакрыт2 года назад
Нужен кодер написать торгового робота для нескольких криптобирж. Источник сигналов есть самописный на нейронке. Задачи: проанализировать историю всех сигналов, высчитать стратегию, прогнать бэктесты по истории, прогнать в демо режиме, протестировать на реальном депозите. Дальше продолжать ...
Веб-программирование1 заявкаЗакрыт2 года назадСуществует сайт на wordpress куда специалист разбирающийся в API интегрирует систему управления заказами Bestsender. В файле будет приложено подробное ТЗ.
Веб-программирование2 заявкиЗакрыт2 года назадДобрый день! Необходимо доработать/настроить функционал сайта на шаблонном решении, сайт на Битрикс. Сайт https://topixpro.ru/ Задачи: [list][*]Возможность отправлять запрос на товар из карточки товара или положить его в корзину, но без цен. Цены у нас отключены, та как с каждым клиентом ...
Веб-программирование1 исполнительЗавершен2 года назадПерестали всплывать окна "Быстрый просмотр" при клике. Ранее работала и почему-то перестала. Нужно исправить.
Веб-программирование1 исполнительЗавершен2 года назадПроблема с разработкой веб-сайта. Есть сайт-витрина который в целом нужно преобразовать, добавить всякого разного, чтобы показать использования различных технологий, возможностей, библиотек и тд. Основная задача, показать умение использовать современные средства для создания программного продукта. Конкретно ...
Веб-программирование3 заявкиЗакрыт2 года назад- $10
ТЗ в картинке, добавлю необходимо озвучить буквы и столбцы (любым звуком важен написанный код) добавить логи в "textarea2", какой клик мыши был, пример: "Нажата буква А" - короткий клик. Переход на столбец - 1 ...
Веб-программирование1 исполнительЗавершен2 года назад Здравствуйте!Задача: есть сайт А с купленным на него доступом (сайт А мне не принадлежит, доступа к БД нет), нужно сделать сайт Б, на который люди смогут входить под своим логином и паролем (отличным от данных ...
Веб-программирование7 заявокЗакрыт2 года назад- $10
Вносили правки в форму расчета заказа, после правок форма перестала работать. Сайт самописный.
Веб-программирование1 исполнительЗавершен2 года назад Вітаю! Ви повинні об'єднати [url=https://commercelayer.io/blog/how-to-sell-internationally-with-a-single-shopify-store-and-commerce-layer]Commerce Layer [/url]з нашим Shopify [url=https://geometricgoods.com/]магазином[/url], тема [url=https://themes.shopify.com/themes/dawn/styles/default]Dawn[/url]. Shopify Payments не доступний в нашому регіоні (Poland), і чекаут може бути завершений тільки в одній валюті (EUR). Зараз я використовую mCheckout але ...
Веб-программирование1 заявкаЗакрыт2 года назад