Требуется оценка работ по исправлению бэка сайта на фреймворке yii. Задача включает создание мультиязычной галереи для фото и видео, а также интеграцию контента галереи в новости на сайте.
[PHP] Подключить на сайт оплату через QIWI
На сайте (на PHP) подключена оплата через Unitpay, нужно заменить на QIWI.
Как сейчас:
1. В настройках модуля задаются значения для @unitpay_public, @unitpay_secret, @price, @currency, @payment_description.
2. Далее код создает платеж и ждет уведомление от Unitpay. Если уведомление пришло успешное, то у пользователя в БД меняется статус c is_free на active_to и добавляется +30 дней до обратного перевода на статус is_free.
Что нужно сделать:
1. Нужно вместо Unitpay подключить QIWI через API https://p2p.qiwi.com; документация c примерами на PHP: https://developer.qiwi.com/ru/p2p-payments/#intro
2. Функции @unitpay_public, @unitpay_secret, @price, @payment_description нужно переиспользовать без переименования.
3. @currency использовать не надо, валюта всегда RUB. Дополнительно в запросе на создание платежа нужно передать параметр "themeCode".
4. При обработки уведомления от QIWI нужно учесть, что если вдруг QIWI несколько раз пришлет уведомление об успешном платеже по одному и тому же платежу (дубль уведомления), статус у клиента должен повыситься только один раз.
Кусок кода PHP, который сейчас отвечает на сайте за создание и обработку платежа через Unitpay, пришлю всем желающим, он небольшой - 21 строка (создание платежа) и 46 строк (обработка платежа). Желательно, если вы сможете переписать этот кусок кода без доступа к исходникам проекта.
Указывайте, пожалуйста, примерные сроки и стоимость.
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- Веб-программирование1 заявкаЗакрыт4 года назад
Требуется разработать и внедрить функционал авторизации и регистрации по номеру телефона и коду из СМС в магазине на Opencart. Интеграция с API системы лояльности Kilbil для проверки номера и управления данными пользователей. Необходима защита от злоупотреблений и интуитивно понятный интерфейс. Отключение авторизации по email.
Веб-программирование2 заявкиЗакрыт4 года назад- $200
Требуется сверстать адаптивный сайт на WordPress по предоставленному дизайну. Важно, чтобы админка была удобной для пользователя. Укажите свой бюджет и срок выполнения работы.
Веб-программирование1 исполнительЗавершен4 года назад Требуется разработка парсера для извлечения цен товаров с маркетплейса Яндекс.Маркет. Список товаров будет предоставлен отдельно. Необходимо обеспечить корректный сбор данных и их обработку.
Веб-программирование5 заявокЗакрыт4 года назад- $50
Требуется разработать сервис на PHP, аналогичный savefrom.net, который позволит пользователям вводить ссылки с YouTube для скачивания видео. Необходимо реализовать асинхронный запрос на backend, подключить Redis для кеширования, а также использовать Laravel или другой фреймворк. PHP версии 7 или 8, использование curl обязательно.
Веб-программирование2 заявкиЗакрыт4 года назад Требуется разработка парсера для интернет-магазина на платформе Opencart3, который будет автоматически наполнять магазин товарами, обновляя категории, фото, цены и характеристики. Необходима возможность настройки перед парсингом, включая выбор категории, склада и минимальной цены. Парсер должен работать с минимальным человеческим вмешательством.
Веб-программирование3 заявкиЗакрыт4 года назадТребуется разработка программного обеспечения для отправки неподтвержденных транзакций в сеть blockchain. Программа должна поддерживать все форматы кошельков и обеспечивать возможность отмены транзакции. Транзакция должна оставаться в кошельке 1-2 недели, без необходимости подтверждения и с минимальными комиссиями.
Веб-программирование1 заявкаЗакрыт4 года назад- $20
Ищется опытный специалист для консультации по программированию и верстке под Wordpress и WooCommerce. Необходимы разъяснения по структуре файлов, особенностям верстки и возможностям плагина. Рассматривается бюджет за час консультации.
Веб-программирование1 исполнительЗавершен4 года назад Требуется интеграция вёрстки на платформе Битрикс Бизнес. Макеты предоставлены во вложении. Необходимо указать стоимость и сроки выполнения работы. Наполнение сайта не требуется.
Веб-программирование4 заявкиЗакрыт4 года назад