Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Integration with the API of "Nova Poshta", "Ukrposhta" website on Joomla

Translated267 USD

  1. 2362    20  0
    5 days78 USD

    Hello, I am ready to do it, I have extensive experience working with Joomla.

  2. 1303    44  5   1
    10 days178 USD

    Good day. I am ready to complete the task. The approximate deadline is 7-10 days.

  3. 2581    283  2   5
    5 days178 USD

    Good day)
    I have extensive experience in solving similar tasks.
    Feel free to contact me, I will do it)

  4. 159    5  1   1
    7 days267 USD

    Hello! Thank you for the detailed description of the task. I understand that a full integration of the website with the "Nova Poshta" and "Ukrposhta" APIs is needed, convenient for both the admin and the buyer.

    Approach to implementation:

    Architecture:
    I will create a separate integration layer (plugin/component) that:
    1. works with both APIs through one internal "wrapper" (to make it easy to add another service or change the existing one later)
    2. stores the tracking number, type of mail, and shipment status in additional fields of the VirtueMart order.

    Admin panel / generating tracking numbers:
    On the order page in the admin panel, I will add:
    1. a button/switch for the status "Create Tracking Number" for Nova Poshta / Ukrposhta
    2. separate fields for dimensions and weight with default values that can be changed before creating the tracking number
    3. a button "Update Tracking Number" that sends changes via the API.

    After a successful request:
    1. the tracking number is recorded in the order field and displayed in the admin panel
    2. if necessary, the change of order status can be linked (for example, "Transferred to the delivery service").

    Editing orders in the admin panel:

    I will enhance the order form:
    1. the ability to change the full name, phone number, delivery method, address/branch from the admin panel
    2. synchronization of these changes with the tracking number when clicking "Update Tracking Number".

    The appearance of the orders page – a separate layout/modification of the VirtueMart template, to clearly show:
    - type of delivery
    - tracking number
    - current shipment status.

    Frontend / cart:
    In One Page Checkout:
    1. I will add the choice of delivery service (Nova Poshta / Ukrposhta)
    2. I will connect autocomplete for cities/branches/postal codes.

    Directories of branches and settlements:
    1. I will import once from the API (Nova Poshta, Ukrposhta) into separate Joomla database tables
    2. I will set up periodic updates (cron or manual button "Update directories")
    3. Autocomplete works from the local database – this minimizes "lag" and dependence on the external API at the moment of placing an order.

    I am working on a test copy of the website:
    1. I will run scenarios: new order, change of delivery, editing order, creating/updating/canceling tracking numbers
    2. I will check the correctness of recording tracking numbers and delivery fields
    3. I will ensure that if the API fails, the website continues to function adequately (clear error messages).

    In terms of workload (two services, admin panel + frontend, directories, testing), I see this as:

    a timeframe of approximately 5–7 working days (considering the approval of the admin panel and frontend layout, revisions, and tests in production after migration).

    cost: approximately from 12,000 to 18,000 UAH for the entire scope of work.

    Additional questions:
    https://www.notion.so/2a3ea80ec59480f1acb5ffcc3fba4cee?source=copy_link

  5. 2010    1  1
    6 days445 USD

    Hello! 👋
    My name is Igor, I represent the company 256Devs — a team of technical experts with many years of experience in creating web and mobile solutions, e-commerce platforms, CRM systems, and business automation systems.
    We work with companies from startups to large networks and fully understand how important it is for the technical part to just work — reliably, accurately, without "manual hassle" and surprises.

    Your request for integration of Joomla / VirtueMart with Nova Poshta and Ukrposhta is exactly the case where we can close the task 100% in fact, not just in words.
    We have already implemented similar integrations for e-commerce projects, so we have a ready-made solution structure that we will adapt to your site.
    🔧 What you will receive as a result:
    — automatic generation of shipping documents from orders (full name, address, amount, statuses);
    — the ability to edit and regenerate shipping documents from the admin panel;
    — saving shipping document numbers for each order;
    — optimized directories of populated areas and branches (no delays in the cart);
    — an updated, understandable order management page in the admin panel.

    We do not "connect APIs" — we build a system that takes the headache off you and delivers results:
    ✅ logistics works without failures;
    ✅ managers do not waste time on manual entry;
    ✅ the client receives their product faster, and you get clean analytics and order organization.
    Is there a test copy of the site? Great — we can connect today, test the integration on it, and immediately move to the live environment.
    After a brief clarification of details, we will provide an accurate estimate and timeline.
    We can also take over the technical support of the site — so you do not have to return to these issues at all.

    We do not sell a service — we provide a ready-made solution that works.
    256Devs — when you need to not "try to do," but to do it right the first time. 🚀

  6. 24    7  1
    7 days111 USD

    Good day.
    I have experience and a desire to work.
    I will complete it within the agreed deadlines.

  7. 307  
    10 days378 USD

    Hello.
    I understand that this project focuses on integrating the API of Nova Poshta and Ukrposhta into your Joomla/VirtueMart store for automating the creation, editing, and synchronization of TTH. I will implement a reliable administrative control for generating and managing TTH, ensuring accurate transmission of all necessary order details while maintaining flexibility for editing. On the frontend, I will enable dynamic address suggestions using locally cached postal directories for fast and seamless usage. My approach emphasizes clean API integration, optimized performance, and uninterrupted functionality, fully aligned with your existing checkout process.

  8. 477  
    8 days312 USD

    Good day!
    I am ready to implement the API integration of Nova Poshta and Ukrposhta for your online store on Joomla + VirtueMart with One Page Checkout. The task is clear — technically, everything is possible to implement, including the generation and editing of shipping documents, saving numbers, auto-filling addresses, and customizing the admin panel.

  9. 606    8  0
    7 days378 USD

    Good day.
    I can complete your task with pleasure.
    I have experience working with the API of the National Post and Ukrposhta.
    This is indeed a custom task, I would be happy to work on it.
    I specialize in non-standard solutions in PHP.

  10. 6463    82  3   3
    15 days445 USD

    Good day!
    I am ready to implement this functionality on Joomla / VirtueMart.
    Could you please tell me which version of Joomla is being used?

    Sincerely, Ivan

  11. 6129    54  0
    10 days445 USD

    Good day, I think that in your case it is necessary to implement a specific custom functionality.

  12. 140  
    4 days178 USD

    Hello! 👋
    I have experience with integrations of the API of Nova Poshta and Ukrposhta, automatic generation of shipping documents, working with One Page Checkout carts, and refining the admin panel in Joomla/VirtueMart. I am ready to establish full data transfer between your store and the postal services.

    I can also take the website for further technical support.

  13. Another 3 proposals concealed

Client
Nata Bolsh
Ukraine Dnepr  5  0
Project published
7 months 7 days back
169 views
Tags
  • Virtuemart 2
  • one page checkout
  • nova poshta
  • ukrposhta
  • API
  • Joomla