NowPayments API guide

This article is meant to ease the integration of NowPayments payment gateway onto your service platform. After integration your website or service will be able to accept cryptocurrency payments. We have designed it to be in compliance with any kind of background knowledge and therefore this guide is suitable even for complete beginners.

Quick start

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 our crypto API!

Please note that at the moment our base currency is US dollar 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 crypto: [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.