Бюджет: 8000 UAH Срок: 7 дней
Ecwid + LiqPay/WayForPay - делал подобные интеграции. Проблему с order_id знаю, нужно генерировать его до редиректа на платежку и сохранять в сессии. Callback URL настрою, чтобы статус оплаты обновлялся автоматически. Сколько времени выделяете на задачу?
Бюджет: 5000 UAH Срок: 3 дня
Максим, добрый день 👋
Ознакомился с задачей по Ecwid + LiqPay / WayForPay. Логика с order_id и возвратом пользователя на выбор способа оплаты понятна, так же как и необходимость сохранять ID и время транзакции в Ecwid 🧾
Предлагаю реализовать:
проверку наличия order_id перед редиректом на оплату, с автоповтором на выбор способа при ошибке 🔄
корректный сценарий после оплаты с переходом на страницу «Заказ оформлен» ✅
запись ID транзакции и времени в данные заказа через Ecwid API 💳
По срокам: до 3 дней, бюджет — 5000 грн.
Готов приступить сразу после согласования деталей и доступов.
- Проекты -
- Оценка -
- Рейтинг 596
Бюджет: 10000 UAH Срок: 1 день
✋ Здравствуйте! Мы IT-компания dZENcode.
Мы реализуем PHP-интеграции Ecwid с LiqPay и WayForPay с корректной обработкой order_id, возвратом на выбор оплаты и фиксацией данных транзакции, опираясь на опыт команды, лучшие практики и собственные наработки.
Какой сценарий оплаты сейчас используется в Ecwid?
Есть доступ к текущей логике checkout и API?
Подробную информацию о наших услугах и ставках вы найдёте на сайте: Freelancehunt
Посмотрите – дальше обсудим детали работы, пишите, как будете готовы.
Финальная стоимость формируется только после уточнения объёма и требований.
___________________
С уважением,
Менеджер dZENcode
Наши сильные стороны:
💎 10+ лет оказываем IT-услуги: Аутсорс, Аутстаф
🔥 90+ штатных специалистов
🚀 Проекты «с нуля» и на поддержку
⚙️ SLA и постпродакшн-сопровождение
✅ Договор c компанией, гарантированный результат!
🔥 250+ публичных отзывов с 2015 года.
Бюджет: 6000 UAH Срок: 2 дня
Добрый день.
Работал с интеграциями платежных систем (LiqPay / WayForPay) и кастомными payment flow для ecommerce платформ.
В вашем случае проблема выглядит как race condition на checkout Ecwid - когда пользователь переходит на платежную страницу раньше, чем Ecwid успевает сформировать order_id. Из-за этого возможно списание средств без создания заказа.
Я предлагаю реализовать кастомный payment flow:
проверка наличия order_id перед редиректом на LiqPay / WayForPay
автоматическое возвращение пользователя на выбор оплаты, если order_id не создан
обработка callback платежной системы
запись transaction_id и времени транзакции в Ecwid order
корректный редирект на страницу "Заказ оформлен"
Работал с API интеграциями, webhook'ами и логикой ecommerce checkout.
Могу быстро реализовать и протестировать обе интеграции.
Срок: 1-2 дня
Бюджет: 6000 грн
Бюджет: 6000 UAH Срок: 2 дня
Добрый день!
Имел опыт работы в финтех компании, поэтому хорошо разбираюсь в платежных интеграциях.
Вероятно, если у вас интернет-магазин, речь идет о PHP, в котором я имею специализацию. Однако не проблема, если другой стек технологий. Здесь важно понимать сам принцип интеграции платежных систем.
Как правило, переход на стороннюю страницу оплаты осуществляется уже после создания order_id в системе магазина. Соответственно order_id (или другой идентификатор) передается в endpoint для оплаты, чтобы впоследствии связать оплату с заказом в системе. Таким образом изменяется и статус заказа.
Для начала нужно провести аудит текущего процесса оплаты, после чего можно будет реализовать необходимые изменения в интеграции.
Буду рад сотрудничеству!
Бюджет: 15000 UAH Срок: 14 дней
Привет, Максим!
Я осуществлю интеграцию Ecwid с LiqPay и WayForPay с помощью API, используя технологии JavaScript, HTML и CSS, а также библиотеки Ecwid API для создания плагина оплаты.
Точная цена и сроки — после уточнения деталей.
Профиль: Freelancehunt
Отзывы: Freelancehunt
Бюджет: 10000 UAH Срок: 3 дня
Готов взять на себя работу, пишите, сделаю все качественно. Опыт работы уже более 14 лет!
Бюджет: 3000 UAH Срок: 1 день
Здравствуйте. Сделаю за день, моя квалификация. Есть несколько вопросов, и я готов приступить.
Бюджет: 8000 UAH Срок: 2 дня
Добрый день! Я занимаюсь интеграцией платежных систем на любые сайты. Готов интегрировать LiqPay и WayForPay на Ecwid. Буду рад сотрудничеству!
Бюджет: 2499 UAH Срок: 2 дня
Привет! Ознакомился с документацией и описанием проблемы. Задача понятна, особенно критический момент с потерей order_id при переходе на эквайринг.
Как я предлагаю это реализовать:
Контроль Order ID: Реализуем проверку через Ecwid Javascript API (или через серверный прокси). Перед инициализацией платежа в LiqPay/WayForPay добавляем скрипт, который принудительно проверяет создание заказа в системе. Если cartId не преобразовался в orderId — блокируем редирект на оплату и возвращаем пользователя на шаг выбора способа.
Страница "Заказ оформлен": Настроим правильный return_url в параметрах платежных шлюзов, чтобы после успешного статуса success пользователь гарантированно попадал на вашу кастомную страницу благодарности.
Обогащение данных заказа: Используем Ecwid Admin API (Order Extra Fields). После получения callback от LiqPay/WayForPay, мой скрипт будет автоматически обновлять заказ в Ecwid, записывая transaction_id и transaction_time во внутренние заметки или дополнительные поля заказа.
У меня есть опыт работы с API этих платежных систем. Есть ли у вас доступ к разработческому аккаунту Ecwid для тестирования Webhooks? Готов обсудить сроки!
Бюджет: 1000 UAH Срок: 1 день
Здравствуйте!
У меня большой опыт в разработке интеграций с платежными системами и e-commerce платформами, включая работу с API, обработку транзакций и логику создания заказов. Могу реализовать интеграцию с LiqPay и WayForPay для Ecwid, настроить корректную обработку order_id, реализовать логику возврата пользователя на выбор способа оплаты в случае ошибки, а также добавить передачу ID транзакции и времени транзакции в информацию о заказе в Ecwid. После ознакомления с деталями смогу предложить оптимальную архитектуру интеграции и этапы реализации. Предлагаю перейти в личные сообщения.
Бюджет: 10000 UAH Срок: 3 дня
Добрый день! Ознакомился с задачей готов приступить. Сделаю качественно и очень быстро. Имею опыт в разработке более 5 лет. Проживаю в Европе, по этому проблем со светом или связью никаких не будет.
Некоторые проекты, которые я сделал и в которых участвовал:
http://contentbuilder.ai/ - работал официально в стартапе, который позволяет создавать с помощью ии презинтации, курсы и тд..
sarafan.com.ua - сайт волонтерской компании
bionrgg.com (https://bionrgg.com/) - мое решение для создания визиток цифровых для волонтеров, являюсь партнером волонтерской компании сарафан которая есть партнером Сильпо
https://freelancehunt.com/showcase/work/sayt-avtomobilnyih-poputchikov/1715396.html
Бюджет: 10000 UAH Срок: 3 дня
Добрый день! 👋
У меня есть опыт интеграции платежных систем и работы с API интернет-магазинов. Могу реализовать стабильную интеграцию Ecwid с LiqPay и WayForPay, чтобы избежать ситуаций, когда оплата проходит, а заказ не создается.
Что будет сделано
1. Интеграция платежных систем
подключение оплат через LiqPay
подключение оплат через WayForPay
корректная передача параметров заказа из Ecwid.
2. Контроль создания заказа
проверка наличия order_id перед переходом на страницу оплаты;
если order_id не сформировано — автоматическое возвращение пользователя на страницу выбора способа оплаты;
предотвращение списания средств без созданного заказа.
3. Обработка callback / webhook
получение подтверждения платежа от платежной системы;
запись в заказ:
ID транзакции
время транзакции.
4. Стабильность интеграции
логирование платежей;
обработка ошибок и повторных запросов;
тестирование сценариев оплаты.
Технологии
работа через API Ecwid
серверная логика (Node.js или Python)
webhook / callback обработка платежей.
Что нужно от вас
доступ к магазину Ecwid
merchant-данные LiqPay и WayForPay
доступ к серверу или возможность развернуть webhook.
После завершения проверим полный цикл оплаты, чтобы заказы корректно создавались и отображались в системе. 🙂
Бюджет: 12000 UAH Срок: 3 дня
Здравствуйте, есть опыт работы с интеграциями Ecwid и Wayforpay, с Liqpay вообще супер просто
Реализуем в самые короткие сроки
Денис Владимиров
Победившая ставка- Проекты 134
- Оценка 5.0
- Рейтинг 10 291
Бюджет: 15000 UAH Срок: 14 дней
Добрый день, знакомый со спецификой Ecwid.
Так просто оплату не сделать, знаю все нюансы. Имею релевантный опыт интеграции, проект подобный добавил ниже. Цена реалистичная за подобный проект, к сожалению, люди без опыта не смогут интегрировать никаким образом. Потому что здесь есть специфика в самом Ecwid.
https://freelancehunt.com/project/integratsiya-payu-magazin/1562485.html
Подскажите пожалуйста, ключи уже есть?
С уважением, Денис
Бюджет: 6000 UAH Срок: 3 дня
Здравствуйте.
Я разработчик NodeJS. Имею опыт работы с WayForPay и LiqPay. Готов взяться за работу. Пишите, обсудим.
Ставки скрыты
Ставки пока отсутствуют
Актуальные фриланс-проекты в категории PHP
Требуется опытный Laravel-разработчик для интеграции платежной системы в существующий проект. О проекте Backend: Laravel Frontend: React Проект: облачная платформа хранения файлов (аналог Dropbox) Что необходимо реализовать Интеграцию оплаты банковскими картами через API платежной системы. Создание платежа. Перенаправление пользователя на платежную страницу. Обработку успешной и неуспешной оплаты. Обработку callback/webhook. Проверку статуса платежа. Корректное изменение статуса заказа после успешной оплаты. Логирование запросов и ответов API. Работу как в тестовой, так и в боевой среде. Требования Отличное знание Laravel. Опыт интеграции платежных систем (банковские APIи т.п.). Опыт работы с REST API. Будет преимуществом Опыт интеграции банковских платежных шлюзов. Возможность показать аналогичные проекты. Что предоставим Полную техническую документацию платежной системы. Доступ к тестовой среде. При отклике, пожалуйста, укажите: 1. Какие платежные системы вы уже интегрировали. 2. Стоимость работы. 3. Срок выполнения. 4. Примеры аналогичных проектов (если имеются).
ТЕХНИЧЕ ЗАДАНИЕ Разработка системы Digital Signage для сети рекламных экранов 1. Общий описание системыСистема предназначена для удаленного управления медиаконтентом (видео, изображения) на сети телевизоров под управлением Android TV. Архитектура:Backend / Панель управления (Админка): PHP (Laravel / Yii2 или чистый PHP) + MySQL.Frontend (Плеер на ТВ): HTML5 / JavaScript (Одностраничное приложение), которое запускается на ТВ в полноэкранном режиме через приложение Fully Kiosk Browser.2. Функциональные требования: Панель управления (Админка на PHP)2.1. Управление экранами (Телевизорами)Возможность добавления/удаления экранов в системе.Каждому экрану присваивается: Название (гео-точка), уникальный ID (device_token) и статус (Онлайн/Офлайн).Мониторинг (Пинг): Отображение статуса ТВ в реальном времени. Если ТВ не отправлял запросов более чем 5 минут, окрашивать его статус в красный цвет (Офлайн). 2.2. Управление контентом (Медиатека)Загрузка файлов (видео, изображения) на сервер.Удаление файлов (с автоматическим удалением физического файла с сервера).Возможность просматривать (и изменять), на каких экранах транслируется каждый отдельный медиафайл.Настройка порядка воспроизведения файлов. 2.3. Серверное API (для связи с ТВ)Реализовать REST API (JSON):POST /api/ping — принимает от ТВ его ID, фиксирует время последней активности (для статуса Онлайн) и возвращает текущую версию плейлиста.GET /api/file/device_token — отдает актуальный JSON-массив с ссылками на медиафайлы, их порядком и настройками времени показа.3. Функциональные требования: Клиентский плеер (HTML5/JS на ТВ)Плеер является вебстраницей, которая открыта на ТВ. Главное задание клиента — автономность.3.1. Кеширование и синхронизация (Работа без интернета)При старте плеер запрашивает плейлист через API.Локальное хранилище: Все файлы из плейлиста (видео/изображения) JS должен загружать во внутреннюю память браузера (используя Cache API или IndexedDB). Стриминг (воспроизведение напрямую из интернета) запрещен.Синхронизация: Если на сервере добавлен новый контент, плеер загружает его в фоновом режиме, не прерывая текущий показ. После завершения загрузки — добавляет к трансляции. Если контент удален на сервере, плеер должен удалить его из локального кеша ТВ, чтобы не забивать память устройства.Офлайн-режим: При полном исчезновении интернета плеер бесконечно крутит по кругу последний успешно загруженный плейлист. 3.2. Воспроизведение и ротацияЦиклическое воспроизведение контента и согласно заданному в админке порядку.Для изображений должна настраиваться продолжительность отображения в секундах (по умолчанию 10 сек).Переходы между роликами должны быть плавными, без черных экранов и заметного перезагрузки страницы. 3.3. Логирование и контроль ошибок (Защита от сбоев)Обработка поврежденных файлов: Если видеофайл поврежден и не может воспроизводиться, плеер должен пропустить его и включить следующий по порядку, а не зависать на черном экране.Логи показов (Аналитика): Плеер должен записывать в локальную память факт каждого успешного воспроизведения ролика. При появлении интернета эти данные пачкой отправляются на сервер (POST /api/logs), чтобы в админке можно было увидеть статистику: "Ролик А на ТВ №3 был показан 450 раз за сутки и 2365 раз всего".4. Требования к оптимизации под Android TVИнтерфейс плеера не должен содержать никаких элементов управления (курсор, полосы прокрутки, кнопки). Только чистый контент на весь экран.JS-код должен быть оптимизирован по памяти (вовремя очищать неиспользуемые DOM-элементы и объектные URL), поскольку бюджетные телевизоры имеют жесткие ограничения по оперативной памяти и могут аварийно закрывать вкладку при утечке памяти через 12-24 часа непрерывной работы.
Необходимо мигрировать интернет-магазин Opencart с PHP 7.4 на PHP 8.x. В настоящее время стоит ядро v 3.0.3.8. Читаем, что скорее всего придется мигрировать и ядро на версию 4.0 и вроде сложностей не должно быть... Функционал в основном кастомный, также есть Simple, OCFilter, Нова пошта. Ждем рекомендации и ориентировочную цену. В идеале, кто уже проводил подобную работу.
Необходимо выполнить обновление, перенос и настройку Laravel-проектов на новый сервер с обеспечением стабильной работы, безопасности, защиты от эксплойтов и корректной работы всех сервисов после миграции. 1. Основные задачи Подготовить новый сервер к работе. Перенести файлы проектов, базы данных, конфигурации и cron-задачи. Обновить серверное программное обеспечение. Настроить безопасное окружение для Laravel. Проверить совместимость PHP, Laravel, Composer-пакетов и зависимостей. Обеспечить защиту от известных эксплойтов, вредоносных запросов и несанкционированного доступа. Настроить SSL-сертификаты. Проверить работоспособность сайтов после переноса. 2. Перенос Laravel-проектов Для каждого проекта необходимо: Перенести файлы проекта. Перенести базу данных. Перенести .env конфигурацию. Настроить права доступа к директориям: storage bootstrap/cache Проверить работу: главной страницы; админ-панели; авторизации; форм; API; загрузки файлов; email-отправки; cron-задач; queue workers.3. Безопасность и защита Необходимо реализовать базовый и прикладной уровень защиты: закрыть root-доступ по SSH; настроить SSH-доступ только по ключам; изменить стандартный SSH-порт, если нужно; настроить firewall; разрешить только необходимые порты; установить Fail2Ban; скрыть служебные версии Nginx/Apache/PHP; запретить доступ к .env, .git, backup-файлам, log-файлам; настроить правильные file permissions; проверить проекты на наличие вредоносных файлов; проверить Composer-пакеты на известные уязвимости; обновить зависимости, если это не ломает функционал; настроить защиту от SQL injection, XSS, CSRF и path traversal; проверить правильность Laravel APP_ENV и APP_DEBUG; установить APP_DEBUG=false на production; настроить rate limiting для критических endpoint-ов; проверить доступы к storage/uploads; настроить защиту от выполнения PHP в upload-директориях; проверить права доступа к админ-панелям. 4. SSL и домены Необходимо: Установить SSL-сертификаты. Настроить автоматическое обновление SSL. Включить редирект с HTTP на HTTPS. Проверить корректную работу сайтов через HTTPS. 5. Резервное копирование Необходимо настроить backup: файлов проектов; баз данных; .env файлов; uploaded media; cron-конфигураций; Nginx/Apache конфигураций. Backup должен выполняться автоматически по расписанию. Желательно хранить копии отдельно от основного сервера. 6. Проверка после переноса После миграции необходимо проверить: отсутствие 500/403/404 ошибок; отсутствие критических ошибок в Laravel logs. 9. Результат выполнения После завершения работ должно быть: Laravel-проекты успешно перенесены на новый сервер; сайты работают стабильно; SSL настроен; сервер защищен базовыми security-настройками; доступы к критическим файлам закрыты; backup настроен; cron и queues работают; старый сервер можно отключить после финальной проверки.
Ищу разработчика на проект из 4 связанных задач, для сайта best-matchmaking.com выполняются последовательно:Интеграция готового premium Blade-шаблона блог-статьи + автогенерация Schema/SEO-разметки (Article, FAQPage, Open Graph, canonical) для всех текущих ибудущихстатейДоработка структуры блога: смена URL с 301-редиректами, переименования в футере/меню/хлебных крошках, чистка скрытого кода, удаление категорийНовый блок (фото + цитата отзыва) в существующий конструктор главной и посадочных страниц = возможность самостоятельно добавлять текстовые блоки между разделамиУнификация шрифтов, размеров и цветов по всему сайту (кроме блога) — единый стандарт для заголовков и обычного текста, включая хедер и футерДетальное ТЗ по каждому пункту — Прилагаю ниже по гугл ссылке.https://docs.google.com/document/d/1E5oQO2E-xmKJ3C0jW0ZsSPDBjaiELq0ETxfdivW6yIs/edit?tab=t.0 HTML-образцы и код отправляю в личку после отклика ВАЖНО.! Детально просмотрите все 4 задачи ,Прежде чем выдавать оффер, особенно последнюю- шрифты. Там достаточно много работы.Нужен опытLaravel + Blade — уверенный, не начальный уровеньФронтенд (CSS/JS) на том же уровне, что и backendОпыт работы с существующим, не своим кодомФормат работыBackup и тестовый сервер перед началом, перенос на продакшн ОБЯЗАТЕЛЬНО — после согласования и тестированияОбязательная самопроверка на всех устройствах до сдачи — присылать "готово, проверяйте" без собственного тестирования не подходит. Баги, найденные после сдачи, исправляются в рамках той же задачи. Баги, возникшие при переносе. В ходе переноса так же должны будут быть исправлены на продакшн.Отчёт со скриншотами "до/после" по каждому пунктуСрок и бюджет — после оценки объема по детальному ТЗ. Жду ваши офферы. Спасибо