Internal Transfer
Get Transfer Data
GET
‎https://<domain>/<api prefix>/<version>/user/internal-wallet/transfer/
This API endpoint will return destination wallets with transfer charge data.
Query Parameters
Name | Type | Description |
---|---|---|
source_wallet | string | wallet key, defaule: wallet1 |
Headers
Name | Type | Description |
---|---|---|
apikey* | string | Apikey |
Authorization* | string | Bearer access token |
Sample Code
Node
PHP
Error Responses
Status Code | Error Type | FIeld | Description |
400 | Validation Error | source_wallet | Internal transactions are disabled for this wallet, Please contact your administrator. No destination wallet found. |
401 | Request Failed | Internal transactions are disabled, Please contact your administrator. |
Internal Transfer
POST
‎https://<domain>/<api prefix>/<version>/user/internal-wallet/transfer/
This API endpoint will perform an internal wallet transfer.
Headers
Name | Type | Description |
---|---|---|
apikey* | string | Apikey |
Authorization* | string | Bearer access token |
Request Body
Name | Type | Description |
---|---|---|
source_wallet | string | source wallet key |
destination_wallet | string | destination wallet key |
transfer_amount | string | transfer amount |
form_key | string | form key |
token_checksum_field | string | token checksum |
token_field | string | token |
Sample Code
Node
PHP
Error Responses
Status Code | Error Type | FIeld | Description |
400 | Validation Error | source_wallet | This field is required. This field may not be blank. Internal transactions are disabled for this wallet, Please contact your administrator or invalid source wallet. |
400 | Validation Error | destination_wallet | This field is required. This field may not be blank. Invalid destination wallet choosen. |
400 | Validation Error | transfer_amount | This field is required. This field may not be blank. Transaction Limit is <max_amount>. Minimum transaction amount is <min_amount>. Only integers are allowed. Ensure this field has no more than 7 characters. Entered amount is greater than wallet balance. Invalid amount. |
400 | Validation Error | form_key | This field is required. This field may not be blank. You have another form running, Please reload. |
400 | Validation Error | token_checksum_field | This field is required. This field may not be blank. |
400 | Validation Error | token_field | This field is required. This field may not be blank. Token is not matching. Only numeric characters are allowed. |
401 | Request Failed | Some errors occured. Internal transactions are disabled, Please contact your administrator. No destination wallets found for this source wallet. |
Last updated