The Settlement module is used to settle the merchant’s NUSD balance into fiat currency (USD), with the withdrawal completed via bank wire transfer.

Page Overview

Merchant Balance Card

The top of the page shows the currently available balance:

Settlement History Table

Filter Conditions

Status Flow

Settlement status flow diagram

Operation Guide

Initiate Settlement (Admin (Payin) Role)

1

Click the 'Settle' button

Click the “Settle” button at the top right of the page to open the settlement dialog.
2

Select settlement currency

Defaults to USD; currently only USD is supported.
3

Select bank account

Select a receiving account from the list of approved bank accounts.
4

Enter settlement amount

Enter the amount of NUSD to settle. Click the “Available Balance” number to auto-fill with the entire balance.
5

Get verification code

Click “Get Code”. The system will send a verification code to the registered email.
6

Enter the code and submit

Enter the verification code and click OK. The settlement request enters the “Pending Confirmation” state.

Review Settlement (Super Admin)

1

Find the pending settlement

In the settlement history table, find the record with status “Pending Confirmation”.
2

Click the 'Review' button

Click the “Review” button in the action column to open the review dialog.
3

Select review result

Choose “Approve” or “Reject” and click OK.

Cancel Settlement (Admin Role)

In the settlement history, find a record with the “Pending Confirmation” status, click the “Cancel” button, and confirm to cancel the settlement.

Permission Requirements

Notes

Initiating a settlement requires email verification code as a second confirmation step to ensure fund security. The verification code is valid for 60 seconds.
Before initiating a settlement, ensure that a bank account has been added and approved in the “Bank Account” module; otherwise, no receiving account can be selected.
Make sure the settlement amount does not exceed the available balance. Click the balance number to auto-fill.