Deposit Events

Once the system detects a deposit, a job will call the customer's callback URL with the deposit event object. The system retries this operation for one day with three minutes intervals until the customer's end responds with a successful 2xx HTTP status code (200,201,202,203,204). Our team has meticulously designed and implemented a robust architecture to ensure that our esteemed clients are promptly notified about the status of their deposits.

circle-info

The system administrators manage the callback URLs. You must communicate with our system administrators to set your callback URL.

circle-exclamation
circle-check
triangle-exclamation

Critical: Deposit Detection Without Active Session

Deposit Event Object

Object Description

Field
Type/Description

objectType

STRING Customers can use this field to create their object hierarchy. All objects sent by the system will have this field. This field can consist of a single value for deposit events.

userId

STRING

The id of the user who makes the deposit.

userName

STRING

The name of the user who makes the deposit.

date

NUMBER

Epoch time of the deposit.

blockChainCurrency

STRING

The blockchain currency of the deposit. It can be BTC, LTC, USDT_TRON, DOGE, TRON, XRP, or ETH.

blockChainTxId

STRING

The blockchain transaction hash of the deposit.

blockChainAmount

NUMBER

The blockchain amount of the deposit.

convertedAmount

ARRAY OF OBJECTS The system promises a fixed rate if it detects a deposit within an existing deposit tracking session. In such a case, the system performs cryptocurrency to fiat conversion considering the session start time.

conversionTime

NUMBER The cryptocurrency to fiat conversion epoch time.

paymentStatus

OBJECT Customers can use this field to track deposit status. In some cases, users may overpay or underpay; when this happens, the payment status changes to overpaid or underpaid respectively. When the actual payment in dollars is between the minimum and maximum of the session, the payment status becomes correct. The possible values for the payment status field are Overpaid, Underpaid, or Correct.

from

STRING This parameter is the FROM address of the deposit.

to

STRING This parameter is the TO address of the deposit.

A Message Regarding Duplicate Deposit Event Objects.

triangle-exclamation

Last updated