2888 comments found.
Please when are we expecting the multi currency update. Which date?
The multi-currency feature is currently under development. At the moment, we’re unable to share an exact release date, as we want to ensure proper testing and stability before deployment.
However, it is planned for release next month. We will notify you as soon as the update is live.
Pre-Purchase Questions: 1. Is it possible for the admin to manually credit (add funds) or debit (withdraw funds) from a user’s or provider’s wallet for specific purposes? 2. Does the script allow setting a trial period that can be used only once per user with days before reminder? 3. Is there a wallet bonus system available (e.g., promotional credits or rewards)? 4. Regarding advertisements, are there options to: * Display provider ads on the Home screen for a fixed fee (e.g., $10)? * Display provider ads on the Categories screen for a different fee (e.g., $5)? * Allow banner images and video ads (with external links) that providers can pay to display for a selected period? 5. Do you have zone option for categories and sub-categories wise? 6. Do you got another design for the user front website? Front is too basic
Thank you for your interest in purchasing our product. Please find the answers to your pre-purchase questions below:
Manual Wallet Adjustment: Manual wallet transactions (credit/add funds or debit/withdraw funds) can be performed from the User Panel and Provider Panel. However, this functionality is currently not available in the Admin Panel.
Trial Period with Reminder: No, currently there is no feature available to set a one-time trial period per user or to send reminder notifications before the trial expires.
Wallet Bonus / Promotional Credits: Currently, there is no wallet bonus or promotional credit system available (such as rewards, signup bonuses, or promo credits).
Advertisements Options: Currently, a Promotional Banner feature is available and displayed on the Home screen. However, advanced advertisement options — such as provider ads on the Categories screen, paid banner/video ads with external links, or fee-based ad placements — are not available at the moment.
Zone-wise Categories/Sub-Categories: The zone functionality is service-based, not category or sub-category based. This means zones apply to services, while categories and sub-categories function globally across all zones.
Alternative Front-End Website Design: An alternative design for the user front-end website is currently under development and will be available in a future update.
Ok thanks
Hi, Just wanted to know, 1- In this provider, how can I ensure that he/she posts their service only after subscribing to a payment plan? Are there any settings available to do so?
2-Is there any way I can enable subscription for the users, I mean a user must select a subscription plan to continue selecting service/bookings
Hello,
1) Providers subscription before posting services: Yes. You can enable this in Subscription settings. Once turned on, providers cannot add or publish services without an active plan.
2) Users subscription before booking services: Not available by default. Customers can book without any subscription. This would require customization.
Thank you.
Hi, Can u please tell me where I can find it in the admin panel, I mean, which menu I can add subscription plans for the Providers…?
Subscription plans will be visible in the Admin panel only when the Earning Settings type is set to Subscription.
Path: Admin Panel → Settings → Earning Settings → Select “Subscription”
Once this is enabled, the Admin Panel → Plans menu will appear, and you can add plans for Providers.
Thank you.
Is payment via cinetpay available on the mobile app?
If so, can you activate it because I cannot do so from the admin panel?
Hello,
Yes, CinetPay payment is available on the mobile app.
You can activate CinetPay directly from the admin panel by navigating to Settings → Payment Configuration, and then enabling CinetPay from the list of payment methods.
If you’re unable to activate it from the admin panel or face any issues, please let us know and we’ll be happy to assist you further.
Thank you
I did just that, and I was told that the admin demo account cannot do it.
hello, someone is there ?
Thank you for checking and for the update.
You’re correct — the admin demo account has limited permissions, and certain payment gateways (including CinetPay) cannot be activated from the demo environment. This restriction is intentional to prevent changes to the shared demo setup.
Once you install the product on your own server and admin panel, you will be able to activate CinetPay normally from Settings → Payment Configuration using your own credentials.
If you face any issues during setup on your live environment, please feel free to contact us and we’ll be happy to assist you step by step.
Thank you for your understanding and support.
ok am waiting new release update for purchase
Thanks for your response. once new update release then we will notify you.
Do you plan to integrate the PawaPay gateway?
It integrates mobile money payments from 19 countries in Africa alone.
Here is their link: https://www.pawapay.io/
It is best to integrate it when updating the multi-currency feature.
Yes, we can add PawaPay integration to our roadmap.
Since PawaPay supports mobile money payments across multiple African countries, it would be a valuable addition for regional payment coverage.
We have noted your request and will include this integration in our future planning.
Maxicash also : https://maxicash.co/
thanks
Okay, We will add both payment gateways into the our roadmap .
Does this app support mobile money payment (Airtel and MTN) for Uganda
The app supports the Airtel Money Payment Gateway and is fully compatible with currency configuration for Uganda.
However, MTN Mobile Money is currently not supported.
What is the cost for implementing MTN Mobile money payment while still allowing company commission
Thanks for your question!
The cost for implementing MTN Mobile Money payment integration depends on the exact requirements, such as:
- Payment flow (direct payment, split payment, etc.)
- Commission handling (admin/company commission setup)
- API configuration and testing
Since this requires custom development, we would need to review your requirements in detail before providing an exact cost and timeline.
If you’d like to discuss this further, please join the meeting using the link below: https://teams.live.com/l/invite/FEAh18wQSi9roOzkA8Thank you for your understanding
I would like to know the maximum user capacity of your script.
More specifically: How many users (customers and service providers) can your system handle simultaneously?
Is there any built-in technical limitation in the script, or does it only depend on the server resources (hosting environment)?
Thank you for your clarification.
Thank you for your inquiry.
User Capacity & System Limitations
No Hardcoded Limit: There is no built-in or predefined cap on the number of users (customers or service providers) that can be registered in the system.
Server-Dependent Performance: The number of concurrent users the platform can handle depends entirely on your hosting infrastructure, including CPU, RAM, database performance, and overall server configuration.
Scalable Architecture: The script is developed on Laravel 11, a modern framework designed for scalability. As your user base and traffic grow, you can seamlessly scale by upgrading your hosting environment (for example, moving from shared hosting to VPS, dedicated servers, or cloud infrastructure).
In short, the system itself does not impose user limits. Capacity is determined by the resources and scaling strategy of your server environment.
Hello,
I would like to know if your system allows configuring a one-month free trial for newly registered users (service providers or informants), in case I use a subscription-based model on my platform.
Specifically:
When a new user registers, they automatically receive one month of free access.
After this period, they are charged according to the subscription plan I have configured.
Is this functionality available by default in your script? Please confirm.
Thank you.
any update about this
Yes, the system fully supports a one-month free trial.
Configuration: You can create a plan in the Admin Panel with an Amount of 0 and a Duration of 1 month. Restriction: Users are restricted to subscribing to a “Free” plan only once.
Flow: By default, new Service Providers select the free plan from the available list after registration to activate their trial period.
Hello, is it possible to define only one default language and make it non-selectable?
I recently deleted the other languages and kept only one. However, when I built the app, my web page was affected, showing an error that the “ar” folder (related to one of the languages) was missing, and it reset my data to the default installation.
Why did this happen?
Please also let me know the correct way to keep only one language, if possible, without giving users the option to select other languages.
The issue my colleague mentioned below about blocking the calendar is truly concerning. There should be options to configure this within the platform. It makes a person completely unproductive.
Thank you for reaching out and for sharing the details.
1. Regarding the language issue: We tried to reproduce this behavior on our end but were unable to generate the same error. To help us investigate further, could you please provide a few more details?
The exact steps you followed to delete the languages
A screenshot or the complete error message you received
Which language you kept as the default
This information will help us identify the cause more accurately.
2. Regarding the calendar blocking concern: Could you please clarify which calendar you are referring to and describe exactly what is happening? Once we have more details, we will review the issue and guide you accordingly.
Pre sell question:
I’m testing the demo and noticed something about the booking behavior that I’d like to confirm.
When a user books a time slot of a service provider (for example, Monday at 03:00 PM), the system blocks all Monday 03:00 PM slots for that provider, instead of only the specific booked date.
Is this the intended behavior? If yes, what is the logic behind blocking that time across all Mondays? Is there a way to configure it so that only the exact booked date and time is blocked instead?
Thank you.
Hello,
Yes, this is intended behavior.
The system works on weekly recurring availability slots, not date-specific schedules. So when a customer books a time (for example, Monday at 03:00 PM), that weekly time slot gets blocked to prevent overlapping bookings.
Currently, this is not configurable. Allowing only exact date-time blocking would require customization and changes to the booking logic.
Thank you.
I noticed this behavior specifically in the demo app and wanted to confirm that I’m understanding it correctly.
If a client books a slot on February 16 at 3:00 PM (Monday), does that mean another client will also be UNABLE to book February 23 at 3:00 PM (Next Monday), since it’s the same weekly recurring time slot — even though there would be no actual overlap between those two dates?
If so, could you also explain why the demo is designed this way and what the reasoning is behind blocking the same time across all weeks instead of only the exact booked date and time?
Thank you.
Yes, your understanding is correct.
In the system, if a client books a slot on February 16 at 3:00 PM (Monday), another client will also be unable to book February 23 at 3:00 PM, because the system treats this as the same weekly recurring availability slot.
Why the Demo Works This Way
The system is designed around fixed weekly schedules rather than date-based time slots. This approach:
—Keeps provider scheduling simple and consistent
—Prevents double bookings within recurring availability patterns
Instead of managing separate slots for every date, the system manages bookings against these recurring weekly time blocks.
To allow blocking only the exact date and time, the system would need a date-wise slot management model, which would require customization.
Thank you.
If the system counts past bookings as blocking the weekly slot, it could unintentionally reduce availability on future dates — even if the original booking is long over.
Is there a way to prevent past bookings from affecting availability on future dates?
By default, there is no built-in option to automatically release the slot for future dates once a past booking is completed.
To achieve that behavior, the system would need to be modified to use a date-based booking model instead of a recurring weekly slot model. This would require customization in the scheduling logic.
Thank you.
What will happen if I turn off the Slot Services in the Service Configurations in the Admin panel?
Here’s what actually happens:
The time-slot based booking system gets disabled
Providers will no longer manage weekly availability like “Tuesday 9 AM, Wednesday 2 PM,” etc.
Customers won’t select fixed time slots anymore
Instead: Bookings become flexible / request-based
Customers choose a date (and sometimes preferred time) rather than a predefined slot
The slot settings in the provider panel (both web and in the app) will be hidden?
The slot feature is service-specific, so turning off Slot Services will not remove the slot settings from the Provider panel.
Currently, those settings will still remain visible in the panel, as they are part of the service configuration structure. Disabling Slot Services only affects how bookings are processed, not the availability of the settings themselves.
Thank you for the clarification.
I just want to confirm something regarding the Slot settings:
If the Admin disables Slot Services, but the slot settings are still visible in the Provider panel:
Can providers still create or modify weekly time slots? If providers set slots while Slot Services are disabled, will those slots have any effect on bookings? Are those configured slots completely ignored by the system, or are they still stored and reactivated if Slot Services is enabled again?
I just want to understand whether the slot data becomes inactive, disregarded, or still partially functional when Slot Services is turned off.
Thank you.
Hello,
When the Admin disables Slot Services:
• Providers can still create and modify weekly time slots in their panel.
• However, these slots have no effect on bookings while Slot Services are disabled, as the system ignores slot-based scheduling.
• The slot data is not deleted; it remains stored in the system.
• If Slot Services are enabled again later, all previously configured slots become active and functional automatically.
Thank you.
The default payment flow appears to route all customer payments directly to the platform operator’s Stripe account, where funds are held until manual payout to service providers. So the payment flow should be completely automated. And the service provider should can pay the admin commission for cash jobs. Are you going to implement Stripe Connect with “Separate Charges and Transfers” flow, where: – Each service provider has their own Stripe Connected Account – Stripe acts as the licensed payment facilitator – Platform only receives commission ???
Hello,
Currently, the default payment flow sends all customer payments to the platform owner’s Stripe account, where payouts to providers are handled manually.
Stripe Connect with the “Separate Charges and Transfers” model is not included by default. This means automated split payments, individual connected accounts, and automatic commission distribution are currently not supported.
We will review this request internally and consider adding it to our future roadmap. However, at this stage, implementing this feature is not possible, as our current focus is on stability, performance, and security improvements.
If this functionality is urgently required, it can be implemented through custom development. With customization, it would be possible to configure automated commission handling and provider payouts using Stripe Connect.
Thank you.
Hello. Is it possible to change the way in which the image of categories and subcategories appears? Before it was possible to fill the entire circle and now it is limited leaving the design very bad for those who want to insert image with background and very small for those who will insert only icon, it is usually cut.
Currently, this is a known issue. It will be addressed and fixed as part of our upcoming UI website revamp update.
When is the next big update? Especially for multi currency
Thank you for your interest and for checking in.
The next major update is currently in development, with multi-currency support as the primary focus, as it’s a highly requested and important feature.
At this stage, we’re not able to share a confirmed release date, as we want to ensure the implementation is stable, accurate, and production-ready. Once development reaches a finalized stage, we’ll share an official update.
We appreciate your patience and understanding while we work on delivering this improvement properly.
Hello, I’m getting this error while trying to do automatic install. This happens when i type the url.
SQLSTATEHY000 Access denied for user ‘root’@’localhost’ (using password: NO) (Connection: mysql, SQL: select exists (select 1 from information_schema.tables where table_schema = ‘handyman_service’ and table_name = ‘settings’ and table_type in (‘BASE TABLE’, ‘SYSTEM VERSIONED’)) as `exists`)
Thanks!
This error means the installer is trying to connect to the database using MySQL user root without a password, and MySQL is rejecting it.
How to fix it
Open your .env file
Check and update these values with your actual database credentials:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=handyman_service
DB_USERNAME=your_db_username
DB_PASSWORD=your_db_password
Make sure: The database already exists, The DB user has full permissions on that database
Save the file and run: php artisan optimize:clear
Reload the installer URL and continue. If you are still facing the issue after updating the credentials, please open a support ticket with your database and server details so we can check it further
Hello pulkit,
I think there may be some confusion, so I’d like to clarify how our support system works. Once a product is purchased, we do not automatically reach out to customers. If you need any assistance, you must contact us through our official support portal.
Please follow these steps to create a support ticket:
(1) Open this link and register your account: https://iqonic.desky.support/login (2) After registering, log in and open the ticket creation page: https://iqonic.desky.support/support/create (3) On the ticket page, you will be able to select your product. You can refer to this screenshot for guidance: https://prnt.sc/Fr7mEDiRgOMB If the product does not appear immediately, simply enter your purchase code, and the system will automatically fetch and assign your product. (4) Then describe your issue (such as the Flutter SDK, YAML mismatch, file picker, playx, and shareplus version errors) and submit the ticket. You can see how to fill in ticket details here: https://prnt.sc/TaXAYz0bduPw
Regarding your message about installing the admin panel and user app successfully but facing issues in the provider app due to YAML, Flutter SDK, file picker, playx, and shareplus version mismatches, please note that this issue does not occur in our default product setup. Such errors usually happen when the project is not installed or updated properly according to the documentation by your side. However, no need to worry — once you create a ticket on Desky, our technical team will review your concerns and assist you step by step to resolve the issue.
Regarding your concern that the Handyman product is not listed in Desky, this normally does not happen. You can refer this image link https://prnt.sc/K0Bt4n1A6Mj0 It may be a misunderstanding or an issue with login or account registration, which the steps above should resolve.
Please try submitting the ticket first using the steps above.
If you are still unable to create a ticket, you can email us at hello@iqonic.design We will then help you create a Desky account and guide you further after collecting some required details.
We look forward to assisting you.
Hello,
I’m so agreeded with @Nathan333. Additionally, I’ve been requesting the one-click update feature for quite some time now, and I was repeatedly told that it would be implemented, but it has yet to materialise.
I don’t want a custom-built solution for myself, as I would like to continue benefiting from all future updates. If budget is the main concern, I’m confident that I’m not the only user who would be willing to contribute to make this feature available for everyone (Please be clear about it).
I would appreciate a clear update on whether this is still being considered and, if so, what the realistic timeline might be.
Thank you.
Hello,
Thank you for sharing your concerns so clearly, and we appreciate your patience.
We understand the demand for a one-click update feature and acknowledge that this request has come up multiple times. At this point, we want to be transparent: while the feature has been discussed internally, it has not yet been finalized or scheduled for implementation.
The main challenge is ensuring that a one-click update works reliably across different server environments, customizations, and third-party integrations without risking data loss or breaking existing setups. Because of this, it requires careful architectural planning rather than a quick addition.
We appreciate your suggestion regarding shared contribution from users, and this feedback has been noted. However, at the moment, we cannot commit to a confirmed timeline or guarantee inclusion in an upcoming release.
That said, the request is still under consideration, and feedback like yours helps keep it actively discussed and prioritized where feasible.
Thank you for your understanding and for continuing to engage constructively with us.
Please focus on a major UI/UX update. This is imperative to keep up with the modern times. It will also make customer adoption much more seamless in using a new product like this. Currently it’s very outdated, and quite frankly too difficult to use for the common person. Thank you very much for all the incredible work you guys have done so far and thank you for creating an incredible product. Hope to see some changes soon. Cheers
Hello,
Thank you very much for your thoughtful and honest feedback. We truly appreciate the time you took to share your perspective.
We understand your concerns regarding the current UI/UX, and we agree that keeping the experience modern, intuitive, and easy to use is essential for wider adoption. Your points about usability for everyday users are completely valid, and this is an area we are actively focusing on.
A major UI/UX improvement is currently under evaluation. As this involves broader design and usability changes, it is a time-intensive process to ensure the improvements are well thought out, tested, and aligned with real user needs. Feedback like yours helps us prioritize and shape these changes correctly.
Thank you again for your kind words and encouragement. We truly value your feedback.
Just like another user reported 15 days ago, I am facing exactly the same problem with version 11.16, specifically on my first installation. Images do not load, the system says an API is missing, and everything looks “fine” because there are no error messages, no error codes, no warnings… yet it simply does not work.
I have already opened a support ticket, but honestly, it feels like I’m talking to a robot that only knows how to repeat: “Follow the documentation, send the link, and send a screenshot of the error.”
What error? That is exactly the problem. There is no error to screenshot. The system just doesn’t load the images. I have followed all the documentation step by step (which is obviously the first thing anyone does). When we contact support, it’s because the issue goes beyond what is written in the docs.
I already provided the platform link for evaluation, but instead of a technical analysis, I keep receiving the same scripted answers. Something that should take 5 minutes to install has now taken me an entire week.
I bought this code expecting at least a minimally functional system. Right now, I have a broken version (11.16) and a “support” that only asks for prints of errors that do not exist. Very efficient… if the goal is to not solve anything.
What is really needed here is a real technical investigation into what is wrong with version 11.16, not another copy and paste of the documentation.
I managed to solve it.
Okay, Thanks for your response. Let us know if you facing any problems or erros so our support team will assist you.
I’ve been considering to buy the script. Have been checking the App UI. Usability is thoughtful but you have to take in consideration that majority of workforce people are over 30-40 y.o. (vision problems) and dont have “office personnel” fingers. UI needs to be larger and simplified (changing settings on phone to have a larger font still does not fix the problem)
Hello,
Thank you for taking the time to review the app and for sharing this feedback. We completely understand your concern.
You’re right that a large part of the workforce is in the 30–40+ age group, and usability, readability, and touch comfort are critical in real working conditions. While the app follows standard accessibility guidelines, increasing the device font size alone does not always fully address these challenges.
We are actively evaluating improvements to UI clarity, font sizing, touch targets, and overall simplicity for upcoming updates. If these changes are urgent for your use case, we can also provide customization options to adjust the UI (larger fonts, bigger buttons, simplified layouts) based on your specific requirements.
Your feedback is valuable and helps us prioritize real-world usability improvements. Thank you for sharing it.
hello when are you planing to change the website layout its not modern and uggly priotize on this on the next update
Hello,
Thank you for your honest feedback.
We understand your concern about the current website layout. UI and UX improvements are already on our roadmap, and we are actively reviewing design enhancements to make the layout more modern and user-friendly.
At the moment, we can’t commit to an exact release date, but design improvements are a priority for upcoming updates. We also continuously collect user feedback to ensure the changes align with real user expectations.
Thank you for sharing your input. It helps us improve the product.
when is the next update .. we have waited so long sir and also is the ui fixed mostly the website part
Thank you for following up and for your continued interest in the product. We understand your concern and truly appreciate your patience.
At the moment, we’re unable to share a confirmed date for the next release. To be transparent, the very next update is focused on multi-currency support along with important security enhancements, as these are critical functional improvements requested by many users and are essential for platform stability and scalability.
Regarding the website UI, improvements and refinements are being reviewed and evaluated. However, a full website UI overhaul requires careful planning, redesign, and extensive testing. Because of this, we’re not able to commit to completing most of the website UI changes in the immediate next update.
Your feedback has been clearly noted and plays an important role in how we prioritize future updates. We ask for your understanding and trust, as meaningful improvements take time to implement properly and responsibly.
As soon as there is a finalized scope or timeline for UI-focused updates, we will communicate it openly.
Thank you again for your patience and continued support.