Cryptocurrency payments
This alternative payment method supports the following operations:
Payment
Request
To get a payment in a cryptocurrency, send a payment request where you should specify the following data:
| Parameter | Type | Description |
|---|---|---|
| request | object | |
| currency * required |
string | A cryptocurrency code as listed in the table below, for example BTC. |
| method | object | |
| type * required |
string | A cryptocurrency name as listed in the table below, for example bitcoin. |
| convert_to * required |
string | A currency to which the incoming funds should be converted. |
Supported cryptocurrencies
| Name | Code |
|---|---|
| bitcoin | BTC |
| litecoin | LTC |
| bitcoin_cash | BCH |
| dash | DASH |
| cardano | ADA |
| ethereum | ETH |
| ethereum_classic | ETC |
| dogecoin | DOGE |
| neo | NEO |
| monero | XMR |
| ripple | XRP |
| zcash | ZEC |
| tether | USDT |
| infinity_economics | XIN |
Supported currencies
| Name | Code |
|---|---|
| euro | EUR |
Available trading pairs
| Name | Code |
|---|---|
| bitcoin/euro | BTC/EUR |
Response
The response section called as sent cryptocurrency name will have the parameters copied from the request. Besides, you will get a QR code to show to the customer to complete a payment using a cryptowallet application.
Payout
Request
In order to create a payout operation, send a cryptocurrency code in the currency parameter and the following data with in the method section:
| Parameter | Type | Description |
|---|---|---|
| request | object | |
| currency * required |
string | A cryptocurrency code as listed in the table above, for example BTC. |
| method | object | |
| type * required |
string | A cryptocurrency name as listed in the table above, for example ripple. |
| account * required |
string | The customer's cryptowallet address. |
Response
The response section called as sent cryptocurrency name will have the parameters copied from the request. Besides, you will get a QR code to show to the customer.