OfframpID string required
Unique ID to identify the transaction
Type string required
Type of the transaction
CoinID string required
Unique ID to identify the coin
Coin string required
Coin's name - in lowercase
isToken int32 required
Flag for is it token or not
TokenID string
Unique ID to identify the token
Token string
Token's name - in lowercase
Symbol string required
Symbol of the coin/token that belong of the transaction's currency - in Uppercase
NetworkType string required
Network of the cryptocurrency
isFromBalance int32 required
Flag for is the amount deducted from balance or not
Address string
Blockchain address that generated for transaction/payment
BankName string required
Bank name
BankAccountHolder string required
Account holder's name
BankCode string required
Indonesian bank code (3 digits)
BankAccount string required
Merchant's bank account
Amount double required
Amount of the transaction
Currency string required
Currency that belongs to the Indonesia Rupiah (IDR)
ExchangeRate decimal
The value of the exchange rate (Crypto to Fiat's currency)
Total double required
Total amount that merchant will receive in merchant's bank account
isActive int32 required
Flag for active status
isPaid int32 required
Flag for paid status
Status string required
Status of the trsnsaction
StatusMessage string required
Message that belongs to the status
DateCreated datetime required
Created date of the transaction (yyyy-MM-dd hh:mm:ss.fff)
DateExpired datetime required
Expiration date of the transaction (yyyy-MM-dd hh:mm:ss.fff)
PartnerReferenceID string required
Unique ID from merchant to identify the transaction
ReceiptURL string required
Receipt URL from the network provider. This receipt URL will appear if the transaction has been paid