Skip to main content
Blockra is a crypto payment gateway. You charge your customers a fiat amount, Blockra handles the exchange rate, generates a deposit address, watches the blockchain, and credits your merchant balance once the payment confirms. This documentation covers everything you need to integrate Blockra into your product.

Introduction

Learn how Blockra works, what assets are supported, and how the payment lifecycle works.

Authentication

Create an API key and learn how to authenticate every API request.

Accept Payments

Step-by-step guide to creating a payment and showing a deposit address to your customer.

Hosted Checkout

Let Blockra host the coin-selection and payment UI — just redirect the buyer.

Webhooks

Get real-time notifications when payments are created, confirmed, or expired.

API Reference

Full reference for every Blockra API endpoint with request and response examples.

How it works

1

Create a payment

Call POST /payments with the fiat amount and the crypto asset your customer will pay in. Blockra locks the live exchange rate and returns a deposit address.
2

The customer pays

Show the returned deposit address and exact crypto amount to your customer. They send the funds from their wallet.
3

Blockra settles

Once the transaction reaches the required on-chain confirmations, the payment moves to completed and your balance is credited the net amount (total minus the Blockra fee).
4

Withdraw your balance

Withdraw your available balance to any external wallet from the Blockra dashboard whenever you like.