National fee collection system
Modernizing Payment Solutions for National Revenue Institutions
About the project
We developed a comprehensive national tax collection system for the Argentine Beef Promotion Institute (IPCVA). The project included the creation of two platforms: a back-office system for the institute's internal management and a public portal that allows slaughterhouses to conveniently manage their monthly fee payments, calculated based on the number of cattle processed.
Why were we hired?
The IPCVA required a robust web-based system to streamline and automate the collection and management of fee payments from slaughterhouses. The goal was to improve operational efficiency, ensure data accuracy, and provide a better user experience for both public and administrative portals.
Technologies
React
Miró
Figma
Strapi
Actors involved
End users (Admin Portal): IPCVA's staff
End users (Public Portal): Slaughterhouses’ administrators
Payment processors: Establishments can pay monthly fees via Interbanking, Pagos 360, or with a coupon at the National Bank of Argentina (BNA).
Argentine Ministry of Agriculture: Facilitates the institute's analysis and verification of the debt of each establishment.
Slaughterhouses: Represents establishments that process cattle and are required to pay a monthly fee.
IPCVA: Represents the national institution responsible for collecting fees
Goals
- 1.
To build a new system: Develop a user-friendly platform that simplifies payment processes for users while adapting to future growth and requirements.
- 2.
To automate processes: Reduce manual tasks to minimize errors and streamline operations for greater accuracy and efficiency.
Challenges
Ensuring compliance with national regulations for payment processing while understanding and implementing the complex calculations required for the system's various operations.
Adapting the system to unique client workflows, such as managing many-to-many relationships between users and establishments.
Optimize the previous system's database and create scripts to upload historical data to the new platform.
How have we worked?
"The project was executed in two deliverables: Development of login and user registration systems for both portals. Deployment and testing of stable versions on client servers, ensuring responsive design across devices."
Integration with payment gateways and the Argentine Ministry of Agriculture for the comparison and automatic generation of each slaughterhouse’s monthly submissions. Also developed a functionality to upload historical monthly reports from the ministry, enabling debt verification and analysis.:
The team consisted of: Project Manager, UX/UI Designer, Backend developer, Frontend developer, QA Tester.
The solution
The platform's design and usability for slaughterhouses were greatly improved, offering a superior experience compared to the previous system.
We integrated multiple digital payment platforms, enabling the public portal to provide establishments with diverse payment options featuring real-time updates and confirmations.
The critical lack of data analysis capabilities required by such institutions was effectively addressed, with the development of a powerful administrative interface for managing users, payments, and reporting.