Design demo. Every screen here is a static mockup — nothing is connected to a payment system, and no control does anything. Names, balances, account numbers and references are invented for review. The rate shown (¥1 ≈ ₵1.76) is illustrative, not quoted.

Corridor 04 · 14 screens · Browser portal

Trade settlement, escrow and CIPS

A cocoa exporter in Accra sells 120 MT to a buyer in Qingdao. The money sits in escrow against shipping documents, then crosses between two banking systems over CIPS. These are the screens for the whole of it — onboarding the business, agreeing what releases the money, and naming every place the payment can stop.

Accra Cocoa Traders Ltd Qingdao Foods Import Co. Escrow ₵842,000 held CIPS settlement RGD & TIN verification
14Screens
₵842KEscrow held
5Named CIPS stages
₵0Disputed

Flow A

Business onboarding

A trade account belongs to a registered entity, not to a person with a phone. Registration, ownership and exposure come before any settlement screen exists.

Registering the exporter

3 screens

Everything downstream — the escrow facility limit, the purpose code, the export documents that release money — hangs off what is captured here.

Register your businessStep 1 of 3
Registered business name
Accra Cocoa Traders Ltd
Entity type
Company limited by shares
RGD registration number
CS-0294118422
Checked against the Registrar-General’s register
Tax identification number
C0004471982
GRA record must match the RGD name
Sector
Agricultural export
Goods traded
Cocoa beans and derivatives
Sector and goods set the purpose code carried on every outbound settlement. Agricultural export trades default to GOODS-TRADE; changing it later reopens the counterparty checks.
01

Business registration — Ghana entity

A business account starts from the Registrar-General filing, not from whoever opened it. The RGD number and TIN are captured first because every later check — ownership, sector, export licence — hangs off the registered entity, and the two records have to name the same company.

Business KYC1 owner outstanding
Beneficial ownership · Accra Cocoa Traders Ltd
Beneficial owner Ghana Card Holding Status
Nana Adjei
Director
GHA-220148873-9 45% Verified
Efua Adjei
Director
GHA-661209384-2 35% Verified
Samuel Ofori
Shareholder
GHA-449120837-4 20% Awaiting ID
Declared holdings total 100%
Every holder above 10% must be verified before the escrow facility is raised past ₵500,000. Trading can start now; the limit moves when Samuel Ofori’s Ghana Card is read.
02

Business KYC — beneficial ownership

Ownership is a table because it has to total 100% and be read line by line. One owner still awaiting ID does not block trading — it caps the facility, and the screen says so against that owner rather than reducing the whole business to a single amber word.

Trade dashboardFacility live
Escrow exposure
Held in escrow ₵842,000
Across 3 trades
Facility limit ₵2.0M
42% utilised
Released YTD ₵6.06M
24 trades
Disputed ₵0
No open challenges
Open settlements
TradeCounterpartyStatusAmount ₵
TS-4471Qingdao Foods ImportReleased400,000.00
TS-4468Ningbo Cocoa ProcessingIn escrow292,000.00
TS-4462Qingdao Foods ImportCIPS in flight150,000.00
03

Trade dashboard

Escrow exposure leads, because it is the constraint on the next trade: ₵842,000 of a ₵2.0M facility is already committed before the trader opens the settlements list. Counts of open trades sit underneath, where they belong.

Flow B

Settlement & escrow

Escrow only works if both parties agreed in advance what releases the money, and if every cedi held can be traced to the trade that put it there. Six screens for one container of cocoa.

TS-4471 · 120 MT cocoa beans, Tema → Qingdao

6 screens

Contract ACT-QD-2026-118. The buyer pays ¥227,272.73, the seller receives ₵400,000.00, and ₵398,340.00 lands after fees. The shipment left Tema on 19 September aboard MV Adwoa.

New trade settlementDraft
Counterparty
Qingdao Foods Import Co.
USCC 91370200MA3M9K4L21
Goods
Cocoa beans · 120 MT
Buyer pays
¥227,272.73
Seller receives
₵400,000.00
At ¥1 ≈ ₵1.76 · purpose code GOODS-TRADE
Release conditions
Terms Documents against payment
Evidence Bill of lading · phytosanitary certificate · commercial invoice
Inspection 5 working days
If unchallenged Auto-release to seller
These conditions are fixed when the settlement is created and shown to both parties before funding. Changing them afterwards needs written agreement from Qingdao Foods Import Co.
04

Create trade settlement

Release conditions sit on the creation screen, beside the amounts, while both parties still agree. Deciding what evidence releases the money is the entire point of escrow; leaving it until the seller wants paying turns a rule into a negotiation.

Review settlement TS-4471Awaiting both signatures
Seller · Ghana
Accra Cocoa Traders Ltd
₵400,000.00
Escrow fee 0.35%−₵1,400.00
CIPS fee−₵260.00
Net proceeds₵398,340.00
Buyer · China
Qingdao Foods Import Co.
青岛食品进出口
¥227,272.73
Rate applied¥1 ≈ ₵1.76
Funding bankICBC Qingdao
Purpose codeGOODS-TRADE
ContractACT-QD-2026-118
GoodsCocoa beans · 120 MT · Tema → Qingdao
05

Review settlement — both sides

One trade, two currencies, side by side. The seller’s ₵400,000 is not what the seller gets: fees are itemised and the net figure is stated, because ₵398,340.00 is the number that turns up in the bank account.

Escrow account ledgerReconciled to 20 Sep
DateMovementIn / out ₵Balance ₵
01 SepOpening balance
TS-4455
318,000.00
08 SepDeposit received
TS-4468
+292,000.00610,000.00
12 SepDeposit received
TS-4462
+150,000.00760,000.00
15 SepReleased to seller
TS-4455
−318,000.00442,000.00
18 SepDeposit received
TS-4471
+400,000.00842,000.00
Held across 3 open trades₵842,000.00
06

Escrow account ledger

Escrow is a ledger, not a balance. Every movement in and out carries the trade reference that caused it and a running balance, so the ₵842,000 held reconciles line by line to the three trades holding it — escrow that cannot be traced that way is just a pooled account.

Escrow funding · TS-4471Funded
Buyer funding leg · ICBC Qingdao → ESC-4471-GH
Funding instruction issued17 Sep 2026 · Qingdao Foods Import Co. to ICBC Qingdao
¥227,272.73 debited18 Sep 2026 · ICBC Qingdao, buyer account ····8812
Converted at ¥1 ≈ ₵1.7618 Sep 2026 · rate fixed at debit, not at release
₵400,000.00 held in escrow18 Sep 2026 · ESC-4471-GH · conditions locked
The seller is told the money is here before the container leaves. Shipment departed Tema 19 Sep 2026 aboard MV Adwoa.
07

Escrow funding status

The buyer’s funding leg has four distinct places the money can sit between instruction and escrow. Naming them separately means a seller asking whether to load the container gets an answer, rather than the word “pending”.

Request release · TS-4471Challenge window open
Checked against the conditions agreed 17 Sep 2026
Required documentReceivedCheck
Bill of lading
MV ADWOA / ACT-118
19 SepMatches
Phytosanitary certificate
Ghana Standards Authority
19 SepMatches
Commercial invoice
ACT-QD-2026-118
17 SepMatches
Documents against payment. Qingdao Foods Import Co. has a 5 working day inspection window and may challenge until 28 Sep 2026. If unchallenged, ₵400,000.00 releases automatically on that date — no further action by either party.
08

Request release

Documents are checked against the conditions agreed at creation, not against a list assembled now. The challenge window and the exact auto-release date appear on the same screen, because a buyer who does nothing is agreeing to release on 28 September and should not learn that afterwards.

Release confirmed · TS-4471Escrow closed
Escrow released to seller
20 Sep 2026 · ESC-4471-GH closed at ₵0.00
Seller position
Gross₵400,000.00
Fees−₵1,660.00
Credited₵398,340.00
Buyer position
Paid¥227,272.73
Goods120 MT released
DocumentsDelivered 19 Sep
09

Release confirmed — both positions

Both parties get their own side of the same event. Telling the seller what landed and leaving the buyer to reconstruct what happened to their yuan from a bank statement is how a settled trade becomes a dispute a week later.

Flow C

CIPS settlement

Money crossing between two banking systems passes through four institutions. When it stops, the trader needs to know which one it stopped at and what to do about it.

Across the rail, and what happens when it fails

5 screens

Five named stages rather than one status word, a rejection code paired with its plain-English meaning, and a receipt that carries both references — because support, customs and the buyer’s bank each ask for a different one.

CIPS settlement · TS-4462In flight
CIPS referenceCIPS20260911004062
Payment instructed11 Sep 09:12 · ¥85,227.27 · purpose code GOODS-TRADE
Originating bank processing11 Sep 09:41 · ICBC Qingdao · funds debited
CIPS processing11 Sep 10:03 · in the clearing system, not yet with the beneficiary bank
3
Beneficiary bank creditingEcobank Ghana · expected same working day
4
Settlement complete₵150,000.00 to Accra Cocoa Traders Ltd
10

CIPS settlement status

Five named stages, because “processing” covers four different places the money can be sitting. A trader chasing a payment needs to know whether to ring their own bank, the beneficiary bank, or nobody at all.

CIPS rejected · TS-4459Returned
!
Rejected at beneficiary bank crediting
Reason codeAC04
MeaningBeneficiary account closed
Reported byEcobank Ghana
Funds returned¥52,840.00 → ICBC Qingdao ····8812
What to do. The receiving account on file is closed. Add a current settlement account under Counterparties, then reissue TS-4459 — the returned yuan are already back with ICBC Qingdao and no fee was charged.
11

CIPS rejection

AC04 on its own tells a trader nothing and costs them a phone call to their bank for a translation. The code, its plain-English meaning, the institution that reported it and the corrective action appear together — along with where the ¥52,840 went, which is the first thing anyone asks.

Settlement complete · TS-4471Settled
₵398,340.00
Credited to Accra Cocoa Traders Ltd · 20 Sep 2026
ContractACT-QD-2026-118
CIPS referenceCIPS20260920004471
Escrow referenceESC-4471-GH · closed
Value date20 Sep 2026
12

Settlement confirmation

The confirmation names both references. Support will ask for the escrow reference and the buyer’s bank will ask for the CIPS one, so neither is treated as the single identifier for the trade.

Digital receipt · TS-4471Final
The trade
ContractACT-QD-2026-118
GoodsCocoa beans · 120 MT
ShipmentMV Adwoa · Tema 19 Sep
SellerAccra Cocoa Traders Ltd
BuyerQingdao Foods Import Co.
青岛食品进出口
The money
Buyer paid¥227,272.73
Rate¥1 ≈ ₵1.76
Seller gross₵400,000.00
Fees−₵1,660.00
Net received₵398,340.00
CIPS referenceCIPS20260920004471
Escrow referenceESC-4471-GH
13

Digital receipt

The artefact the trade leaves behind. Contract, goods, shipment, both currencies and both references on one page, because this is the document that gets attached to an email, filed with customs or handed to an auditor two years later.

Settlement history24 trades YTD · ₵6.06M
TradeCounterpartyStatusAmount ₵
TS-4471Qingdao Foods ImportReleased 20 Sep400,000.00
TS-4468Ningbo Cocoa ProcessingIn escrow292,000.00
TS-4462Qingdao Foods ImportCIPS in flight150,000.00
TS-4459Ningbo Cocoa ProcessingRejected AC0493,000.00
TS-4455Qingdao Foods ImportReleased 15 Sep318,000.00
14

Settlement history

Status is specific rather than tidy. “In escrow”, “CIPS in flight” and “released” are three different places money sits, and a single word like “pending” would cover all three while telling the trader nothing about which of them they can spend.