Demos
Transport Payment
API Reference
Transport / Mobility

Transport Payment

Ghana Card-powered payment flows for public transport. Buses use tap-to-pay with no verification. Scooters require identity verification before unlocking.

Demo 1

Bus Payment

Tap your Ghana Card at the contactless reader to pay the bus fare instantly. No PIN or verification required.

Bus Tap Reader
ACC-BUS-01
DREWQ Bus
ACC-BUS-01

Fare

GH₵ 3.50

TAP CARD HERE

CARD

Sign in to run this demo

A DREWQ account and a connected card reader are required.

Sign in →

Status

Sign in to enable card detection

Payment Flow

# 1. Card detected

reader.on("card_present")

# 2. Process payment instantly

POST/card/payment

# 3. Open bus door

gate.open()

Bus
DREWQ
Demo 2

Scooter Unlock & Payment

Insert your Ghana Card, enter your PIN suffix to verify identity, then the scooter unlocks and the fare is charged.

Scooter Terminal
ACC-SCOOTER-07
DREWQ Ride
ACC-SCOOTER-07

GH₵ 0.40/min

Insert card to verify & unlock

CARD

Sign in to run this demo

A DREWQ account and a connected card reader are required.

Sign in →

Status

Sign in to enable card detection

Payment Flow

# 1. Card detected

reader.on("card_present")

# 2. Verify identity

GET/card/lookup?last4=****&check=*
POST/card/scan-by-citizen/{id}

# 3. Scooter unlocks — card is the key

scooter.unlock()

# 4. Card removed — charge by duration

POST/card/payment { duration_seconds, citizen_id }
Electric scooter
DREWQ