Deposit

Asynchronous payments are very popular with cryptocurrencies. In a typical deposit workflow, you have to generate an address and pass it to your client. This will be their deposit address, which they will reuse for a lifetime with you. In such a deposit workflow, we will notify you of any incoming payments with callbacks.

Example
{
  "transactionId": "9f737a10-2fc9-4338-86e5-034c739bba12",
  "foreignId": "USER_00000001",
  "currency": "USDT",
  "blockchain": "TRON_SHASTA",
  "address": "TLuMtwomBTYs6ZynCsGEc1WQi35RNgfWa9",
  "tag": null,
  "amount": "5000.000000",
  "amountMinusFee": "4960.000000",
  "fee": "40.000000"
}

Transaction object

Attribute
Type
Description

transactionId

String

Unique ID of transaction

foreignId

String

Unique name to identify the issuer

currency

String

Currency code

blockchain

String

Blockchain name

address

String

Deposit address

tag

String | Null

Tag if it is Ripple for example

amount

String

Amount of funds

amountMinusFee

String

Amount - fee

fee

String

Fee amount

Last updated