Wholesale FX (B2B)

Handle high-volume currency transactions with partner institutions through structured treasury workflows.

Technical highlights

  • Wholesale operations generate deterministic operation numbers with WHO date-time pattern.
  • Treasury creation atomically updates bought and sold currency balances for the selected till.
  • Treasury history is enriched with till and currency metadata for faster reconciliation.

Large-ticket currency operations

Manage gross buy/sell flows with external counterparties while preserving visibility on transaction status and treasury exposure.

Standardized treasury documentation

Generate treasury slips using a deterministic format (WHO-YYYYMMDD-XXXXX) to simplify reconciliation and controls.

Automated till-balance impact

Treasury operations automatically increase bought-currency balances and decrease sold-currency balances on the selected till.

Use cases by role

Treasury Operator

Book wholesale buy/sell exchanges with standardized references.

  • Capture negotiated rates and partner details in one workflow.
  • Generate WHO operation references for each deal.
  • Automatically post bought and sold amounts to till balances.

Finance Controller

Speed up reconciliation across branches and external partners.

  • Query enriched exchange history with till and currency labels.
  • Use deterministic operation numbers for accounting traceability.
  • Reduce manual matching effort during daily close.

Backend-validated capabilities

These capabilities are mapped to concrete backend modules and routes.

Treasury exchange lifecycle

Create and list wholesale exchanges with role restrictions and pagination.

  • /treasury/exchanges (POST)
  • /treasury/exchanges (GET)

Operation numbering and enrichment

Backend service generates WHO operation numbers and enriches rows with till names and currency codes.

  • service: generate_operation_number()
  • service: get_treasury_exchanges_list()

Related APIs

Treasury exchanges

Create wholesale exchanges with partner and rate metadata.

/treasury/exchanges (POST)

Treasury history

Read enriched wholesale operations for review and reconciliation.

/treasury/exchanges (GET)

Operation numbering service

WHO date-time numbering for deterministic treasury references.

service: generate_operation_number()

Related insights

Read practical guides connected to this solution.

Wholesale FX: operation numbering and reconciliation best practices

Standardized operation references and enriched treasury history make inter-branch and partner reconciliation faster and more reliable.

Mar 31, 2026

How rolling AML/CFT rules reduce compliance risk in exchange offices

Learn how threshold_amount, rolling periods, and required field enforcement help teams automate KYC and reduce manual compliance gaps.

Mar 31, 2026

Why FX margin simulation before execution protects branch profitability

Discover how pre-trade calculation and multi-till visibility improve spread control and reduce pricing errors in exchange-office operations.

Mar 31, 2026

Talk to a ForexFox specialist

See how this solution maps to your operational constraints and compliance requirements.

Discuss treasury use cases