Inspiration

Our hack was inspired by the need for a platform that would enable people to carry out multiple cashless transactions without the fear of incurring excessive transaction charges.

We also felt businesses should be able to render services on credit to consumers without fear of consumers defaulting.

What it does

Easy Retail Pay is an electronic wallet that let's an account holder store, send and receive money in a fast and secure way. With an ESR account consumers can conveniently and securely pay for multiple online / physical (micro) transactions and even transfer cash to other account holders without incurring excessive charges.

Users can focus on other things rather than making trips to the bank.

Merchants don't have to pay for expensive online stores or POS machines to receive payments.

Merchants don't have to keep huge amount of cash in their shops which can be unsafe.

Users can easily prefund their account through bank deposit or Gift Tokens gotten from other users or designated Token Merchants

Gift Tokens can easily be converted to cash at any Token Merchant shop

Developers can freely integrate our APIs on their web/mobile app for in app purchases, subscription renewal and other forms of payment settlement.

Users can leverage on our marketplace and Escrow system to conveniently exchange mobile recharge cards/airtime.

Consumers with low funds can purchase goods on credit from businesses

Businesses have access to consumers creditworthiness and can make decisions on who to give goods on credit

Key Features

Gift Tokens for seamless payment settlement

Escrow System

Transaction GeoTagging

Rescue Buyout

How we built it

A merchant or business owner requests for payment of products or services purchased by a consumer by entering the consumer's mobile number or ESR number, the cost of the purchased products or services.

The consumer receives a notification with details of the request (information about the merchant, amount to be deducted).

The consumer then confirms the transaction by entering his/her transaction pin.

The merchant's account balance is updated and they receive a message on their phone about the transaction.

Users fund their accounts by using their debit/credit cards, bank deposit or Gift Tokens.

Users can also send money to other accounts by entering recipient's mobile number or ESR number, the amount they want to transfer and their transaction pin for secure transaction.

All accounts are linked to users mobile number

Challenges we ran into

Teammate not familiar with Laravel. Short time to implement USSD feature

Accomplishments that we are proud of

We did not allow the distance barrier and poor internet connectivity to limit us

What we learned

We learned how to work effectively as a team

What's next for Easy Retail Pay

We plan to proceed with the project after the hackathon and incorporate blockchain.

Leveraging on GeoTagged transactions, we can build various products on our platform (e.g loan and Esusu systems)

We believe consumers should be able to spend their money wherever and whenever they want to.

+ 4 more
Share this project:

Updates