Instapay is a SaaS fintech that offers modern revenue management and a payments platform. It works both for one-time and scheduled payments. The platform helps businesses to get paid faster, considerably reduces late payments, and saves time for operations.

Javascript, Typescript, React, Firebase, Node.js, MongoDB, Ant Design

Instapay offers software that helps to create customizable billing plans (subscription engine for offline and online payments), create revenue collection workflows (automated payment reminders via mail, SMS, voice), receive money on scheduled time, automatically identify late payments, manage communication with clients, analyze financial condition in real-time.

We were approached by Instapay to increase their IT capacity and help develop new features faster, thus we were working alongside Instapay team as an extension. It has been a very interesting experience that benefited both teams.


We started by learning the existing code standards at Instapay and discussing challenges and requirements, as well as presenting our approach to the tech challenges at hand.

Instapay wanted us to help them develop their platform, as well as write new functionalities with an end-to-end responsibility. Some of the tasks included:

  • Invoicing system allowing companies to create invoices, automatically send them to clients and receive payments through Stripe;
  • Inviting and adding a company's team members with specific roles, assigned tasks, and clients. This functionality allows a company to use Instapay for well-organized teams, with different people having specific functions and responsibilities, and access to different parts of the platform;
  • Importing the company's clients and their payment information from CSV, XML, or XLS files;
  • New landing page allowing downloading a free ebook in exchange for the client's email address and phone number;
  • Fixing and refactoring existing code, e.g., fixing existing bugs or moving functions from frontend to backend.

Team set-up

From Codepole:

  • Full-stack developer
  • Project manager

From the client:

  • 2 full-stack developers
  • Product owner

Results & Benefits for the Client

Our support has helped Instapay to increase the pace of development of key new features and meet deadlines, it increased satisfaction of their customers and lead to new cross-seling opportunities for the company, thus increasing its revenue potential.

The platform now has more functions, fewer bugs, and works faster than before. Instapay has received very positive feedback from its clients about the new features and the platform's performance. The code is cleaner than before, and since we were following Instapay's requirements, the code is kept with the same patterns as before.

Codepole helped with the launch of our current platform. Implemented features and products enabled us to rapidly scale our existing Swedish business and expand to new markets.

Robin Tjassens, Kompar

Codepole managed to provide me with top quality candidates in short period of time. Their support and hands-on approach throughout the recruitment process were invaluable.

Daniel Abebe, HuggyStudio