The Transfer module is used to move NUSD funds between different project wallets. Transfers require review before taking effect.
Page Overview
Transfer Records Table
| Field | Description |
|---|
| Source Wallet | The wallet that initiated the transfer |
| Receiving Wallet | The target wallet that receives the funds |
| Transaction ID | Unique internal transaction identifier |
| Transfer Amount | NUSD amount transferred |
| Transfer Token | Defaults to NUSD |
| Transfer Time | Time the transfer was initiated |
| Status | Current status of the transfer order |
| Action | Review/Cancel button |
Filter Conditions
| Filter | Type | Description |
|---|
| Receiving Wallet | Input | Query by receiving wallet (merchant) / by source wallet (Super Admin) |
| Transaction ID | Input | Query by transaction ID |
| Transaction Status | Dropdown | Pending Confirmation / Approved / Cancelled / Rejected / Completed / Transaction Cancelled |
| Time | Date Range | Select start/end dates |
| Project | Dropdown | Super Admin can filter by project |
Status Flow
Operation Guide
Initiate Transfer
Click the 'Transfer' button
Click the “Transfer” button at the top right of the page to open the transfer dialog.
Select target wallet
Select the target project wallet to receive the funds from the dropdown.
Enter transfer amount
Enter the NUSD amount to transfer.
Get verification code and submit
Obtain the email verification code, enter it, and confirm submission.
Review Transfer (Super Admin)
Find the pending transfer
Find a record with the status “Pending Confirmation” in the table.
Click the 'Review' button
Click the “Review” button in the action column.
Select review result
Choose “Approve” or “Reject” and click OK.
Cancel Transfer (Merchant)
In the table, find a transfer record with the “Pending Confirmation” status, click the “Cancel” button, and confirm to cancel.
Permission Requirements
| Feature | Super Admin | Admin (Payin) | Operator (Payin) | Admin (Payout) | Operator (Payout) |
|---|
| View transfer records | Yes (All) | Yes (Own project) | Yes (Own project) | Yes (Own project) | Yes (Own project) |
| Initiate transfer | Yes | Yes | No | Yes | No |
| Review transfer | Yes | No | No | No | No |
| Cancel transfer | No | Yes | No | Yes | No |
Notes
The transfer amount cannot exceed the available balance of the source wallet. After the transfer is submitted, the funds will be frozen until the review is completed.
For admin roles, the “Receiving Wallet” search box actually searches the source wallet (transfers initiated from the current project); for Super Admin, it searches the initiating wallet.