API Integration InPost Quick Returns with a form on the WordPress site (REST API)
Hello,
I am looking for a WordPress/PHP developer to create a custom API integration.
Project goal: To create a dedicated form on my WordPress site that allows customers to generate InPost return codes (the "Quick Returns" service) on their own.
Full documentation for the InPost Returns REST API: https://dokumentacja-inpost.atlassian.net/wiki/spaces/PL/pages/1043791894/InPost+Returns+REST+API The task requires writing dedicated code.
Expected process (User Flow):
I want the process for the customer to be as simple as possible:
The customer places the items they want to return into a virtual box (cart) on the landing page.
After clicking "Proceed", they see a form where they provide only their details as the sender (First Name, Last Name, Email, Phone). The recipient's details (i.e., my company) should be hardcoded in the code.
The customer clicks the "Generate return code" button.
The page (in the background) connects to the InPost API, authenticates, and creates a return request.
Upon receiving a successful response from the API, the generated return code (e.g., "Your return code is: 123456789") and the code's expiration date are displayed to the customer on the same page.
In case of an error (e.g., incorrect email), the customer sees a clear message.
Scope of duties (Tasks for the Freelancer):
1. Creating the form:
Preparing the front-end of the form (HTML/CSS/JS) with the fields required by the API for the
sendersection (first name, last name, email, phone).Adding basic client-side validation (e.g., checking if the field is not empty, if the email has a valid format).
2. Back-end Logic (PHP):
Creating a module/plugin or secure implementation in
functions.phpthat will handle the logic.Authorization: Implementing the OAuth 2.0 process (
grant_type: client_credentials) to obtain a temporaryaccess_tokenfrom the/tokenendpoint. API keys must be securely stored on the server side, not publicly accessible.Form handling:
Receiving data from the form and securely validating it on the server side.
Building a JSON object compliant with the API documentation for the
POST /v1/returns/ticketsendpoint.The
sendersection will be dynamically filled from the form.The
receiversection will be static (with my company's details hardcoded, which I will provide).
Communication with the API:
Sending a
POSTrequest to the InPost API (usingwp_remote_postor cURL) with the obtainedaccess_tokenin the header.
Handling the response:
Parsing the JSON response from InPost.
If successful (HTTP 200): Extracting the
codeandexpirationDatefields and returning them to the front-end to display to the customer.If an error occurs (HTTP 4xx/5xx): Capturing the error and returning a friendly message (e.g., "Failed to generate the code, please try again or contact us").
What I provide:
Access to a testing environment (staging) on WordPress.
Full documentation for the InPost Returns REST API.
API access credentials (
client_idandclient_secret) as soon as InPost generates them.Complete details of my company (the return recipient).
What I expect in the application:
Proposed pricing (or hourly rate and estimated number of hours).
Estimated completion time.
A brief description of how you plan to approach the task (e.g., will you create a small, dedicated plugin?).
Experience with 1-2 similar REST API integrations (not brochure websites) that you have completed in the past.
Thank you and I look forward to receiving your offers.
-
7 days188 USD
2341 73 0 7 days188 USDGood day, I have been working in this field for more than 9 years, I have experience: php (symfony, laravel, OpenCart, wordpress), javaScript (vue, react, nuxt, nextJs, jquery), html, css (SASS/SCSS), sql (PostgreSQL, MySQL). I am ready to complete this project, with quality and in a short time. Examples of recently completed projects: https://rsps-server.com/ https://asgard-ksm.com.ua/ https://iheal.com.ua/ https://lingvanex.com/ https://cohntm.com/
-
7 days323 USD
308 7 days323 USDI will develop a secure, user-friendly, and self-contained WordPress plugin that seamlessly integrates with the InPost Returns API. This custom solution will empower your customers to independently generate return codes through a streamlined front-end form, exactly as outlined in your user flow, while keeping all sensitive data and API logic secure on the server.
-
6 days269 USD
3160 23 1 3 6 days269 USDHi Marcel,
Your need to streamline the return process through InPost "Quick Returns" is a great initiative. Let's focus on the optimal user experience: a dynamic form on WordPress with seamless API integration using PHP relies on precise data validation and secure OAuth 2.0 authorization. In my career, I have successfully completed API integration projects like yours, which allows me to approach the task with efficiency. Acting as your technical partner, I see the importance of an intuitive interface and smooth synchronization with the backend. I would be happy to discuss the details!
-
1 day188 USD
162 1 day188 USDHello.
I was interested to learn about your project. I am confident that I can do effective and quality work that meets your requirements and expectations. I have over 8 years of experience. I am ready to discuss the details and start working. I look forward to your response.
-
2 days188 USD
1430 14 3 1 2 days188 USDHello, I read your project, I am ready to complete it. I will do it quickly and with high quality. I am waiting for collaboration. I invite you to discuss.
-
2 days215 USD
1762 19 0 1 2 days215 USDHello!
We are working on the development of software, websites, automation systems, and more.
We accept projects for development "from scratch" as well as for technical refinement.
We work with a wide stack: WordPress, Opencart, Shopify, WIX, Python, JavaScript, C++, C#, Unity 3D, SQL, MSSQL, WPF, WinForms.
We have practical experience in:
– system and application programming
– business process automation
… – information security
– technical project management
After project delivery, we provide free technical support for 14 days.
We work quickly, clearly, and results-oriented.
We look forward to collaborating!
-
15 days807 USD
12437 600 0 15 days807 USDHello, feel free to reach out, I will handle your task and write the integration.
-
1 day188 USD
411 6 1 1 day188 USDHello! I am an experienced WordPress developer with skills in working with REST API. I am ready to quickly integrate InPost API for fast returns. Let's discuss the details and deadlines. Thank you!
-
7 days188 USD
466 7 days188 USDHello!
I am ready to implement the InPost Returns REST API integration with your WordPress site.
I will create a form with validation, authorization via OAuth 2.0, secure data processing on the server side, and display the generated return code to the user.
API keys will be stored on the server, access to them will be excluded from the public part.
I will do everything in the form of a compact plugin compatible with your theme.
-
5 days188 USD
642 4 1 5 days188 USDHello! Your task is quite feasible. I am ready to invest all my talent so that you receive a quality product in a short time and within a reasonable budget. I look forward to your response — I am confident that with my professional skills and your brilliant ideas, we will create something amazing!
-
22 days1283 USD
988 9 0 22 days1283 USDGood day!
We have studied your project and have relevant experience.
I would estimate such a project at 55,000 UAH.
This includes:
- development of the structure;
- writing texts;
… - design;
- layout;
- making corrections and fixing bugs;
- technical settings;
- consultations and training on working with the admin panel;
- domain and hosting.
Here are examples of work on WordPress:
https://www.bizlg.com
https://www.iholz.ch
https://www.ics-market.com.ua
https://solarenergo.ua
https://piwott.com
This is a package offer. If you cover any of the components on your side, please write to me privately to discuss the cost.
-
3 days188 USD
367 3 days188 USDGood day!
I have extensive experience working with WordPress and PHP, particularly in creating custom integrations through REST API (including OAuth2 authorization, processing JSON requests, and secure handling of tokens). Previously, I implemented similar solutions for delivery service APIs (for example, Nova Poshta, Amazon MCF, as well as third-party CRM/fulfillment systems).
🔧 How I plan to implement the task:
* I will create a separate lightweight WordPress plugin so that the logic does not depend on the theme.
* I will implement authorization with InPost API using the client_credentials grant type (obtaining and caching the token).
* I will create a frontend form (HTML/CSS/JS) with validation and an AJAX request to the backend.
… * On the backend — a PHP endpoint that will accept data, call the InPost API `/v1/returns/tickets`, and return the result to the client (return code or error).
* All sensitive data (client_id, client_secret) will be stored on the server out of public access.
⏱️ Deadline: 2–3 working days.
💰 Estimated cost: 700.
If needed, I can show examples of previous integrations (in particular, order and delivery processing through REST API).
I look forward to collaborating!
-
3 days188 USD
934 16 0 3 days188 USDGood day. I suggest doing this through a mini-plugin that will perform all the described functions. I can start today. I have over 10 years of experience working as a PHP programmer. I have repeatedly performed API integrations in WordPress. I will complete it quickly and reliably.
-
5 days180 USD
840 18 2 1 5 days180 USDHello!
I am ready to take on the implementation of the InPost API integration on WordPress.
I will do everything according to your description: I will implement a form on the frontend with validation, write secure server-side logic (through a separate plugin or in functions.php), perform authorization via OAuth 2.0, handle and send requests to /v1/returns/tickets, as well as correctly display the result to the client.
In my experience, I have several similar REST API integrations (including with logistics and payment systems), so implementing everything correctly and securely will not be difficult.
I am ready to start immediately after receiving the API data and staging access.
-
7 days209 USD
13013 67 0 7 days209 USDHello! I will complete your task quickly and efficiently. I work with WordPress and REST API. Do you have the form design?
My portfolio: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Write to me, I will start working today. I will be happy to collaborate with you!
-
7 days188 USD
262 1 0 7 days188 USDMy husband works in a team of developers and can complete your task.
Current freelance projects in the category PHP
Make sure that order emails from the store do not go to spam.Currently, there is a store on OpenCart, and order emails are landing in spam. We need to ensure they go to Inbox (ukr.net gmail) and check it. The hosting provider wrote: Poor email delivery may be related to a low sender reputation - IP or domain. In this case, we can advise… PHP, Web Programming ∙ 3 hours 2 minutes back ∙ 35 proposals |
Transfer the fully ready adaptive HTML5 structure to WordPress.
267 USD
I am looking for an experienced WordPress developer who can convert our meticulously prepared static HTML5/CSS3 code into a high-performance custom WordPress theme. The frontend is almost ready (about 99%): semantic markup, metadata, and multilingual structure (hreflang) are… Content Management Systems, PHP ∙ 3 days 4 hours back ∙ 67 proposals |
GoPos IntegrationHello, has anyone done an integration of GoPos with a custom website for a restaurant in Poland? I need help, their documentation is very sparse, there is only swagger and it lacks descriptions. https://app.gopos.io/doc/swagger-ui/index.html The essence is this: we used their… PHP, Web Programming ∙ 3 days 20 hours back ∙ 25 proposals |
Write meta data for ALT using AIA website on Laravel, the site has many images for which it is necessary to automatically generate correct semantic and relevant ALT descriptions for the images, with the possibility of verification. AI & Machine Learning, PHP ∙ 4 days 17 hours back ∙ 35 proposals |
A developer is needed to complete and integrate a project for automatic data collection and processing.
16 USD
The main part of the parser has already been implemented. The parser works in a Windows environment through Microsoft Edge: the site has anti-bot protection, so data collection is performed not through direct HTTP requests, but through a live browser session. The scripts control… PHP, Web Programming ∙ 4 days 23 hours back ∙ 26 proposals |