Интеграция API InPost Быстрые Возвраты с формой на сайте WordPress (REST API)
Здравствуйте,
Я ищу разработчика WordPress/PHP для выполнения нестандартной интеграции API.
Цель проекта: Создание на моем сайте WordPress специализированной формы, которая позволит клиентам самостоятельно генерировать коды возврата InPost (услуга "Быстрые Возвраты").
Полная документация InPost Returns REST API: https://dokumentacja-inpost.atlassian.net/wiki/spaces/PL/pages/1043791894/InPost+Returns+REST+API Задача требует написания специализированного кода.
Ожидаемый процесс (User Flow):
Я хочу, чтобы процесс для клиента был как можно проще:
Клиент на целевой странице помещает предметы, которые хочет вернуть, в виртуальную коробку (корзину).
После нажатия "Продолжить" он видит форму, в которой указывает только свои данные как отправителя (Имя, Фамилия, E-mail, Телефон). Данные получателя (то есть моей компании) должны быть зашиты в коде.
Клиент нажимает кнопку "Сгенерировать код возврата".
Страница (в фоновом режиме) соединяется с API InPost, авторизуется и создает запрос на возврат.
После успешного ответа от API клиенту на той же странице отображается сгенерированный код возврата (например, "Ваш код возврата: 123456789") и дата истечения срока действия кода.
В случае ошибки (например, неверный e-mail) клиент видит понятное сообщение.
Обязанности (Задачи для Фрилансера):
1. Создание формы:
Подготовка фронтенда формы (HTML/CSS/JS) с полями, необходимыми для API для секции
sender(имя, фамилия, e-mail, телефон).Добавление базовой валидации на стороне клиента (например, чтобы поле не было пустым, чтобы e-mail имел правильный формат).
2. Логика Бэк-энда (PHP):
Создание модуля/плагина или безопасной реализации в
functions.php, которая будет обрабатывать логику.Авторизация: Реализация процесса OAuth 2.0 (
grant_type: client_credentials) для получения временногоaccess_tokenс конечной точки/token. Ключи API должны храниться безопасно на стороне сервера, недоступны публично.Обработка формы:
Получение данных из формы и безопасная валидация на стороне сервера.
Создание объекта JSON в соответствии с документацией API для конечной точки
POST /v1/returns/tickets.Секция
sender(отправитель) будет динамически заполняться из формы.Секция
receiver(получатель) будет статической (постоянно введенные данные моей компании, которые я предоставлю).
Связь с API:
Отправка запроса
POSTк API InPost (с помощьюwp_remote_postили cURL) с полученнымaccess_tokenв заголовке.
Обработка ответа:
Парсинг ответа JSON от InPost.
Если успех (HTTP 200): Извлечение полей
codeиexpirationDateи возврат их на фронтенд для отображения клиенту.Если ошибка (HTTP 4xx/5xx): Перехват ошибки и возврат дружелюбного сообщения (например, "Не удалось сгенерировать код, попробуйте снова или свяжитесь с нами").
Что я предоставляю:
Доступ к тестовой среде (staging) на WordPress.
Полную документацию InPost Returns REST API.
Данные для доступа к API (
client_idиclient_secret), как только InPost их сгенерирует.Полные данные моей компании (получателя возврата).
Что я ожидаю в заявке:
Предложенную стоимость (или почасовую ставку и предполагаемое количество часов).
Оценочное время выполнения.
Краткое описание того, как вы планируете подойти к задаче (например, создадите ли вы небольшой специализированный плагин?).
Опыт в виде 1-2 подобных интеграций REST API (не сайтов-визиток), которые вы выполнили в прошлом.
Спасибо и жду ваших предложений.
-
7 дней8569 UAH
2341 73 0 7 дней8569 UAHДобрый день, работаю в этой области более 9-ми лет,
есть опыт: php(symfony, laravel, OpenCart, wordpress), javaScript(vue, react, nuxt, nextJs, jquery), html, css(SASS/SCSS), sql(PostgreSQL, MySQL)
.
Готов выполнить этот проект, качественно и в короткие сроки
.
Примеры недавно завершенных проектов:
https://rsps-server.com/
https://asgard-ksm.com.ua/
https://iheal.com.ua/
… https://lingvanex.com/
https://cohntm.com/
-
7 дней14 690 UAH
308 7 дней14 690 UAHЯ разработаю безопасный, удобный и автономный плагин WordPress, который бесшовно интегрируется с API возвратов InPost. Это индивидуальное решение позволит вашим клиентам самостоятельно генерировать коды возврата через упрощенную форму на фронтэнде, точно так, как указано в вашем пользовательском потоке, при этом все конфиденциальные данные и логика API будут защищены на сервере.
-
6 дней12 242 UAH
3160 23 1 3 6 дней12 242 UAHПривет, Марсель,
Твоя необходимость улучшения процесса возвратов через InPost "Быстрые Возвраты" - отличная инициатива. Сосредоточимся на оптимальном пользовательском опыте: динамическая форма на WordPress с бесшовной интеграцией API с использованием PHP основывается на точной валидации данных и безопасной авторизации OAuth 2.0. В своей карьере я успешно реализовал проекты интеграции API, как твой, что позволяет мне подойти к задаче с эффективностью. Работая в качестве твоего технического партнера, я вижу важность интуитивно понятного интерфейса и плавной синхронизации с бэкендом. С удовольствием обсудим детали!
-
1 день8569 UAH
162 1 день8569 UAHЗдравствуйте.
С интересом ознакомилась с Вашим проектом. Уверена что смогу сделать эффективную и качественную работу соответствующее Вашим требованиям и ожиданиям. Опыт работы более 8 лет. Готова обсудить детали и приступить к работе. Жду Вашего ответа.
-
2 дня8569 UAH
1430 14 3 1 2 дня8569 UAHЗдравствуйте, я прочитала ваш проект, я готова его выполнить. Я сделаю быстро и качественно. Жду сотрудничества. Приглашаю обсудить.
-
2 дня9793 UAH
1762 19 0 1 2 дня9793 UAHЗдравствуйте!
Мы работаем над разработкой программного обеспечения, веб-сайтов, систем автоматизации и другое.
Мы принимаем в разработку проекты "с нуля", так и на техническое доработку.
Работаем с широким стеком: WordPress, Opencart, Shopify, WIX, Python, JavaScript, C++, C#, Unity 3D, SQL, MSSQL, WPF, WinForms.
У нас есть практический опыт в:
– системном и прикладном программировании
– автоматизации бизнес-процессов
… – защите информации
– техническом управлении проектами
После сдачи проекта — предоставляем бесплатную техподдержку в течение 14 дней.
Работаем быстро, четко и на результат.
Будем рады сотрудничеству!
-
15 дней36 725 UAH
12490 600 0 15 дней36 725 UAHЗдравствуйте, обращайтесь, разберусь с вашей задачей и напишу интеграцию..............................................................
-
1 день8569 UAH
411 6 1 1 день8569 UAHЗдравствуйте! Я опытный разработчик WordPress с навыками работы с REST API. Готов быстро интегрировать InPost API для быстрых возвратов. Давайте обсудим детали и сроки. Спасибо!
-
7 дней8569 UAH
466 7 дней8569 UAHЗдравствуйте!
Готов выполнить интеграцию InPost Returns REST API с вашим сайтом WordPress.
Реализую форму с валидацией, авторизацию через OAuth 2.0, безопасную обработку данных на стороне сервера и отображение сгенерированного кода возврата пользователю.
API-ключи будут храниться на сервере, доступ к ним исключён из публичной части.
Сделаю всё в виде компактного плагина, совместимого с вашей темой.
-
5 дней8557 UAH
642 4 1 5 дней8557 UAHЗдравствуйте! Ваша задача вполне реализуема. Готов вложить весь свой талант, чтобы вы получили качественный продукт в короткие сроки и в разумном бюджете.
С нетерпением жду вашего ответа — уверен, что с моими профессиональными навыками и вашими блестящими идеями мы создадим нечто поразительное!
-
22 дня58 393 UAH
988 9 0 22 дня58 393 UAHДобрый день!
Мы изучили ваш проект и имеем релевантный опыт.
Я бы оценил такой проект в 55000 грн.
Сюда входит:
- разработка структуры;
- написание текстов;
… - дизайн;
- верстка;
- внесение правок и фиксация багов;
- технические настройки;
- консультации и обучение работе с админкой;
- домен и хостинг.
Вот примеры работ на ВордПрессе:
https://www.bizlg.com
https://www.iholz.ch
https://www.ics-market.com.ua
https://solarenergo.ua
https://piwott.com
Это пакетное предложение. Если какую-то из составляющих вы закрываете на своем стороне - напишите, пожалуйста, в личные для обсуждения стоимости.
-
3 дня8569 UAH
367 3 дня8569 UAHДобрый день!
У меня большой опыт работы с WordPress и PHP, в частности с созданием кастомных интеграций через REST API (включая авторизацию OAuth2, обработку JSON-запросов и безопасную работу с токенами). Ранее реализовывал подобные решения для API служб доставки (например, Nova Poshta, Amazon MCF, а также сторонние CRM/fulfillment системы).
🔧 Как планирую реализовать задачу:
* Создам отдельный легкий плагин WordPress, чтобы логика не зависела от темы.
* Реализую авторизацию с InPost API через client_credentials grant type (получение и кеширование токена).
* Создам фронтенд форму (HTML/CSS/JS) с валидацией и AJAX-запросом к бэкенду.
… * На бэкенде — PHP endpoint, который будет принимать данные, обращаться к API InPost `/v1/returns/tickets`, и возвращать клиенту результат (код возврата или ошибку).
* Все чувствительные данные (client_id, client_secret) будут сохранены на сервере вне публичного доступа.
⏱️ Срок выполнения: 2–3 рабочих дня.
💰 Ориентировочная стоимость: 700.
Если нужно, могу показать примеры предыдущих интеграций (в частности, обработка заказов и доставок через REST API).
Буду рад сотрудничеству!
-
3 дня8569 UAH
934 16 0 3 дня8569 UAHДобрый день. Предлагаю это сделать через мини-плагин, который будет выполнять все описанные функции. Могу начать сегодня. Опыт работы php программистом более 10 лет. Неоднократно выполнял api интеграции в wordpress. Выполню быстро и надежно.
-
5 дней8202 UAH
840 18 2 1 5 дней8202 UAHЗдравствуйте!
Готов взяться за реализацию интеграции API InPost на WordPress.
Сделаю всё по вашему описанию: реализую форму на фронтенде с валидацией, напишу безопасную серверную логику (через отдельный плагин или в functions.php), выполню авторизацию по OAuth 2.0, обработку и отправку запросов на /v1/returns/tickets, а также корректное отображение результата клиенту.
В моём опыте есть несколько похожих интеграций REST API (в том числе с логистическими и платёжными системами), так что реализовать всё корректно и безопасно не составит труда.
Готов приступить сразу после получения данных для API и staging-доступа.
-
7 дней9512 UAH
13013 67 0 7 дней9512 UAHЗдравствуйте! Выполню вашу задачу быстро и качественно. Работаю с Wordpress и REST API. Дизайн формы у вас есть?
Мое портфолио: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Пишите, начну сегодня работать. Буду рад сотрудничеству с Вами!
-
7 дней8569 UAH
262 1 0 7 дней8569 UAHУ меня муж работает в команде разработчиков и может выполнить вашу задачу.
Актуальные фриланс-проекты в категории PHP
Интеграция GoPosПривет, делал кто нибудь интеграцию GoPos с кастомным сайтом для ресторана в Польше? Нужна помощь, у них очень скудная документация, есть только swagger и тот без описаний https://app.gopos.io/doc/swagger-ui/index.html Суть такая, использовали от них сайт для онлайн заказов,… PHP, Веб-программирование ∙ 10 часов 5 минут назад ∙ 16 ставок |
Прописать мета данные АЛЬТ при помощи ИИСайт на Laravel , на сайте много изображений, для которых нужно прописать корректные по семантики и релевантные для странице АЛЬТ описание изображения в автоматическом режиме, с возможностью проверки AI и машинное обучение, PHP ∙ 1 день 7 часов назад ∙ 32 ставки |
Нужен разработчик для завершения и интеграции проекта по автоматическому сбору и обработке данных
700 UAH
Основная часть парсера уже реализована. Парсер работает на Windows-среде через Microsoft Edge: сайт имеет антибот-защиту, поэтому сбор данных выполняется не прямыми HTTP-запросами, а через живую браузерную сессию. Скрипты управляют открытой вкладкой Edge через Chrome DevTools… PHP, Веб-программирование ∙ 1 день 13 часов назад ∙ 24 ставки |
Обновление плагинов и тем WP сайт putevka.uz«Нужно провести технический аудит WordPress-сайта, проверить актуальность, безопасность и совместимость установленных плагинов и темы. По результатам — предложить легальные варианты обновления, замены устаревших решений или перехода на официально доступные аналоги. Платные… HTML и CSS верстка, PHP ∙ 1 день 15 часов назад ∙ 39 ставок |
Интеграция блока "Где смотреть" (Laravel / Livewire)Необходимо реализовать интеграцию внешней стриминговой платформы для сайта о фильмах и сериалах на Laravel / Livewire. Что нужно сделать: Реализовать импорт внешнего каталога контента, который обновляется 1 раз в день. Выполнять матчинг контента по IMDb ID и/или TMDB ID. Если… PHP, Веб-программирование ∙ 2 дня 6 часов назад ∙ 40 ставок |