This article is meant to ease the integration of NowPayments onto your service platform. We have designed it to be in compliance with any kind of background knowledge and therefore this guide is suitable even for complete beginners.

Quickstart

The first thing to do is to sign up on NowPayments website. It can be done in six easy steps:

  1. sign up at our account page;
  2. activate your account via the e-mail that we have sent you;
  3. sign in into your account and open the Dashboard Page;
  4. press “Add new key”. You will get an API key, please save it;
  5. enter the wallet for funds withdrawal on “Outcome wallet” page;
  6. use API!

Please note that at the moment our base currency is USD and the minimum transaction amount that we are able to carry out is an equivalent of 0,003 BTC. We are working hard to lower this number.

Now to the API workflow itself.

  • To get the list of the supported currencies: [GET] /currencies
  • To get an estimated price in the selected currency: [GET] /estimate
  • To create a payment: [POST] /payment
  • Тo check the payment status: [GET] /payment/{payment_id}

For further references and more detailed code examples please consult with our full documentation.