- Home
- Software Integration
- Logistics and warehousе
Logistics and warehousе
Integration with Zeron Zeron:
Projects:
Online store Diskom Ltd.
The integration with Zenon is realized with JSON protocol.
The following data is extracted from Zeron warehouse:
- Warehouses
- Catalog / Groups
- Products
- Features
- Photos
- Available quantities
- Prices
- Order status
- Change order
The following data is sent to Zeron:
- Order
- Special prices for order
- Successful online payment of the order
Categories - The store administrator enters categories, and it is possible to enter subcategories. Enter a name and image for each category. The administrator organizes the product categories. When synchronizing with Zeron, the administrator notes which group of Zeron to connect to which category of the store. More than one Zeron group can be linked to a store category
Product characteristics and demand - Depending on the characteristics of the products in Zeron will be organized information about a product. In any case, the search engine will search in the following order: category, name, characteristics. It is obligatory to download the photos once from the warehouse program, because after the download they will be resized for faster visualization in the store.
Stock - will be withdrawn from Zeron if necessary. The admin panel will indicate in which categories the stocks will appear when they are below a certain number

The development includes:
- Development of a controller for zero applications
- Structure for zeron groups
- Extract groups
- processing of received photos from base64 to files and recording on server
- retrieve groups now by paging to level 7 groups
- functionality for manual update of group information as well as update with crown
- structure and database for categories and relationship between categories and groups
- view extracted groups in the admin panel by levels
- view categories in the admin panel
- Add and edit categories + photos to categories
- Possibility to create links Group (zeron) to category (Discom). It is also possible to add several groups to one category
- Functionality for downloading and refreshing product data for all groups
- Record data for each product: Related group, price items, codes, descriptions (short and full), photos (small and large - but in some cases different)
- View a list of products in the admin panel + search by name, code, description + filter by group + paging
- Product overview
- links between Product <=> Group <=> Category
- functionality for manual updating of products from category + prices by products
- Structure and database of warehouses
- Save and update warehouses (names only + ZERON ID)
- Structure and database of stocks
- Recording and updating stocks by warehouses and by products
- Show stocks on a product page

Integration with ECONT:
Projects:
- Inventory management system - Bulsatcom EAD
- Online store https://www.zoomagazin.eu - Chain of pet stores "Dr. Stefanov"
Econt provides an opportunity to integrate a web application with the waybill generation system. The system facilitates, simplifies and automates the delivery process.
For successful integration with Econt, all you need is registration and a profile on the Econt website. We need this profile when communicating with the Econt API. The communication is possible in 2 formats, SOAP and JSON. During the development, a test api can be used, for which Econt has provided a profile, and so the functionality can be tested without creating real bills of lading.
Shipping and delivery options are:
- From address to address
- From address to Econt office
- From Econt office to address
- From Econt's office to Econt's office
In the first and second case, a courier will be called to the specified address to pick up the shipment, and in the third and fourth it is expected that the bill of lading will be generated in advance and the shipment will be delivered in person to the office.
In order to successfully create a bill of lading, it is mandatory to submit the real address of the sender and recipient or office codes, postal codes and names and telephone numbers of the sender and recipient. The API offers the ability to create several types of shipments, according to size, number and weight. Colette, pale and cargo. The price of the service is calculated and varies depending on many factors. It is formed mainly by the type of shipment, its weight, the type of shipping and delivery and the distance.
There are also several optional / optional parameters that can be submitted to Econt to provide additional information about the shipment or to make various settings. It can be noted whether to send an SMS to the recipient informing him about the delivery, whether the recipient is reviewed or not, whether the order has cash on delivery and in what time frame the courier should arrive to pick up the shipment.
After setting all mandatory and optional parameters, a request can be sent to calculate how much this service will cost and when the request is expected to be made.
When an already successful request for generating a bill of lading is sent to Econt, we receive the identification number of the bill of lading. With this identification number it is possible to send another request to track the shipment and its status. If something went wrong, we also have the opportunity with the same number to send a request to delete the bill of lading from the Econt system.
In case a cash on delivery is set, the IBAN, BIC and currency must also be submitted.


Integration with GENSOFT GENSOFT MoneyWorks:
Projects: Online store https://www.perfectbg.net/ - "Perfect Office" Ltd.
The integration with the software for warehousing, trading, production and accounting of GenSoft MoneyWorks allows two-way synchronization of::
- orders
- customers
- products
- promotional prices
- manufacturer
- and other
Product details and features between the warehouse program and the online store. In case of change in some of the products or customers in the warehouse program (product code, quantity, change in price, brand of the trader, category, name, etc.), data synchronization is performed. The intervals when the synchronization will take place are determined by the trader, and can vary from weekly to a few minutes. In this way, the trader has the opportunity to take into account the dynamics of its sales and stocks and does not commit to manual synchronization, because everything is automated.
Depending on the number of products in the warehouse program, the transfer of products to the e-shop happens in the most efficient and fast way. In order not to take a long time, one synchronization of everything from the warehouse program, in the presence of many products, customers, etc., can be divided into parts. In this way, some trader-critical features that are in the warehousing program can be transferred in a shorter time and in a shorter period of time. Other synchronizations that don't have as much priority can be made to happen over a longer period of time.
Orders placed in the online store are automatically sent to the warehouse program. By taking information about the order and there may be errors in synchronization. In such cases, a response is sent from GenSoft what the error is and why the order failed to be sent - a problem with availability, stock, invalid code, etc.
In the presence of product promotions, after entering one in GenSoft and after the synchronization, they are recorded in the e-shop from when to when the promotion is, quantity, price, etc.
The integration with GenSoft allows the information in the warehouse program and that in the e-shop to be in accordance. Having a wide range of options how it can be
implemented. Synchronization is done in such a way that the information from GenSoft is synchronized according to the needs of the business and the merchant.
![]() |
![]() |

