Credit Card Payments:

Introduction:

  1. App should explain user about the application using introduction screens

Login/Registration:

  1. App should allow user to register with the server
  2. Registration details – First Name, Last Name, DOB, Gender, Card details, SSN (Masked)
  3. Register MPIN
  4. App should allow user to Login using MPIN

Dashboard:

  1. App should display card details along with available limit and outstanding balance of the card.
  2. App should allow user to pay the payment dues and advance payments
  3. App should show the list of transactions made in the past

Transaction Details

  1. App should allow user to view the particular transaction detail.

EMI Details

  1. App should allow user to convert any transaction to EMI
  2. App should list the EMI Schedule

Notifications

  1. App should show notifications/alerts

Controls

  1. App should allow user to control his card
    1. Lock Card
    2. International Usage
    3. Online transactions
    4. Contactless payments
    5. Domestic payments
    6. ATM Withdrawal
  2. Reset ATM PIN

Merchant Payment

  1. App should allow user to make payment to merchant with QR code scan or NFC

Card Payment

  1. App should allow user to make payment to his card

Card Spends – Graphical View

  1. App should show all the spends in the graphical format

Reward points

  1. App should display reward points summary
  2. App should display reward points for each transaction
  3. App should allow user to redeem reward points

Profile

  1. App should allow user to view personal details
    1. First name
    2. Last name
    3. SSN
    4. Credit Score
  2. Reset MPIN