Difference between QRPay - User, Agent and Merchant
In the QRPay system, there are three main roles: User, Merchant, and Agent. Each role has specific functionalities tailored to their needs and interactions within the system.
- User:
- Send Money Through a QR code
- Money Receive Through QR code
- E-wallet
- Money Deposit
- Withdraw Money
- Remittance Solution
- Bill Pay
- Make Payment (to Merchant)
- Mobile TopUp
- Pay link
- Real-time Statement
- PDF Statement Download
- Request Money from Users
- Single Currency
- Manual Payment Gateway
- Automatic Payment Gateway
- Multiple Automatic Payment Gateway
- KYC Verification
- 2FA Security
- Merchant:
- Receive Money by User
- Pay link
- Withdraw to Super-admin
- Single Currency
- Manual Payment Gateway
- Automatic Payment Gateway
- Multiple Automatic Payment Gateway
- KYC Verification
- 2FA Security
- Agent:
- Send Money
- Receive Money
- Remittance Send
- Withdraw
- Money In (Agent to Users QRPay E-wallet)
- Bill Pay
- Mobile TopUp
- My Senders (Saved Sender)
- Recipients (Saved Recipients)
- Single Currency
- Manual Payment Gateway
- Automatic Payment Gateway
- Multiple Automatic Payment Gateway
- KYC Verification
- Utilizes two-factor authentication (2FA) with Google Authenticator for added security.
Users can initiate money transfers by scanning QR codes provided by recipients.
Users can receive money from others by displaying their own QR code for scanning.
Users have access to an electronic wallet within the system to store funds securely.
Users can deposit money into their e-wallet either manually or automatically through designated channels.
Users can withdraw funds from their e-wallet manually or set up automatic withdrawals for convenience.
Access to remittance services for sending money domestically or internationally.
Users can pay various bills such as electricity, gas, telephone, internet, and government bills directly through the platform.
Users can make payments to merchants for buying product.
Facility to top up mobile phone credits directly through the QRPay system.
Users can generate payment links that customers can use to make payments via Stripe.
PayLink Feature Access to real-time transaction statements for monitoring purposes.
Ability to download transaction statements in PDF format for record-keeping or auditing for PayLink Feature.
Users can request money from other users within the system.
All transactions are conducted in a single currency, ensuring uniformity and ease of use.
Support for manual payment processing for added flexibility.
Automated payment processing for seamless transactions.
Ability to integrate with multiple automatic payment gateways for enhanced transaction processing options.
Users undergo Know Your Customer (KYC) verification to ensure compliance and security.
Enhanced security with two-factor authentication using Google Authenticator for user authentication.
Ability to accept payments from users for products or services.
Merchants can create payment links that customers can use to make payments via Stripe.
Merchants can withdraw funds manually or set up automatic withdrawals to a designated super-admin account.
Operates in a single currency for transactions.
Support for manual payment processing to cater to specific needs.
Automated payment processing for efficient transactions.
Ability to integrate with multiple automatic payment gateways for enhanced flexibility.
Merchants undergo KYC verification to ensure compliance and security.
Utilizes two-factor authentication (2FA) with Google Authenticator for added security.
Agents can initiate money transfers to other agents within the system.
Agents can receive money from users for various transactions.
Access to remittance services for sending money domestically or internationally.
Agents can withdraw funds manually or set up automatic withdrawals for convenience.
Agents can deposit money into users' QRPay e-wallets.
Agents can facilitate bill payments for users, including utilities and government bills.
Ability to top up mobile phone credits directly through the QRPay system.
Access to saved sender information for streamlined transactions.
Access to saved recipient information for efficient money transfers.
Operates in a single currency for transactions.
Support for manual payment processing to cater to specific requirements.
Automated payment processing for seamless transactions.
Ability to integrate with multiple automatic payment gateways for enhanced flexibility.
Note: Each role within the QRPay system is equipped with specific functionalities tailored to their responsibilities, ensuring smooth financial transactions, security, and convenience for users, merchants, and agents alike.