Skip to content

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.