Hoscoo
6 channels · 6 wallet providers · 1 live market

One integration, every rail money moves on in East Africa.

Wallet-to-wallet, bank-to-wallet, card checkout, and cross-border corridors behind a single dual-leg payload and a single signing scheme.

Market coverage

TanzaniaLIVE

TZS6 wallet providers5 banks

KenyaPLANNED

KES0 wallet providers0 banks

UgandaPLANNED

UGX0 wallet providers0 banks

RwandaPLANNED

RWF0 wallet providers0 banks

Cross-border corridors

TanzaniaKenya

TZSKES
Limits: TSh 1,000.00 TSh 500,000,000.00Cut-off: 15:00 UTC

TanzaniaUganda

TZSUGXzero-decimal
Limits: TSh 1,000.00 TSh 500,000,000.00Cut-off: 15:00 UTC

TanzaniaRwanda

TZSRWFzero-decimal
Limits: TSh 1,000.00 TSh 500,000,000.00Cut-off: 15:00 UTC

How routing decides

Eligibility (market status, rail health, amount limits) is always evaluated before cost. A cheaper rail that fails eligibility is never selected — see selectRoute in lib/corridors.ts.

MNO_INTERCONNECT

Cost at sample amounts (minor units)

10,000190
100,0001,000

TIPS

Cost at sample amounts (minor units)

10,00070
100,000250

CARD_SCHEME

Cost at sample amounts (minor units)

10,000290
100,0002,900

SWIFT

Cost at sample amounts (minor units)

10,0002,510
100,0002,600

CORRIDOR_SETTLEMENT

Cost at sample amounts (minor units)

10,000450
100,0001,800
Crossover: MNO_INTERCONNECT → TIPS becomes cheaper at 0 minor units — derived from the fee model, not hardcoded.

Route optimizer

Pick a channel and amount — this calls the real selectRoute().

Try it

Market: Tanzania (TZ)

TSh 5,000.00
MNO_INTERCONNECT
TSh 46.00selected