transfer-callback
Transfer Callbacks
Transfer Callback Overview
Available Transfer Callbacks
Callback | Description | Parameters | Authentication | KYC |
---|---|---|---|---|
transfer_list | Show transfer list | None | Required | Required |
transfer_details:id | Show transfer details | Transfer ID | Required | Required |
transfer_send | Initiate send process | None | Required | Required |
transfer_withdraw | Initiate withdraw process | None | Required | Required |
transfer_batch | Initiate batch transfer | None | Required | Required |
transfer_offramp | Initiate offramp transfer | None | Required | Required |
transfer_next_page:page | Go to next page of transfers | Page number | Required | Required |
transfer_prev_page:page | Go to previous page of transfers | Page number | Required | Required |
transfer_back | Return to transfer menu | None | Required | Required |
send_by_email | Send by email | None | Required | Required |
send_by_wallet | Send by wallet address | None | Required | Required |
send_confirm | Confirm transfer | None | Required | Required |
send_cancel | Cancel transfer | None | Required | Required |
transfer_currency:currency | Select currency | Currency code | Required | Required |
transfer_purpose:purpose | Select purpose | Purpose code | Required | Required |
Transfer List Callback
๐ Your Transfers (Page 1/3)
Select a transfer to view details:
Transfer Details Callback
๐งพ Transfer Details
ID: abc123def456
Status: success
Amount: 100.00 USDT
Fee: 1.50 USDT
Date: 3/15/2023, 2:30:45 PM
Type: send
Destination: 0x1234...5678
Transaction Hash: 0xabcd...efgh
Send By Email Callback
๐ง Send by Email
Please enter the recipient's email address:
Send By Wallet Callback
๐ Send by Wallet Address
Please enter the recipient's wallet address:
Send Confirm Callback
โ
Transfer Successful!
You have sent 100 USDT to recipient@example.com.
Send Cancel Callback
Transfer cancelled. What would you like to do next?
Transfer Withdraw Callback
๐ค Withdraw to External Wallet
Please enter the destination wallet address:
Batch Transfer Callback
๐ฆ Batch Transfer
Batch transfers allow you to send funds to multiple recipients at once.
1. Download the template CSV file
2. Fill in recipient emails/addresses and amounts
3. Upload the completed file to this chat
Related Files
src/bot/handlers/transfer.handler.ts
- Contains transfer callback handlerssrc/services/transfer.service.ts
- Service for transfer operationssrc/utils/copperxApi/copperxApi.transfers.ts
- API client for transfer operationssrc/bot/messages/transfer.messages.ts
- Message templates for transferssrc/constants/callback.enum.ts
- Defines transfer callback enum valuesModified atย 2025-03-23 17:14:15