Own integration with the State Tax Service's cash register system
Hello, we need to integrate with the PRRO for the existing POS system (fiscalization of receipts, offline/online modes, opening/closing the cash register, signatures, checking offline codes, access to the tax system, queues, etc.)
This is not an integration with PRRO Checkbox and others - it is a custom solution for the existing POS system.
We have a marketplace of applications that work through API / Webhooks / SDK.
Using these capabilities, we need to write a PRRO application from scratch, that is:
1. A backend (PHP, Laravel) application with a UI where the user can add a KEP file, extract cash registers/cashiers from the tax authority, and match them with those added in the POS system. It works through Webhooks / API with the backend of the POS system.
2. A front-end (typescript) application for the POS terminal - works with SDK events, actions.
We need a person who has worked with similar solutions.
-
Alex, I have done integrations for Laravel/PHP systems through API, Webhooks, and SDK, so I understand well how to build a PRRO application for your POS. I can take care of the backend with UI for the digital signature, cash registers/cashiers, and integration with POS, as well as the front-end in TypeScript for the terminal with events and SDK actions. I am also considering offline/online, queues, signatures, and code verification separately. I am ready to discuss the architecture and nuances of the tax service.
-
253 Welcome! We are a team of developers with 4 years of experience in process automation for e-commerce and commercial data protection. We have a great understanding of the specifics of direct interaction with the Tax API and are ready to implement a reliable custom PRRO tailored to your needs. We will ensure instant signing of electronic receipts, uninterrupted offline mode, and complete security for storing tokens and certificates on your server. The system will operate stably, quickly, and without monthly subscription fees to third-party services. We are ready to start discussing the technical task in private messages right now.
-
256 Welcome! Our team has been specializing in complex backend development, integration of third-party services, and data protection for 4 years. We are ready to develop a fully autonomous integration module with the free fiscal server of the State Tax Service without any intermediaries. We will write clean code for generating correct XML or JSON packages, configure server-side KEP overlay, and automate the entire cycle: opening changes, generating receipts, sending X and Z reports. Special attention will be paid to the architecture of the offline mode with clear control of time limits and number ranges according to legislative requirements. Write to us, and we will discuss the architecture of your system and agree on the development stack.
-
2556 38 0 Hello! I have reviewed the task. The project is quite serious, as it involves not only integration but also stable operation with fiscalization, offline modes, digital signatures, queues, and interaction with the tax service without data loss.
I have experience in full-stack development of commercial systems and integrations through API / Webhooks / SDK, so I understand the requirements for such solutions well: reliability, queues, error handling, signatures, synchronization, and fault tolerance.
I can:
• implement the backend part in Laravel
• create a UI for working with digital signatures, cash registers, and cashiers
• set up integration with the tax service
• implement offline/online logic and fiscalization queues
… • integrate the frontend application for POS through SDK events/actions
• ensure stable synchronization through API/Webhooks
I work with both backend and frontend parts, so I can manage the task comprehensively without a gap between teams.
About myself:
• 5 years of freelance development
• experience with production systems, financial logic, and complex integrations
• stack: Laravel, TypeScript, Next.js, Node.js, PostgreSQL, WebSocket/API integrations
-
436 4 0 I have my own operational cross-platform PRRO - offline/online mode. The only thing is that it’s not quite your format - it’s in Java and works as a microservice/receives XML receipts from the POS system.
-
349 1 0 My name is Vladislav. I don't like to talk much about myself and what I do. I prefer to show it once. But briefly.
What I have done myself and it is currently working:
- Cash register program for Windows (fiscalization via Checkbox, offline for up to 36 hours, X/Z reports, returns, digital signature)
- Web dashboard for the manager (monitoring 26 cash registers in real-time, analytics, access levels)
- Mobile application (PWA) for the owner - sees all points from the phone, prints X/Z reports to the cash printer remotely, takes cash from the cash register at the register
- Loyalty program - bonuses, levels (Bronze, Silver, Gold), coupons, linking the customer at the register by phone
- Own discount and promotion engine (product groups, price by quantity, promo codes, Wheel of Fortune, Auction, referral program)
… - Telegram bot for customers (electronic receipts, personal account, loyalty barcode, promotions, notifications about new points)
- Telegram bot for the manager with auto-reports (reconciliation with the bank terminal to the penny, sales analysis, anomalies)
- Cash log analyzer with AI - automatically detects suspicious actions of cashiers (price manipulations, atypical cancellations, sales outside shifts) and provides the manager with a morning report
- Remote cash register management bot - from the phone I can take a screenshot of any cash register, lock the screen, send a message to the cashier, synchronize the catalog
- Catalog admin bot - editing prices and stock from a barcode scanner via phone
- Integration with bank terminals (X-report reconciliation, alarm for discrepancies), scales via RS-232, network receipt printers (1 printer for 2 cash registers)
Separately: I also set up cash registers at points myself. PC, receipt printer, scanner, scales, terminal of any bank (Privat, Oschad, PUMB, Universal) - I will connect and configure. So I can handle both software and hardware turnkey.
All of this is currently working in a live retail network: 26 cash registers, 33.76 million UAH turnover, 29,631 receipts. No critical failures during this time.
My stack is Python (FastAPI, MySQL, SQLite, Tkinter) and JavaScript/React. If you don't have Python - I will be honest and we can discuss how to get into the project.
In two months, I will be able to do what you need. Give me a chance.
26 cash registers is not everything I manage with my software, and everyone is satisfied. There are still many cash registers that have not been updated. But as a system administrator, I am available 24/7 for all these cash registers.
My boss is so satisfied with me that he has no objections to me taking something at the level of your project.
If you're interested - write to me, I will show you live: the cash register, the dashboard, a real receipt in the tax office. One call for 30 minutes - and you will see everything for yourself.
-
716 4 0 I have a good understanding of the logic behind POS systems, webhook-driven architecture, and integrations through API/SDK. In similar projects, the main challenge lies not only in sending receipts to the tax authority but in building a reliable middleware layer between the POS system and the fiscal core: handling queues, retry mechanisms, offline codes, receipt status control, synchronization of cashiers/cash registers, working with digital signatures, and stable error handling. These aspects determine whether the system will operate reliably under load in real business environments.
I have practical experience with Laravel, TypeScript, API integrations, event-driven systems, and complex backend logic. I have a good understanding of the specifics of state synchronization between the frontend POS terminal and backend services. I also pay great attention to fault-tolerant architecture: reconnect logic, queue processing, logging, error control, and stable operation in offline/online modes. For such systems, it is especially important to build a scalable architecture correctly from the start so that functionality can be expanded in the future without rewriting the core.
Work plan:
1. Analyze the API, SDK, and webhook architecture of the POS system.
2. Design the architecture of the PRRO application.
3. Implement the backend in Laravel.
… 4. Develop the UI for working with digital signatures and cash registers.
5. Integrate with the tax authority and the fiscalization mechanism.
6. Implement offline/online modes.
7. Handle offline codes and receipt queues.
8. Implement the logic for opening/closing the cash register.
9. Synchronize cashiers and POS entities.
10. Develop the frontend application for the POS terminal.
11. Integrate SDK events/actions.
12. Conduct load testing and fault tolerance.
13. Logging, retry logic, and error monitoring.
14. Deployment and final testing.
-
516 Hello, Alex!
To gain a detailed understanding of the project, please clarify:
1. What version of the POS system is being used and are there any existing integrations?
2. Are there security requirements for data processing (e.g., encryption)?
3. What specific functionalities need to be implemented in the Front-end application?
4. Are there specifications or documentation for the API of your POS system?
My approach to work:
… First, I analyze the requirements and the existing infrastructure to develop the architecture of the solution.
Next, I create the backend in PHP/Laravel with an intuitive UI for managing electronic signatures, cash registers, and cashiers.
After that, I implement the frontend in TypeScript for integration with the POS terminal via SDK.
I pay special attention to stability and security to ensure that the integration meets all regulatory requirements.
As a result, you will receive a reliable solution that fully integrates with your POS system and provides all necessary functions for working with the cash register.
Alex, please send your answers to the questions in private messages so I can propose the optimal solution for your project.
-
265 Welcome!
The Devoxen team has experience in integrations with external APIs, government services, and business process automation.
We can implement our own integration with the PRRO of the State Tax Service:
- authorization and operation through the API;
- generation and registration of receipts;
- processing of statuses, errors, and retries;
- integration with your CRM/ERP/website or cash register system;
… - logging and monitoring of exchange stability;
- secure storage of keys and settings.
We can also help design the architecture so that the integration scales properly and does not create problems during future updates or load.
We are ready to familiarize ourselves with the current system and propose the optimal implementation option. After launch, we provide a guarantee and support.
-
702 1 0 Hello! Ready to collaborate. I have experience working with Laravel and I propose to do the front-end part in React. I offer quality execution and fast work. Write to me :)
-
1328 6 0 Hello!!!
I am ready to complete the task, I have been working with PHP and Laravel for a long time.
Feel free to contact me.
-
726 9 1 Hello! Your project has sparked great interest in me. I am ready to start working immediately and ensure high-quality execution.
-
94346 1269 1 10 Hello. I have been working with React/Node.js/Typescript for over 9+ years. I am ready for collaboration.
-
196 Good day. Look, there is a nuance - this is really not a Checkbox integration, but a custom PRRO application for the existing POS system.
We can take on such a task. From the description, I see a Laravel backend with a UI for EDS, cash registers, and cashiers, integration with API/Webhooks of the POS, queues, online/offline modes, signatures, offline code verification, and a separate TypeScript application for the POS terminal via SDK events/actions.
I would simplify it - start with a short first phase of 5-7 days, so we don't wander in the fog with a flashlight on the phone =)
> exchange scheme with the STS and POS
> fiscalization scenarios, opening/closing the cash register, errors and retries
> model for storing/protecting EDS
> prototype of critical exchange and development plan
…
Questions:
> do you have documentation on the API/Webhooks/SDK of the POS marketplace?
> should the EDS be stored in your system or only locally or in encrypted form on the application side?
Similar types of work cases from Ingello:
> https://business.ingello.com/prime-eva - retail/e-commerce system with integrations and complex business logic
> https://business.ingello.com/vorfahr - SaaS/marketplace logic, integrations, and backend
> https://systems-fl.ingello.com/ua
For the estimate - the first phase is 30,000-40,000 UAH, 5-7 days. After that, we can accurately calculate the full implementation of the backend and terminal application. Overall, it is normal to do it in phases, because in PRRO the main cost of errors is not the code, but the unrefined scenarios of refusals and queues.
-
Бек на php і апі податкової уже звучить цікаво. Підпишусь 😏
-
Current freelance projects in the category Web Programming
Comprehensive audit and development of a website on WordPress/WooCommerceComprehensive Audit and Development of a WordPress/WooCommerce Site Website: https://www.vashstatus.com.ua/ We are engaged in the sale of entrance and interior doors. The main task of the website is to attract customers to the offline showroom, as well as to receive applications… Content Management Systems, Web Programming ∙ 1 hour 1 minute back ∙ 21 proposals |
Industrial Sewing Equipment Store
490 USD
It is necessary to create a turnkey online store for the sale of industrial sewing equipment. A user-friendly store with convenient functionality. Content Management Systems, Web Programming ∙ 1 hour 31 minutes back ∙ 45 proposals |
Audit, update, and optimization of the Joomla site 5.3.3
178 USD
Audit, update, and optimization of the Joomla site 5.3.3. A specialist in Joomla is needed for a comprehensive check, update, and configuration of the site.Requirements: Conduct a technical audit of the Joomla site. Check the current version of the CMS and, if a newer stable… Content Management Systems, Web Programming ∙ 18 hours 27 minutes back ∙ 23 proposals |
Ищу программиста или вайб кодинг Автоматизация scraping данныхמחפש מתכנת או תומך בקידוד וייב. גירוד נתונים אוטומטי. https://drive.google.com/file/d/1Ogsx2iyahw79sleaDEUwMnSTPHhwF3Nu/view?usp=sharing HTML & CSS, Web Programming ∙ 19 hours 32 minutes back ∙ 34 proposals |
Landing page with a questionnaire
136 USD
Creation of a website with a questionnaire Task 1. Filling out the questionnaire 2. Receiving the result in XLS / PDF format Concise design Web Programming ∙ 22 hours 36 minutes back ∙ 134 proposals |