Skip to main content

Reporting & Reconciliation

Tools and APIs for reconciling transactions, generating reports, and auditing your WickiePay operations.

Transaction Reconciliation

Point-in-Time Balances

Query historical balance snapshots for any asset pool:

GET /api/v2/asset-pool/{id}/balances?timestamp=2026-01-15T00:00:00Z

Compare with your internal records to identify discrepancies.

Transaction Export

Export all transactions for a date range:

POST /api/v2/export

{
"type": "TRANSACTIONS",
"fromDate": "2026-01-01T00:00:00Z",
"toDate": "2026-01-31T23:59:59Z",
"format": "CSV"
}

Then download the export:

GET /api/v2/export/{id}

Returns a download link for the generated CSV/JSON file.

Available Reports

Report TypeDescriptionExport API
TransactionsAll deposits and withdrawals/api/v2/export
ConversionsCurrency conversion history/api/v1/trading/export
PaymentsMerchant payment activity/api/v1/pay/summary (with date filters)
Channel PaymentsChannel deposit activity/api/v1/channel-payment (with date filters)
Treasury OperationsAutomated top-ups and adjustments/api/v1/treasury-operation
ScreeningCompliance screening results/api/v2/screening

Portal Reports

The WickiePay Portal provides built-in reporting under Reports:

  • Balance Summary — Current balances across all pools
  • Transaction History — Filterable transaction log
  • Payment Report — Payment volume, status breakdown, settlement
  • Compliance Report — Screening results, flagged transactions
  • Fee Report — Network and merchant fees

Reconciliation Workflow

1. Export transactions for the period (API or Portal)
2. Match against your internal records
3. Query point-in-time balances for verification
4. Investigate any discrepancies
5. Check webhook delivery logs for missed events

Audit Trail

All operations are logged and accessible via:

  • Activity LogsGET /api/v1/managed-balance/{id}/activity-log
  • Audit Webhooksaudit.api and audit.login events
  • Portal Audit Log — Under Settings > Audit Log

Next Steps