The NUSDpay admin console provides a statement export feature. Merchants can export transaction details by project and date range for financial verification and reconciliation.

Export Method

In the admin console, go to the Report page, click the Export button, select filter conditions, and download the Excel file.

Filter Conditions

ConditionDescription
ProjectSelect a specific project, or export aggregated data for all projects
Date RangeSelect start and end dates (default: last 30 days)

Statement Field Description

The exported Excel statement contains the following fields:
FieldDescription
No.Record number
Transaction Created AtTime when the transaction was initiated
Transaction Posted AtTime when the transaction was posted
Transaction TypeGateway Payin / Gateway Payout / Settlement / Transfer / Add Balance / Deduct Balance
Exchange RateThe actual exchange rate of this transaction
Credit AmountCredit amount of this transaction (incoming direction)
Debit AmountDebit amount of this transaction (outgoing direction)
Transaction CurrencyUSD
FeeFee amount of this transaction
Fee CurrencyThe denomination currency of the fee
Fee TypeApp (paid by merchant) / User (paid by end user)
Account BalanceNUSD account balance after this transaction is completed
Transaction IDUnique transaction identifier, usable for cross-system reconciliation matching
ProjectName of the project this transaction belongs to

Transaction Type Description

The transaction types in the statement correspond to the following business operations:
Transaction TypeCorresponding BusinessAmount Direction
Gateway PayinPayin - end user pays the merchantCredit (+)
Gateway PayoutPayout - merchant pays the end userDebit (-)
SettlementSettlement - NUSD settled to USD fiatDebit (-)
TransferTransfer - NUSD transferred between projectsCredit/Debit
Add BalanceManual adjustment (increase)Credit (+)
Deduct BalanceManual adjustment (decrease)Debit (-)

Reconciliation Process

1

Export the NUSDpay statement

On the Report page of the admin console, select the project and date range, and export the Excel statement.
2

Export the merchant system statement

Export the transaction records for the same time period from the merchant’s own business system.
3

Match transactions by Transaction ID

Use Transaction ID (transaction_id) as the join key to verify amount, status, and time for each transaction.
4

Verify aggregated data

Compare the total credits, total debits, total fees, and balance changes on both sides to confirm consistency.
5

Handle discrepancies

If discrepancies are found, check the following common causes:
  • Inconsistent transaction status (e.g., Payout in transit, not yet completed)
  • Exchange rate precision differences
  • Different fee calculation methods (App-paid vs User-paid)
  • Date boundary shifts due to timezone differences

Reconciliation Formulas

Payin Reconciliation

Merchant Credit (NUSD) = End User Transfer Amount × Exchange Rate × (1 - Payin Fee Rate)
Verification point: “Credit Amount” + “Fee” in the statement should equal the end user’s on-chain transfer amount × exchange rate.

Payout Reconciliation

App-paid mode:
End User Received = Payment Amount × Exchange Rate
Merchant Deducted = Payment Amount + Fee
User-paid mode:
End User Received = Payment Amount × (1 - Payout Fee Rate) × Exchange Rate
Merchant Deducted = Payment Amount

Balance Verification

Closing Balance = Opening Balance + Σ Credit Amount - Σ Debit Amount
Each transaction in the statement records the “Account Balance” after the transaction, allowing balance changes to be traced transaction by transaction.

Permission Description

RoleExport Scope
Super AdminCan export statements for all projects or a specified project
Project AdminCan export statements for the current project or all authorized projects
Finance / Operator (Payout)Can export statements for the current project
Super Admin and Finance roles can see the “Fee Type” field in the statement; this field is not displayed for other roles.

Next Steps

Pricing & Fee Rates

Learn about the fee models and calculation methods for each step.

Transaction Status Reference

Learn the meaning of each transaction status.