Inspiration
The Idea or the Inspiration behind "Rapyd-Pay" was to create a very minimalistic payment wallet platform for mobile(maybe in future) and a webapp which allow users to store funds in their Rapyd wallets, send and receive money to other wallets, and track transaction histories.
With the underlying technology of Rapyd API (Rapyd Collect and Rapyd Wallet), use-cases like transferring funds between wallets, adding funds to wallet via card (and various other methods) and lot of payment exchanges method already being available made the process of making the webapp very easier.
What it does
Rapyd-Pay is a minimalist payment wallet platform which allow users to store funds in their rapyd wallets, send and receive money to other wallets, and track transaction histories. You can sign up and login on the rapyd-pay. New Users registering will need to fill a form to automatically register and e-wallet id for their wallet.
You can store money via Credit cards (Visa, Mastercard etc.). You can send money to other with their ewallet-id and all the transaction history can be seen.
How we built it
These are the pre-requisites that were required to make the webapp possible.
- PHP Framework with Composer Packages
- Bootstrap and Javascript with CSS
- MySQL Database
- Rapyd API (Rapyd Collect and Rapyd Wallet)
- Rapyd Account for Client Portal with API keys
Rapyd Docs were a great help. All the API calls in Rapyd Collect and Rapyd Wallet has been explained very well in Rapyd documentation with their parameters, request and response headers and also the code implementation in languages like PHP, Python etc.
What's next for Rapyd-Pay
This is just a basic demo for the hackathon purposes but this can be actually implemented in real-life scenarios with better security, multiple authentications, multiple ways to add money in the wallet like Bank Transfers which are already present in Rapyd Wallet and adding maybe a voucher or gift-card system for transactions.
Future enhancements for the webapp can be making it cross-platform on different os (linux, mac) and devices (android, ios) and adding wallet money transfer via crypto can be very good and cover lot of future scenarios for fintech.
Built With
- bootstrap
- composer
- css
- curl
- html5
- javascript
- mysql
- php
- phpmyadmin
- postman
- rapyd
- rapydcollect
- rapydwallet
- xampp
Log in or sign up for Devpost to join the conversation.