Development of multi-currency light wallets, wallets for Dapps, as well as exchange services, market analytics tools. Web, desktop, mobile applications.

show more
show more
case 19

Update of the NOWPayments payment gateway

3 months
Javascript, ReactJS, Tailwindcss,
NodeJS, Koa, PostgreSQL

About the blockchain project

NowPayments (NP) is a payment gateway focused on cryptocurrency transactions with a fairly large flow of users. There are two sorts of them: merchants who use this gateway within their own stores and customers who buy something and pay. As you know, users are always preoccupied with the quality of service, especially in the financial sector. Therefore, NOWPayments decided that they needed to improve the quality of their service.

Evercode Lab

Blockchain project task

We had a clear goal — to make the NP service safer, more reliable and user-friendly. This work can be divided into two main blocks: the payment API and a merchant's account.

Blockchain solutions

Merchant's office

Let's start with the front end. We made it a little easier and clearer. We also made some changes to the content of the pages, added a footer and altered the colors. All these changes were not significant in terms of time spent. But they proved themselves to be significant in terms of profit.

We resolved the task of making the merchant office safer and more convenient to use. Thus, our team added:

  • Two-factor registration via email (financial security is good) Evercode Lab
  • Capability to reset one’s password via email (this is really convenient) Evercode Lab
  • Filtering data in tables with payments Evercode Lab
  • Uploading data from payment tables in various formats (PDF, CSV, XLS) Evercode Lab Evercode Lab
  • Receiving reports and statuses for operations by email
  • Improved API key management
  • Management of received coins, i.e. the merchant can determine the coins that he or she is willing to accept as payment


This is a truly interesting aspect. The original NowPayments team realized that merchants were different. Some of them, as true entrepreneurs, are ready to take risks and ‘play’ with prices. For them, a method was developed to level up their prices by invoicing additional % via a merchant's personal account. That is, the merchant can generate more profit by simply increasing his or her transaction fees.

Evercode Lab
Tell us about your ideas and we will offer the best solution!
Contact us
By clicking the "Send" button I am accepting the Terms of Use and Privacy Policy agreements
Evercode labs

Your message has been successfully sent.

Thank you for contacting Evercode Lab

We will get back to you shortly.

Other Cases
We use cookies to ensure you get the best experience. By using Evercode Lab, you agree to our Privacy Policy and Terms of Use