getDepositAddress
Get an address on the specified network for users to make deposits into.
Example
const { address, identifier } = await akashicPay.getDepositAddress(
NetworkSymbol.Tron, // Network
'user123', // identifier
'order1' // optional referenceId
);
// with requestedAmount, requestedCurrency and markupPercentage
const { address, identifier } = await akashicPay.getDepositAddressWithRequestedValue(
NetworkSymbol.Tron, // Network
'user123', // identifier
'orderId', // referenceId
Currency.USD, // requested currency
"1000", // requested amount
TokenSymbol, // optional token symbol, omit if native coin
1, // optional mark up percentage on exchange rate
);$depositAddress = $akashicPay->getDepositAddress(
NetworkSymbol::Tron, // Network
'user123', // identifier
'order1' // optional referenceId
);
// with requestedAmount, requestedCurrency and markupPercentage
$depositAddress = $akashicPay->getDepositAddressWithRequestedValue(
NetworkSymbol::Tron, // Network
'user123', // identifier
'order1', // referenceId
Currency::USD, // requested currency
'1000', // requested amount
TokenSymbol::USDT, // optional token symbol, omit if native coin
1, // optional mark up percentage on exchange rate
);Return Example
Errors
Error
Explanation
Last updated
Was this helpful?