Message :
| We run a chain of minibuses in the southern part of Africa.
Currently our customers pay in cash (To the conductor/driver) as a bus fare from point to point.
This creates some problems to us and what we want is to be able to allow our passengers to use the prepaid card like the oyster card used in London (United Kingdom).
The system should work as follows:
1. A passenger goes to our agent to get a card (If they do not have one)
2. They then need to top-up their card with any value (Example: USD5.00)
3. Once point 2 above is done; they are then ready to board any of our buses;
a. thus producing the card,
b. swiping it onto the card reader
4. If the card has sufficient funds i.e equivalent or more than the actual required bus fare the gadget (Card reader/writer) accepts and does the following:
a. Deducts the bus fare from the card value
b. Writes into the gadget RAM (Memory) the amount deducted as a credit to that particular bus operator
c. Reduces the card value by the bus fare.
5. But if the card value is less than the actual bus fare; then the gadget beeps (No transaction should take place)
At the close of business; we want the bus operator to be able to bring their gadget to our main server for reconciliation (Balancing)
|