868 comments found.
Application error: a client-side exception has occurred (see the browser console for more information).
Project Installation Process is Failed!
Sorry to hear you’re facing this issue. Please check your browser console for the exact error message, and ensure all server requirements are met. For further help, contact our technical support at https://appdevs.net/technical-support and we’ll assist you with the installation process.
add promtion bannar at app and add download pdf for utiltiy bill
Thank you for your suggestion! We’ve noted your request to add a promotion banner in the app and a PDF download option for utility bills. These features will be considered in future updates to improve the user experience.
Hello instead of using Flutterwave which is so much restricted and isnt available for foreign customers… i recommend using RAPYD.. it supports global customers and transactions bill payment, virtual card, deposit and withdraws all with one api in one place instead of having to integrate several api which become costly to maintain. it will make QRPAY suitable for everyone and less convenient
Thank you for your valuable suggestion! We appreciate your feedback and will definitely consider RAPYD integration in future updates to make QRPay more versatile and globally accessible. Your input helps us improve the platform for everyone.
Hi,
if i have to wait a whole week to get help to get the main files/folders of the project I purchased, then i need a refund please.
I am waiting more then a week and I didn’t receive assistance regarding the problem I am facing.
We sincerely apologize for the delay and inconvenience you’ve faced. Please rest assured, we’re here to help and will prioritize your issue immediately. Kindly contact our technical support at https://appdevs.net/technical-support so we can resolve this for you without further delay. Thank you for your patience and understanding.
Update customer details. Customer phone number, email address and identity details are required. Getting this error while creating a card for a new user using sudo card. Facing this after update. Also Card details page through 500 Error.
Thanks for reporting this. The Sudo card integration now requires full customer identity verification, including phone number, email, and ID details. Please ensure all fields are correctly filled when creating a new card. Regarding the 500 error on the card details page, our technical team is reviewing it—please share error logs via [technical support] https://appdevs.net/technical-support so we can assist you further.
Hi. Can I get a list of specific files that were edited? So that I don’t have to upload the entire folder!
Thanks for your message! We currently don’t provide a change log with individual file updates, so we recommend uploading the full updated folder to ensure everything works correctly. If you need help with partial updates, feel free to reach out via https://appdevs.net/technical-support
Hi,
i have dowloaded the latest update right now, but it seems, it is missing the ( lib ) directory!!!? Is there anything you missed or am i wrong?
Best regards
Thank you for bringing this to our attention. The (lib) directory should be included—please make sure you’ve extracted the correct project folder from the main ZIP file. If the issue persists, kindly contact our technical support at https://appdevs.net/technical-support for a quick resolution.
Hi,
yes i am sure i have extracted the project folder correctly from the main zip file, but i don’t see the ( lib ) dir. i just see it on the following folder ( qrpay-user-only-update-files-v5.1.0-to-v5.2.0 ).
Best regards
Hello,
i still can’t get the full app files!!!
can u help me, i also can send you a ticket as i am facing a problem logging in.
Best regards
Thanks for the update. It looks like you downloaded the user-only update package, which doesn’t include the full source code. Please download the full installation package from your CodeCanyon Downloads section. If you’re still facing issues, feel free to open a support ticket at https://appdevs.net/technical-support and we’ll assist you right away.
Hi,
no, i actually downloaded the full source code and it shows everything except the the lib folder of the user app.
please check the link to see whit i get when i extract the downloaded zip file. https://ibb.co/VY7CBHH1Best regards
Thanks for the update. We’ve reuploaded the main source files—please re-download the package from your CodeCanyon account and check again.
which of your product has all this feature and also have crypto currency feature for crypto to cash
Thank you for your interest! QRPay currently supports crypto-to-cash via Coingate integration. For full crypto features, including buying, selling, and conversion, we recommend using QRPay with additional customization. Please reach out to our sales team at https://appdevs.net/sales-support for tailored advice based on your specific needs.
Hi Bro. Answer to questions: 1. How to get rid of the link $url = url(’/section/’ . Crypt::encryptString($id)); many such links are created /section/eyJpdiI6InlHY1ZYNUFqQzRpOG clogs the server. 2. Why did they delete my comments about spam?
Thanks for your questions!
1. You can customize or remove the encrypted URL generation by modifying the relevant route or controller logic—feel free to contact our technical support for guidance.
2. Comments may be removed automatically if flagged or if they violate community guidelines. Let us know if you need further help!
Hello, We are very interested in your system. However, in our country, we use a QR code payment method called PIX . I would like to know if you can add this payment method in your next updates here at codecanyon. If the answer is yes, I will definitely buy your system.
Payment Gateway API Information: https://developers.openpix.com.br/docs/apis/getting-started-api
Thank you for your interest! Yes, we can integrate the PIX QR code payment method via OpenPix in future updates. We’ll review the API you shared. If you’d like to have it added sooner, feel free to reach out for a custom development quote via https://appdevs.net/sales-support We’d be happy to assist!
i studied and checked the security aspect of this script and since money is involved, security is the biggest issue not even features s here is my report
Overall, it’s a solid product feature-wise, but there are some serious security issues that need to be addressed before it can be safely used in a real-world environment.
Login routes don’t seem to have any rate-limiting or throttling. That means someone could try unlimited login attempts, which is dangerous in combination with weak or default credentials. I recommend adding Laravel’s built-in throttle middleware and maybe a CAPTCHA after repeated failures.
Logout is done through a GET request instead of POST, which can lead to CSRF attacks. It’s best practice to make logout a POST request protected by a CSRF token.
Another major issue is that the payment gateway API keys (like Stripe and Flutterwave) are stored in plaintext in the database. If the database is ever compromised, attackers can easily access those keys. These should be encrypted or at least stored in environment variables and only decrypted when needed.
The app also uses unescaped output in a lot of Blade templates ({!! !!}) which opens up the risk of XSS if user input gets rendered. All dynamic content should be escaped unless absolutely necessary, and even then, it should be sanitized with something like HTMLPurifier.
Error handling also needs work. Right now, raw exception messages are sometimes shown to users. This can leak internal logic or sensitive data. It’s better to show a generic error message to the user and log the real error on the server.
Session cookies aren’t fully secured either. Without the Secure flag enabled, cookies might be sent over unencrypted HTTP connections. That’s a risk, especially on public Wi-Fi. Make sure cookies are set to secure-only and add SameSite restrictions as well.
The Laravel version used is 9.19, which is already outdated and has known vulnerabilities. It’s important to keep the framework up to date with security patches.
There’s also a risk in how some wallet operations handle database transactions. In some cases, if something fails, the transaction isn’t properly rolled back. This could cause inconsistencies in wallet balances. Laravel’s DB::transaction() helper should be used to handle that more safely.
Finally, I noticed that the Flutterwave SDK is included via dev-master, which is not stable and could introduce bugs or sudden changes. It’s better to pin dependencies to a specific release version.
In short, the product has potential, but there are some real security problems that need to be fixed—especially considering this is a financial app. These aren’t just small improvements; they’re necessary to keep users and data safe. I hope the developer considers releasing an update that patches these issues. I’d be happy to retest it once that happens. and may be buy.
Thank you for your detailed analysis and constructive feedback. We truly appreciate the time you took to review the system. Our technical team is already reviewing each of these points, and we’re prioritizing security improvements in upcoming updates to ensure a safer and more stable system. Your input is valuable, and we’ll notify the community once these enhancements are released. Stay tuned!
Hello,
a)
Is it possible for users in different parts of the world to use different currencies on the system.
In other words, lets say the back end is running on a server located in the US.
Some customers are in the UK.
Some customers are in the US
Some customers are in Australia.
Can each of those locations use their local currency while using the one back end system.
b) OMNINOVASTECH
It would seem this person has highlighted some very significant issues with your system. Not just desireable updates, but significant shortcomings and exposures.
I want to buy your system however I cannot given the issues OMNINOVASTECH has highlighted.
Can I suggest given they have already fixed the code, that you just buy those updates from OMNINOVASTECH and add them into your system for everyone’s sake. New cutosers (like me) and exisiting customers would appreciate your professional attitude towards your product if you just tackled those issues immediately rather than us waiting and waiting for an update.
Regards
Thank you for your interest and valuable feedback!
a) Yes, QRPay Pro supports multi-currency usage globally. Customers in different countries (US, UK, Australia, etc.) can use their local currencies under the same backend system.
b) We appreciate OMNINOVASTECH’s contributions and feedback. We’re actively reviewing all reported points and working on improvements. Our goal is to ensure a stable, secure, and scalable system for all customers.
Thank you for your understanding and trust in our product.
Any type of plugin for wordpress or prestashop etc. so website users can checkout with qrpay?
Yes! We provide a WooCommerce plugin for WordPress that allows website users to checkout using QRPay. Prestashop integration is not available yet, but it can be developed as a custom solution if needed. Let us know if you’d like help setting it up!
Hello,
I installed the admin panel & the app and then I purchased the multi currency add-on to install it, which broke my app completely. After that I reset the db & deleted everything to start fresh and now I cannot install the admin panel.
Please help me as I’m not stuck with no app and no admin panel
Sorry to hear you’re facing this issue. Please reach out to our technical support team at https://appdevs.net/technical-support with your details, and we’ll assist you in resolving it as quickly as possible.
Your code has several issues. For example, it allows users to make transactions with nonexistent users, which is a mess because the admin doesn’t have a reverse button. I managed to fix all of them. But please fix these for your customers as I did. If not, the admin will lose a lot of money.
Changes in all types of transactions: 1. Check KYC Status: After the button is pressed, check if the KYC is completed. 2. Email Field Validation: Check if the email field is empty. 3. User Existence: Then, we check if the user exists. 4. Amount Field Validation: Check if the amount field is empty. 5. Amount Validity: Ensure the amount is greater than 0. 6. Balance Check: Ensure sufficient balance before proceeding. 7. Proceed to Next Screen: If all checks pass, proceed to the next screen.
1. Add email validation methods: * _onEmailChanged() * checkIfUserExists()
3. Add a controller to verify if the current user’s password matches what they type : * correctPassword() (Do not allow users to make transactions without confirming their password or PIN) 4. Add proper controller cleanup in onClose() 5. Integrate the error handling with snackbars for: * KYC verification requirements * QR code check failures 6. Add the reset method to clear form fields and validation states 7. Add listeners for email changes in onInit()- Button State Management: * The send button is now disabled (onPressed: null) until all validation conditions are met * Button color changes to indicate disabled state (opacity reduced)
- User existence checks
- Password Match
- Proper error messaging
- KYC verification requirements
To be added:
1- PIN
2- Snack bars for- Insufficient balance
- Empty amount
- Not within transaction limits
- Not within daily/monthly limits
- Add visual feedback for invalid user
- Enhanced insufficient balance warning
- All validation errors must show proper snackbars with translated messages
- Add onChanged handlers for amount fields to automatically recalculate
- Add Better state management with Rx variables from the controller
- _validateAll() performs all checks before allowing navigation
- Each check shows a specific error message if it fails - [ ] Add snackbar alert on change password screen when it is successful, and if it fails validation - [ ] Add snackbar alert on sending screen for insufficient funds - [ ] Add notify listener to password reset for email and phone number - [ ] Add notify listener to phone number for real-time feedback on phone number to display error message “Mobile number already taken”. - [ ] Fix app crashes on taking pictures during KYC (it was related to the camera permissions. I cleaned the cache of the app and gave permission back, and it works - [ ] Fix app crashes on taking profile picture (It is probably related to camera permissions issues)
1. Add the reactive variables for validation: 2. [ ] Add reveal button to cards 3. [ ] Show CVV correctly in app 4. – [ ] Update profile info (prevent users from editing anything except the address field before KYC verification. After KYC verification, no update will be possible
Besides all these, the code is amazing. But I had fun fixing it.
Thank you for the detailed feedback and for taking the time to improve the system on your end. We truly appreciate your suggestions and will review them closely for upcoming updates. Our goal is to enhance security, stability, and user experience, and insights like yours are very helpful in that process.
Many Elite authors on codecanyon have more +25 Gateway international that help all international buyers but For this team they don’t have any strategy for international buyers. For cryptocurrency they add only Coingate who support USDT but coingate not supported USA country and others America country. Why you can add Coinpayment or Binance, and why you not add PayPal automatic withdrawal only flutterwave but just for African people. For cryptocurrency Binance can automatically deposit and Withdraw support USDT and more.
Thank you for your feedback. We’re continuously working to expand our gateway options. Your suggestions like CoinPayments, Binance, and PayPal auto-withdrawal are noted and will be considered in future updates to better support international users.
Did you change something about the installation process in v5.1? because i have successfully installed this script 3 times before and now its giving me unable to handle request error
installation will not even start because of server error 500 – unable to load request.
what did you change on your script brother?
or was this intentionally done so that you can force users who already bought your script to buy support again?
What could be possibly causing an error (post installation)?. This didn’t happen in previous versions… So I’m guessing you did something on your script that requires an extra step before the installation will run successfully
Bro you need to start issuing some refunds if you don’t plan to fix the issues you created in your script. Script was working fine up until version 5.1. Now you break it with the intention of telling people to buy your support.
We understand your frustration and apologize for the inconvenience. Version 5.1 includes new updates that may require slightly different server configurations. The error you’re seeing is not intentional—we’re here to help. Please check your server requirements or contact our support team for guidance. We’re committed to resolving any issues you face. Our dedicated support team is here to assist you with all your technical needs. Please don’t hesitate to reach out. Visit our Help Center and submit a ticket at https://appdevs.net/technical-support
Hi am not sure if you treat all your clients like this but since I purchased the script I couldn’t run it on virtual card issue, you helped me set up the source code but since then after i face issues on virtual card you don’t respond to support ticket been a week now i even called you 10 times on WhatsApp
Apologies for the delay in response — our team was on Eid vacation. We’re now back and actively reviewing all pending tickets. We’ll get back to you shortly regarding the virtual card issue. Thank you for your patience!
Hello, I have a question regarding the merchant. Do the manual payment bulbs added by the administrator appear in the payment links and to pay merchants so that the user can pay from the merchant’s manual gates?
Yes, the manual payment methods added by the admin can be shown in the merchant’s payment links, allowing users to pay through those manual gateways. Make sure the settings are properly configured in the admin panel. Let us know if you need help setting it up!
Eid Mubarak Sending warm wishes for a prosperous and joyful Eid. May the spirit of Eid bring happiness and peace to your home
Eid Mubarak! Thank you for your kind wishes. Wishing you and your loved ones peace, happiness, and blessings on this special occasion!