666 comments found.
Are you planning to integrate Stripe Connect to automate payments for payment providers?
The current payment logic creates additional commission costs for the operator.
Since the entire payment made by the customer goes into the administrator’s account, commissions must be paid to payment providers on the total amount.
Additionally, there are extra transfer fees.
Hello ozgurun,
If we integrate Stripe Connect, additional platform and transaction fees will apply. Stripe charges not only the standard payment processing fee per transaction, but also extra fees for managing connected accounts and, in some cases, additional charges for split payments or instant payouts. These costs can increase the overall operational expense compared to manual transfers.
With the current flow, the booking amount is first received in the admin account, and once the service is completed, the admin can manually release the payout to the provider. This approach avoids extra connected-account management fees and keeps transaction costs lower.
When using Stripe Connect, there are also scenarios where partial refunds, chargebacks, or balance adjustments may temporarily affect the provider’s available balance, which can create complexity in financial tracking. After evaluating these factors, the total cost of automated split transactions can often be higher than the existing manual payout process.
That said, if you still prefer to implement Stripe Connect for automation and convenience, the system is flexible and can be customized according to your project needs. We also provide provider-side customization and integration services, and you are welcome to hire us for this enhancement.
For clearer communication and detailed discussion, please feel free to connect with us directly.
Thank you.
|
|
WRTeam |
|
|
Support |
|
Payment Flow Issues & Required Improvements – Provider & Customer App Scenario 1: Customer Chooses Online Payment While Booking Current Flow
Customer books service and pays online.
Provider opens booking and completes the work.
If no additional charges:
Provider directly completes the booking (Working fine).
If additional charges exist:
Provider adds additional charges.
Update is sent to customer app.
Customer opens Bookings and pays extra amount (Online / Cash).
Provider completes booking after payment.
Problem
When customer pays additional charges online:
Payment status is not updating properly.
Payment completion status is not syncing correctly between customer app and provider app.
Cash payment flow works correctly.
Only online additional payment flow has syncing issues.
Expected Correct Flow
After customer pays additional charges online:
Payment status should update instantly.
Provider app should automatically refresh OR display: “Additional Payment Received”.
Provider should be able to safely mark booking as Completed.
Payment and booking status sync must be real-time and reliable across both apps.
Scenario 2: Customer Chooses “Pay After Service” While Booking Current Flow
Customer selects Pay After Service during booking.
Provider completes the work.
If NO additional charges:
Customer pays full amount directly to provider (UPI/Cash).
Flow works fine.
If additional charges are added:
Provider adds extra charges.
Customer app shows only additional charges amount.
Original service amount is not included in payment screen.
Problems
Customer gets confused because:
Original service amount must be paid directly to provider.
Additional charges must be paid again through app or separately.
Customer feels like they are paying two different times.
Provider has to explain payment logic manually to customer.
Payment experience becomes inconsistent and unclear.
This creates trust and usability issues.
Expected Correct Flow (Recommended Solution)
When booking type is Pay After Service and provider adds additional charges:
Customer App Should Show
Total Amount = Base Service Price + Additional Charges
One single payment screen:
Pay via Online OR Cash
One clear message: “Total amount to pay after service”
Provider Flow
If customer chooses Online Payment:
Provider waits for payment confirmation.
After payment success → Provider marks booking as Completed.
If customer chooses Cash Payment:
Provider collects total amount directly.
Provider marks booking as Completed.
This flow is simple, clear, and consistent.
UI / UX Improvement – Provider App Current Problem
Provider has to:
Open status dropdown
Select booking end status
Then additional charges screen appears
This flow is:
Confusing
Complicated
Not user-friendly
Difficult for providers to remember every time
Recommended UI Improvement
Inside Booking Details Page:
Add a direct button:
“Add Additional Charges” Flow:
Provider clicks Add Additional Charges
Additional charges popup opens directly
Provider adds amount and description easily
This will:
Improve usability
Reduce mistakes
Make workflow faster
Reduce training effort for providers
Final Summary Required Fixes:
Fix online additional payment sync issue in Scenario 1.
Show combined total payable amount in Pay After Service flow.
Avoid splitting base amount and additional amount during payment.
Add direct Add Additional Charges button in provider booking details.
Improve real-time payment and status syncing between both apps.
Hello, when are you going to improve withdrawal option in provide app, in setting I have to add bank account but for withdrawal i have to again input the information, that is a headache and client get tire to do the same every time need to cash out , please remove that option there, there is not point to have that. I been more the 2 years since I ask the same
Please take notes
Hello kennedy2925,
Thank you for your patience so far. I’m happy to inform you that in the next update, we will remove the Bank Details option from the Withdraw Request form in both the provider app and panel. After this change, the admin will directly see the bank details added by the provider during registration.
Please wait for the next update, which is expected to be available before mid-February. Thank you for your continued support and cooperation.
|
|
WRTeam |
|
|
Support |
|
Any plan for refer & earn?
Hello MrRadzi,
Yes, we do have plans to add the Refer and Earn feature in our upcoming updates. It is expected to be included within the next 2–3 updates, likely within the next 3–4 months for eDemand.
If you have any other questions or suggestions, please feel free to contact me using the details below.
Thank you
|
|
WRTeam |
|
|
Support |
|
When your next sale ?
Hi, you should redesign Servise Request form with adding filter for category and functionality for pictures upload
new updates coming ?
Hello Sir,
Yes, there will be a new update next month. We are adding email and password login for customers and providers, along with notification-related features and some other minor improvements.
If you have any other questions, you can contact me directly using the details below.
Thank you for your continued support and patience.
|
|
WRTeam |
|
|
Support |
|
Please add a Payment & SMS Gateway Add-On System to your platform.
This should work on a plug-and-play model:
Any product your team builds—website, app, e-commerce, booking system, or service platform—must support add-on gateways.
Do not fix only one gateway in the system. Create a module where multiple payment gateways and SMS gateways can be added.
What to Build
A Gateway Add-On Section in the dashboard
List of payment gateways: UPI, cards, net banking, wallets, international payments
List of SMS gateways such as Twilio, MSG91, Nexmo, Reliance, SignalWire, and others
Support for OTP, transactional, promotional, and WhatsApp messaging
Users Should Be Able To
Buy a gateway as an add-on
Activate or deactivate it anytime
Switch between gateways easily
Why This Is Important
Different customers need different gateway providers
SMS and payment features are always in high demand
This creates recurring add-on revenue
Makes the system flexible and future-ready
Please design this as a core system feature, not as a custom, case-by-case setup.
Hopefully, at some point, I can implement a payment gateway for Latin America like MercadoPago, which is very popular here.
Hello patricio_fuentes1986,
Yes, once you purchase the license from CodeCanyon, you will receive the complete source code.
This gives you full flexibility to modify and customize the system according to your requirements. You can either handle the customization yourself, or we can assist you with our professional customization services. You are welcome to hire our team if needed.
If you have any questions or would like to discuss customization in more detail, please feel free to connect with me using the contact details below.
Thank you!
|
|
WRTeam |
|
|
Support |
|
Hello? I purchased your script and successfully installed the admin section on a subdomain, that’s fine, but I’m having trouble with the web interface. I have VS Code, but I don’t know how to use it or what to do. I’m asking for your help, thank you.
Hello philmic86,
Sir, our technical support team is already connected with you on Microsoft Teams. Please stay connected there, and the team will assist you with everything.
Thank you.
Hello,
I purchased your eDemand – Multi Vendor On-Demand Handyman Service script and have been a CodeCanyon customer for many years. Unfortunately, I’m very disappointed.
Your documentation is completely irrelevant, even for a beginner, and makes it impossible to install under the advertised conditions. You confirmed that the script could be installed on shared hosting: this is incorrect.
The admin panel does indeed work without any problems on a standard cPanel.
The web interface, however, is impossible to install on shared hosting, despite your claims.
If any customers have actually succeeded with this installation, please contact me, because in its current state, it’s impossible.
Please review your documentation and clarify the actual technical requirements of the script.
Hello,
I am extremely disappointed with this eDemand – Multi Vendor On-Demand Handyman Service script.
As a CodeCanyon customer for many years, I have never encountered such imprecise documentation, so far removed from technical reality.
You confirmed to me that installation was possible on shared hosting.
This is completely false.
The admin panel works, yes, but only because it remains basic.
The web interface, however, is simply impossible to install on shared hosting, despite your claims. None of the steps described in your documentation correspond to the actual capabilities of shared hosting.
Your documentation is confusing, incomplete, and does not allow for a functional installation.
If any customers have actually succeeded, please contact me, because in its current state, it is impossible.
Please review your technical requirements and stop advertising compatibility that does not exist.
Hello philmic86,
Thank you for sharing your experience. We’re genuinely sorry for the frustration this caused.
We want to clarify that the admin panel includes a guided installer, which is why its setup feels simpler. The web application uses Node.js and Next.js, and its deployment process is naturally different and more technical. This is documented in our guide, but we understand that for users without server or development experience, it can still feel difficult.
Our team has been actively assisting via Microsoft Teams, and we truly try our best to support every customer. However, step by step training on basic server and programming concepts goes beyond standard support, which is why we also offer optional paid installation and setup services for users who prefer a fully managed experience.
The system does work on compatible cPanel environments, but setup depends on the hosting provider’s configuration and the user’s familiarity with deployment tools. We agree that documentation can always be improved, and feedback like yours helps us make it clearer for everyone.
We’re still open to helping you reach a working setup and would be happy to review your case again if you contact us directly.
|
|
WRTeam |
|
|
Support |
|
hello I wanted to ask about if I want to change the bank tax to a cash on service how can I do it
Hello mortadaremixcode,
If you do not want to use an online payment gateway and prefer to offer Pay on Service (Cash on Service), you can enable the Pay Later option from the Payment Gateway settings and disable Online Payment for customers, as shown in the image below.
After enabling this, the service will allow the Pay Later option, as shown in the image below. This way, your customers will be able to book services using the Cash on Delivery / Pay on Service option.
If you have any other questions, please feel free to contact me using the details below.
Thank you
|
|
WRTeam |
|
|
Support |
|
Hi team,
Can you conform whether or not the admin has red dots with number in it to notify admin if there are new messages or new users for example?
Hello remixcompany,
Currently, we do not have that specific indicator for the admin panel. However, it is already included in our improvements list, and we will certainly consider implementing it in future updates.
If you have any questions, you can contact me directly using the details below.
Thank you!
|
|
WRTeam |
|
|
Support |
|
Hello, the app and website are not working for me. Something Went Wrong is coming up.
Hello, I have a question. Regarding identification, you mentioned OTP (One-Time Password). Is there an additional charge for this service? And I have a second and final question: I am in France, and I would like to know what I need to emphasize to make this legal. Is it the fact that I am connecting professionals with individuals? Thank you for your response.
Hello philmic86,
We have integrated OTP (One-Time Password) verification when a customer or provider creates an account using a phone number. The system sends a 6-digit OTP via SMS to the entered phone number.
Yes, SMS services require billing to be enabled if you are using Firebase Phone Authentication. Additionally, we have integrated Twilio as an alternative SMS service provider. If you do not wish to use Firebase for OTP, you can use Twilio instead.
Regarding your second question, I’m not completely clear on it. Could you please explain it in a bit more detail? If it’s easier, we can also discuss this over a call or chat using any of the platform links shared below.
Thank you.
|
|
WRTeam |
|
|
Support |
|
Does this script support adding service + physical products? Is there a way to make for both physical products sales ( Ecommerse) and Services booking – Multivendor Do we have a seperate dashboard for same with inventory?
Hello yuktilogix,
Currently, we only have the option to add services, as our primary focus is on on-demand services. In the future, we may introduce the option to add products as well, but at the moment, this feature is not available.
If this feature is essential for your business, I would suggest going for customization in the code to add it and then starting your business accordingly.
Thank you!
|
|
WRTeam |
|
|
Support |
|
Hi developer, thanks for the work on this script — it looks like a strong base for an on-demand service marketplace. While reviewing the flow from a UX and implementation perspective, I noticed a few areas that could significantly improve usability for both providers and customers.
1. Order status handling (provider app) – UX & logic
The current status dropdown requires unnecessary clicks and is not very intuitive in real-world usage. Providers usually operate fast and think in next actions, not in abstract status names.
A more user-friendly approach would be a state-driven action button, where only the next logical step is shown. For example: • When status = Accepted / On the way → show “Arrived” • When provider taps Arrived → automatically switch status to “In Progress” • Only when status = In Progress → show “Complete Job”
From a technical perspective, this can be handled with: • A simple state machine per order • Conditional rendering of buttons based on current status • Backend validation to prevent invalid status jumps
This approach: • Minimizes clicks • Prevents wrong status selection • Makes the flow self-explanatory for non-technical providers • Improves consistency between provider and customer views
Overall, this would be a major UX upgrade with relatively limited implementation complexity.
2. SEO fields in provider service creation
Allowing providers to enter SEO-related fields (meta title, description, etc.) is not very practical. Most providers don’t understand SEO and may fill it incorrectly or leave it empty.
A better approach would be: • Auto-generate SEO data in the background • Make SEO fields editable only from the admin panel
This keeps the provider flow clean and avoids low-quality metadata.
3. Real-time provider location (customer app)
Once a provider is on the way, showing the real-time provider location on a map would greatly improve transparency and trust. This is already a common expectation in on-demand platforms and helps reduce customer uncertainty and support questions.
Even a basic live GPS tracking while the provider is en route would add significant value.
⸻
These improvements could make the script more intuitive, reduce friction for daily users, and increase overall marketplace quality. Hope this feedback helps shape future updates
Additional feedback regarding provider onboarding, which I think is another key area for improvement.
4. Provider onboarding flow (guided & step-based)
The onboarding for new providers/freelancers could be much stronger and more guided. At the moment, the flow seems to assume that providers are technically skilled and understand how marketplace apps work — which in reality is often not the case.
A more effective approach would be a step-by-step onboarding funnel, designed to actively guide providers instead of leaving them to explore on their own.
A suggested structure: 1. Account creation only Focus purely on onboarding and trust-building. Keep this step simple and distraction-free. 2. Mandatory ID verification (guided funnel) After signup, automatically guide the provider into ID verification. This makes expectations clear and avoids incomplete or inactive accounts. 3. Forced first service creation Once verification is completed, guide (or require) the provider to create at least one service before they can be considered “active”.
This solves a very common problem: Many providers assume that creating an account alone makes them visible to customers, which is not true. By guiding them step by step and requiring at least one service: • The marketplace is immediately populated with usable data • Providers learn how the app works by doing • Activation rates and service availability increase significantly
From a technical point of view, this can be implemented with: • Onboarding state flags per provider • Conditional access to dashboard features • Progress indicators (e.g. “Step 2 of 3”)
Overall, a structured onboarding funnel would greatly improve provider activation, data quality, and long-term retention — especially for non-technical freelancers.
One last high-level suggestion that could add a lot of value with relatively low complexity:
5. Reduce friction, increase activation (general UX principle)
For both providers and customers, the overall UX could benefit from a stronger focus on minimum clicks and maximum clarity.
Some examples: • Show only relevant actions based on the current state (hide everything else) • Use clear primary buttons instead of multiple options or dropdowns • Guide users forward in the process instead of letting them guess what to do next • Prevent incomplete setups (inactive providers, empty services, invalid flows)
Small UX-driven changes like these usually have a big impact on: • Provider activation rate • Data quality in the marketplace • Customer trust and conversion
The script has a strong technical base. With more guided flows and state-based UI logic, it could become much more suitable for real-world, non-technical users.
Hello remixcompany,
First of all, I would like to sincerely thank you for the time you took to share such valuable suggestions with detailed explanations and clear examples. I truly appreciate the effort you put into reviewing the product and sharing your insights.
Please allow me to address the points you mentioned:
- UX improvement for status change
Yes sir, I completely agree with you. A simpler UX for changing booking status will be very helpful, especially for non-technical providers. This same feedback has been shared by other customers as well. Based on this, we have decided to remove the bottom sheet and instead show direct status change buttons in both the application and panels. This improvement will be included in our next update.
- Automatic SEO data generation
This is a very interesting and practical suggestion. As you rightly mentioned, many providers may not be familiar with SEO-related fields or may skip filling them. Generating this data automatically in the background is a great idea. We are planning to introduce AI-based features to reduce manual effort for both providers and admins and make this process much easier.
- Live tracking when the provider is on the way
Understood, sir. Showing live tracking during the “on the way” state is a valuable feature, and we will definitely consider this in our upcoming future updates.
- Provider onboarding UX
This was very well explained, and you highlighted an important UX point. I have noted this carefully, and we will do our best to make the provider onboarding flow more guided, user-friendly, and intuitive.
- UX and conversion rate
Absolutely agreed. Better UX directly improves conversion rates. The simpler and more intuitive the application is, the more users will feel comfortable using it.
I would genuinely love to connect with you on any platform you prefer. I am very interested in learning more about UX from your perspective, as it’s clear you have strong knowledge and experience in this area. I believe your insights can help us improve the product even further.
Please feel free to connect with me on any of the platforms below.
Once again, thank you so much for taking the time to share such thoughtful feedback. It really helps us make the product more robust, user-friendly, and easy to access.
Looking forward to hearing from you. Thank you.
|
|
WRTeam |
|
|
Support |
|
I have downloaded the latest update to upgrade from version 4.4.0 to 4.5.0. I also copied the purchase code from CodeCanyon; however, the system reports that the code is invalid. Even though I copied and pasted the code directly (I did not type it manually), it still shows as incorrect. I have tried multiple times but continue to receive the same invalid payment/code message.
Please check this issue again.
I cannot access my Microsoft Teams account because it requires a verification code from Microsoft’s Authenticator app, but the app itself also asks for a code from itself. As a result, I am unable to sign in in any way because it always fails.
Microsoft Teams is the worst chat application I have ever been required to use. Do you have any other methods to connect so we can handle this issue?
Hello meosurry,
All our customers use Microsoft Teams for support, and you were previously connected with us there. Please connect with me on WhatsApp so I can help you resolve the issue you are facing with Microsoft Teams, and then you will be able to receive support from our technical team there.
Thank you.
|
|
WRTeam |
|
|
Support |
|
Hello, do you have the date of the next update, and what is it?
Hello mydaw,
Sir, we are planning to release the next update of eDemand within this week. In this update, we have upgraded PHP and CodeIgniter to their latest versions and addressed multiple backend security vulnerabilities.
This release is completely focused on security enhancements and stability fixes.
Thank you!
|
|
WRTeam |
|
|
Support |
|
Thanks for the recent updates . Can you tell me more about the next updates and when?
Hello mydaw,
In the next update, we are planning to add email–password login for customers, notification-based navigation for both customers and providers, along with several other small improvements. These are the major features planned for the update.
We are aiming to release this update in February.
Thank you for your patience and continued support.
|
|
WRTeam |
|
|
Support |
|
I faced issue with main flutter code there is main dart file is missing
Hello aakashdave2022,
This may not be possible, as all customers are using the same source code.
Please ensure that you have opened the complete Flutter source code folder, not the changed files folder.
If you are setting up the project for the first time, you must open the full source code. The changed files folder should only be used when updating an already configured project to a newer version.
If you are still facing any issues, please feel free to connect with me on WhatsApp or Microsoft Teams. We will be happy to assist you on Monday.
|
|
WRTeam |
|
|
Support |
|
Hello, I want to buy two products from you at the same time, namely: eClassify and eDemand for my two project, can you offer me a discount price or a benefit? an installation or something? thanks!
Hello panaiotis1
Thank you for showing interest in our products. Currently, there is no sale available on CodeCanyon. However, for installation assistance and further discussion, I kindly request you to connect with me on WhatsApp. We can discuss everything there with clear and smooth communication.
Looking forward to connecting with you.
|
|
WRTeam |
|
|
Support |
|
I think there should be a variable option to add multiple services like daily harley or square foot per piece and Many more..
Like on shopping websites there is an option of variables like color, size etc.