Create an External Wallet Deposit Link

Create a deposit link that enables and connects external wallets for deposit

post

This API endpoint creates a deposit link that enables and connects an external wallet to the user's account for facilitating deposits. This integration streamlines the deposit process by linking external wallets directly to the platform, enabling seamless fund transfers.

Body

This API endpoint creates a deposit link that enables and connects an external wallet to the user's account for facilitating deposits. This integration streamlines the deposit process by linking external wallets directly to the platform, enabling seamless fund transfers.

amountstring · stringRequired

Amount to withdraw, we support high precision due to certian tokens

currency_idstringRequired

Currency ID, which can be retrieved using supported currencies.

user_reference_idstringRequired

The unique user reference to identify a user for transaction tracking

wallet_addressstringRequired

Destination wallet address for withdrawal

Responses
200

User withdrawal

application/json
post
/v1/user/deposit/link_external_wallet
POST /v1/user/deposit/link_external_wallet HTTP/1.1
Host: pgw.stage.pay.io
Content-Type: application/json
Accept: */*
Content-Length: 169

{
  "amount": "100.50",
  "currency_id": "c872e749-fd56-533e-b01f-de87ae38e7f1",
  "user_reference_id": "hub_player_2",
  "wallet_address": "0x1234567890123456789012345678901234567890"
}
{
  "link": "https://example.com/deposit/1234567890123456789012345678901234567890"
}

Last updated