Skip to content

Benrobo/Rapyd-Payment-app

Repository files navigation

RayPal

Collect and Organize bank Payments across borders.

Powered by Rapyd Inc

Live Url : raypal.finance

dashboard.jpg

Inspiration

Foreign exchange fees on multiple online card payments for each large transaction across borders could be very costly. According to a publication by Nilson Report; credit, debit and prepaid cards generated $9.443 trillion in purchase volume in 2021 up 23.2% from 2020. U.S. merchants who accepted those cards as payment for goods and services paid $137.83 billion in processing fees, an increase of 24.3% from the prior year. https://nilsonreport.com/mention/1586/1link/

What it does

Raypal is a web application that leverages on Rapyd Virtual Account API and Rapyd Wallet to provide Virtual International Bank Account Numbers that businesses can use to accept bank transfer payments in various currencies of various regions where customers are located.

Such solution cuts out the foreign exchange charges that come from converting every single international payment into your preferred currency. Enable businesses to expand quickly into new territories.

Product Features and Uses Cases;

  1. From our web app sellers may create, copy, share, disable or delete payment links to virtual accounts and wallets.

paymentlink.jpg

viewPaymentLink.jpg

paymentForm.jpg

  1. Buyers may make fractional or complete payment deposit per person per invoice, or per group per invoice.

paymentForm.jpg

  1. Buyers may convert currencies of invoices.

image.jpg

  1. Buyers Successfull Payment

image.jpg

  1. Verify and update respective wallets. Download and display payment QR codes digitally or physically.

verifyWallet.jpg

  1. See notifications of received payments on respective dashboards.

  2. Payment links and payment QR codes from our apps could be displayed by sellers in websites, physical stores and in description or comment sections of social media apps like Whatsapp, Twitter YouTube and TikTok.

  3. Buyers may open the secure payment links or scan payment QR codes from physical objects and locations.

qrcode.jpg

  1. Buyers may receive email notifications of payments. Open links in emails to complete payments Open links in emails to request refund.

emailNotification.jpg

  1. Merchants may also decide to withdraw funds from their wallet in a different currencies.

withdraw.jpg

Built With.

Raypal was built with the below technologies mention below.

Setting Up

Follow the steps below in setting up the project locally.

Step 1

Clone the github repo

    git clone https://github.com/Benrobo/Rapyd-Payment-app.git

Step 2

Install all local npm dependencies

    // if npm is available
    npm install

    // if yarn is available
    yarn add

Step 3

Start local development server.

    npm start

If done correctly, you should be presented with the screen below.

home.png

NEXT STEP

FOLLOW THE INSTRUCTION FOUND ON THE SERVER REPO. RAYPAL BACKEND API