---
updatedAt: 2025-07-01T07:03:36.000Z
agentTools:
  projectIndex: https://coinify.readme.io/llms.txt
---

# Introduction

> 🚧 Important
>
> Our API is being regularly updated with new features and data. Please keep that in mind when integrating with it so that you allow for e.g. additions of the new parameters to existing API endpoint requests/responses.

<HTMLBlock>{`
<script src="//rss.bloople.net/?url=https%3A%2F%2Fcoinify.readme.io%2Fchangelog.rss&detail=-1&showtitle=false&type=js"></script>
`}</HTMLBlock>

## Overview

Welcome to Coinify payment gateway API for PSPs and merchants.

As a leading provider of blockchain payment solutions, Coinify's payment gateway <Glossary>API</Glossary> offers businesses a reliable and flexible way to process payments in a variety of <Glossary>Cryptocurrency</Glossary>/ies, including Bitcoin, Ethereum, and [more](https://help.coinify.com/hc/en-us/articles/360014079620-List-of-supported-cryptocurrencies-for-merchants).\
At Coinify, we believe that payment settlement should be simple and convenient for our merchants. Our mission is to facilitate global expansion and adoption of virtual currencies in a secure, compliant, and regulated manner. With easy integration and robust security features, our payment gateway API is a powerful tool and can help you reduce transaction fees, increase efficiency, and boost customer satisfaction.

Our API documentation will provide everything you need to start accepting cryptocurrencies as a form of payment.

## Getting started

In order to integrate with the API as a <Glossary>merchant</Glossary>, you need to do the following:

1. [Create a merchant account](https://coinify.readme.io/docs/environments)
2. [Generate API Keys](https://coinify.readme.io/docs/authentication)
3. [Provide your webhook URL and set a shared secret](https://coinify.readme.io/docs/webhooks)

## Use Cases

After you have successfully integrated, you can fulfill any of the following use cases:

* [Receive payments in a variety of virtual currencies](https://coinify.readme.io/docs/receive-online-payments)
  * [Preselect a cryptocurrency before redirecting the customer](https://coinify.readme.io/docs/pre-select-a-virtual-currency-for-incoming-payments)
* [Refund your customers](https://coinify.readme.io/docs/refund-your-customers)
* [Provide automated refunds](https://coinify.readme.io/docs/automated-refunds-for-incorrect-payments)
* [Enable cryptocurrency withdrawals for your end-users](https://coinify.readme.io/reference/withdrawals-resource)

## API Overview

The API has predictable <Glossary>resource</Glossary>-oriented URLs.\
It uses standard <Glossary>HTTP verbs</Glossary>, accepts <Glossary>JSON-encoded</Glossary> request bodies, and returns JSON-encoded responses.

Try out the [Payment Intent API](https://coinify.readme.io/reference/payment-intent-overview).