TransactionID 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
isToBalance int32 required
Flag for is the amount will send to Runegate's balance or merchant's selected address
Address string
Blockchain address that will receive the amount of coin/token
PaymentID string required
Unique ID to identify the fiat payment
BankName string required
Bank name of the fiat payment
BankAccount string required
Bank account of the fiat payment
BankAccountHolder string required
Account holder of the fiat payment
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 address
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