Project Type
Mobile app and Progressive Web App (PWA)
Industry Domain
Finance
Paymish offers a simple, swift, and secure way of transferring money, paying bills, and requesting money from friends or relatives. Users can start making and accepting contact less payments to all banks simply after registering with the phone number. This online payment platform offers a mobile app and a PWA to users or agents and a dedicated mobile app to merchants.
Request for Consultation

Objective

The client contacted us to make a customized and user-friendly wallet app. In Paymish, the end-users can easily configure their wallet account using KYC verification. The client wanted to establish a link between users or customers and Paymish merchants. Features like adding an amount in the wallet using the credit card or bank accounts and making payments to Paymish merchants.

The Challenges

 

  • Integration of Paystack payment gateway
  • VTPass API integration for utility bill payment

Our Solution

We integrate VTPass API for enabling users to pay utility bills. Our team of experienced developers has made online payment convenient for the users by integrating the Paystack payment gateway.

Features

User Features

  • Login with mobile number and password
  • Login with fingerprint
  • Configure the wallet account setup by BVN(KYC) verification
  • Add a bank account to withdraw an amount from the wallet
  • Configure transaction PIN to secure each transaction
  • Add money into your wallet by credit card or bank
  • Transfer the money from wallet or bank to friends, colleagues, and merchants
  • Request money from friends and colleagues
  • Pay a utility bill service using a wallet. Eg. Mobile recharge, Electricity bill, and TV recharge
  • Withdraw money from wallet to bank
  • Review the debit and credit of the transaction in the wallet
  • Connect with the support team using a support ticket for any assistance

Merchant  Features

  • Login with mobile number and password
  • Configure the business details and complete KYC setup (BVN verification) for merchant account setup
  • Add bank account to withdraw an amount from the wallet
  • Configure transaction PIN to secure each transaction
  • See the received, paid  amount, and revenue generated in the dashboard
  • Request money from the user or agent for their purchase
  • Withdraw money from wallet to bank
  • Review the debit and credit of the transaction in the wallet
  • Connect with the support team using a support ticket for any assistance

Admin Features

  • Login with email
  • See dashboard statistics e.g. no of merchants, no of users, amount of transaction, total revenue, etc.
  • See a list of users, merchants, and agents. Approve merchant and agent’s  account
    • – Filter account type, approval status & search user, agent and merchant by name, phone number.
  • See the list of transactions done by user, merchant, or agent
    • – Filter transaction by type, date, and status.
    • – See transaction details
  • Download the various reports and filter it with a specific date range
    • – User reports
    • – Agent reports
    • – Merchant reports
    • – Transaction reports
    • – Revenue reports
  • Set commission for admin revenue module
  • Create the sub-admin and assign roles of specific modules to them

Tech Stack

MySQL

AngularJS

Flutter

Android Studio

Paystack

Tell us Your
Big Idea!

  • =
  • This field is for validation purposes and should be left unchanged.

@2021 Solution Analysts Pvt Ltd. All Right Reserved