Nova Poshta API Integration for OpenCart
A professional Nova Poshta API integration module for OpenCart that fully automates delivery processes in your online store.
You receive cashback for your purchase - 59 uah.
- Description
- Screenshots
- Features
- Files 1
- Reviews 37
- FAQ
- Installation
Description
A professional Nova Poshta API integration module for OpenCart that fully automates shipping processes in your online store. Get accurate cost calculations, consignment note generation, shipment tracking, and convenient order management—all without any extra steps.
The ideal solution for Ukrainian online stores looking to increase conversion and simplify logistics.
Main features of the module
- Automatic and manual updating of cities, branches and post offices
- Create and edit consignment notes directly from the OpenCart admin panel
- Automatic filling of all invoice data
- Downloading and printing invoices (PDF)
- Track shipments and automatically update order statuses
- Automatic notifications to the client and administrator
- Accurate cost and delivery time calculations via API
Administrator Features
- Flexible delivery options (branch, address, parcel terminal)
- Importing and exporting settings
- Setting up geofences and taxes
- Free shipping terms and order amount limits
- Multilingual names of delivery methods
- Enabling/disabling API and tariff calculation
- Setting delivery times
- Filtering compartments by weight
Customer convenience (increased conversion)
- Select delivery type: branch, courier or parcel terminal
- Search for a city and branch in real time
- Selecting a delivery address
- Select delivery date and time
- Instant shipping cost calculation
- Displaying delivery times
Full automation of work with consignment notes
- Creating, editing and deleting invoices
- Automatic filling of sender and recipient data
- Bulk printing and downloading of documents
- Filtering and searching invoices
- Work directly from the order card
Automation via Cron
- Automatic update of the Nova Poshta database
- Automatic tracking of shipments
- Changing order statuses
- Email and SMS notifications to clients
Flexible shipment setup
- Automatic detection of shipment type
- Setting up weight, volume and number of items
- Calculation of the declared value
- Shipment description templates
- Automatic packaging selection
Payment settings
- Who pays for delivery (the customer or the store)
- C.O.D
- Choosing a method for receiving money
- Payment control
Working with a database
- Updating cities, regions and departments
- Automatic creation of recipients
- Synchronization of New Mail directories
Language support
Ukrainian, Russian, English. The module automatically adapts to the store's language.
Compatibility
- Simple, Ajax Quick Checkout, Journal Checkout, Fast Order, and others
- SMS and email notifications
- OrderPro and other order editors
Requirements
- PHP 5.3+
- cURL
- ionCube Loader 11+
Why choose this module?
- Full integration with the Nova Poshta API
- Save time on order processing
- Improving customer convenience
- Increased online store conversion
- Stable operation and regular updates
- How does the module look?
- Requirements for operation
- Download links
- Read reviews about "Nova Poshta API Integration for OpenCart"
- How to install this and other modules?
Screenshots
Features
- Compatibility:
2.0, 2.1, 2.2, 2.3, 3.0
- Octod:
Yes
- Spreading:
Paid
- VQmod:
No
- License:
1 key = 1 domain
- Requirements:
iOnCube
- PHP version:
5.6-7.4
Files 1
Reviews 37
Leave a useful comment and get - 59 uah.
FAQ
How to fix error 500 after installing the module "Nova Poshta API Integration for OpenCart" ?
Error 500 is a problem in the code. To fix it, enable PHP error output. To do this, do the following:
- In the admin panel, go to System → Tools → Error Log. Errors will be listed there, but if they are not there, you need to enable their display System → Settings → Server → Log errors → Yes.
- The most reliable way to display errors in PHP code is to enable error through the .htaccess file in the root of the site. At the very beginning of the file, add a few lines:
php_flag display_errors on
php_value error_reporting -1
Installation error: this directory is not writable!
If such a message appears when installing the module through the admin panel, then you do not have the fix for FTP (Localcopy) installed:
- Install the localcopy.ocmod.xml modifier by downloading it from us on DEV-OPENCART.COM;
- Update the modifiers;
- Proceed to install the required module again.
FTP must be enabled in settings!
This error appears when installing the module through the admin panel only on Opencart 2. You need to install the localcopy.ocmod.xml fix and enable FTP:
- Enable FTP in the settings System → Settings → FTP and fill in the config with any data;
- Install the localcopy.ocmod.xml modifier by downloading it from us on DEV-OPENCART.COM;
- Update the modifiers;
- Proceed to install the required module again.
This way, you will be able to install extensions through the admin panel, and the data from FTP will be hidden from outsiders.
The module is not displayed in the list of extensions in the admin panel
There may be several problems in this case:
- You uploaded the files to the wrong place;
- You have renamed the "admin" folder;
- The localization of the module and your site are different (in this case, the place of the module name will be: heading_title)
- The files did not load completely;
- You are tired and do not see the module;
How can I fix it if instead of the module name there is heading_title?
This is because the language of your site differs from the translations in the module itself (most likely your admin panel is in Ukrainian, and the module does not have this translation). What should you do?
- Download the translation from the archive with the module (admin/language/en-gb or ru-ru) to the localization code that is active on your site (admin/language/uk-ua, for example);
Invalid file type!
Only modules in an archive ending with ocmid.zip can be installed via the admin panel.
There is a 95% chance that you are installing a regular archive with files that need to be uploaded via FTP (instructions on how to do this are also above on this page).
The "Title" modifier already uses the unique ID code that you are trying to upload!
You are installing a module or modifier that is already on your site. Check this fact carefully.
If the upload directory in the archive with the module is empty
This is normal, it means that files are not required for this module to work. The entire function is performed by the modifier (install.xml)
Installation
There are 2 types of installation: "Installing extensions" if the module file is an archive ending in ocmod.zip or "Via FTP (file manager)" when it is a simple archive with files.
Installing Ocmod
- Upload the module file (___.ocmod.zip).
- In the admin panel of your site, go to "Extensions" -> "Installing extensions", or "Modules" -> "Installing modifiers" and click the "Upload" button;
- Select the file and click "Continue", wait for the message - "Successfully installed" to appear;
- Then go to "Add-ons Manager", or "Modifiers" and click the "Update" button (blue, in the upper right corner). And also grant administrator rights.
After installing any module, go to the "System" -> "User Groups" -> "Administrator" section, uncheck all the boxes and check them back by clicking the "Select All" button in the viewing and editing fields.
Installation via FTP
- Download the module file. Paid add-ons can be downloaded in your personal account only after payment;
- Upload files via the file manager to the root of the site. As a rule, the archive contains files for different versions of PHP and OS version (you need to choose your option correctly);
- Then go to "Add-ons Manager", or "Modifiers" and click the "Update" button (blue, in the upper right corner). And also grant administrator rights for the module (it is written below how to do this).
After installing any module, go to the "System" -> "User Groups" -> "Administrator" section, uncheck all the boxes and put them back by clicking the "Select All" button in the viewing and editing fields.
Discuss with AI
Your assistant «DevGPT»
Support
Come to our Telegram group!Our community of experienced and ordinary users will help you solve any problems :) Go to chat














