Skip to content

Latest commit

 

History

History
157 lines (94 loc) · 7.83 KB

Readme.md

File metadata and controls

157 lines (94 loc) · 7.83 KB

RapydPay Payment System

Overview

This is a Payment Platorm that supports sending and transfering of payments. This application uses Rapyd payment APIs to handle payments of the user.

Prerequisite

Installation Guidelines

STEP 1

  git clone https://github.com/payalpatra/RapydPay-Payment-System.git

STEP 2

  • Note - Run this command in the root directory as well as in the frontend directory.

  • cd frontend

   npm install

STEP 3

  • After downloading all the Frontend Dependencies.

  • Run this command in the frontend directory

   npm run build

STEP 4

STEP 5

Run this in the root directory

 npm start

STEP 6

  • The project will be served in this port if you have done all the above steps correctly. 🥇

http://localhost:5000/

Test cards

Features

1. Create Wallet Features

2. Accesing Transactions of a Wallet

Important Points To remember for creating wallet

  • You can create only one wallet with single Email-ID or Phone Number.

  • The number should be in E.164 format (Ex- +918247564782)

3. Creating customer with a wallet

Important Points To remember for creating customer

  • You can create only one customer using one wallet but you can fund multiple wallets using a single customer.

4 . Accessing payments of a Customer

5 . Checkout

Snapshots

HomeSection1 HomeSection2 HomeSection3 HomeSection4

ServiceSection1 ServiceSection2 ServiceSection3

WalletSection CreateWallet Transfer View Transactions

Customer Section Create Customer Payment View Payments

ProductsSec1 ProductsSec2

Author

Payal Patra

payalpatra105 payalpatra105 p_iconic_