Enhance & Debug Food Delivery Apps

Customer: AI | Published: 16.10.2025

Project Description: Food Delivery App Modifications 1)NEW UPDATE FROM CODECANYON (ADMIN PANEL) Already Git Bash merged file with current customisation and codecanyon update is done. I will provide the same. Requirements: The integration must be error-free.Use Git Bash merge to carefully combine the author’s update with our current customized version.Ensure that none of the existing custom features or modifications are lost during the merge.Perform thorough testing after merging to confirm everything works as expected. 2)REPORTS (ADMIN PANEL) Expense Report – Level wise commission is not showing/Deduct level commission from Admin earning and show as Expense. (Need to Discuss with Auditor) Transaction Report – Add Level Commission spent for the orders Referral Commission Fix: In Customer Report → Customer Wallet Report, the referral commission is currently being added even when it is set to zero. Expected behavior: If the referral bonus is disabled, only the level commission should be applied. Please verify and fix this. TDS Deduction Percentage: Deliveryman Incentives: Deduct 5% TDS on withdrawal amounts (configurable) Customer Referral Incentives: Deduct 5% TDS on withdrawal amounts (or configurable). The TDS percentage should be configurable from the admin panel, so it can be updated if tax rules change. During withdrawal: oCalculate TDS = Withdrawal Amount × TDS % oDeduct TDS from wallet oTransfer remaining (Net Amount) to the user oRecord Gross Amount, TDS Deducted, Net Amount in transaction history In Tax Report – Admin Tax --> Check in Admin commission --> the level commission is to be deducted and then tax to be calculated – Check whether this is happening or not 3) Referral Code Improvements (CUSTOMER APP) Make referral code underlined & copyable when it was shared in whatsapp and also if possible, enable when a referee clicks the referral link, it directly opens the playstore app and by default referral code pasted in the app registration screen. Level Commission Filter: (CUSTOMER APP) Rename Wallet in Customer APP alone:Across the app and front-end, change all instances of “Wallet” to “Customer Income”.In the Customer App, the Wallet/Customer Income section should include the Level Commission filter in the filter options (it is currently missing). 4)Disbursed Status Highlight in all 3 apps (Customer Restaurant and Deliveryman: If a commission has been settled, update the Referral Earning History: Change text from “Credit” → “Disbursed” to clearly differentiate claimed vs. unclaimed transactions. 5) Delivery Man app - Incentive – Bug Fix (DELIVERY MAN APP) Fix errors in Delivery Man mobile App Incentive screen - Ensure correct selection of incentive based on current day’s performance. In Admin → Report Management → Expense Report, an incentive of Rs.0/- is currently being shown even if the delivery boy hasn’t completed any deliveries. It should not be reflected as an incentive if no incentive was earned. Incentive Deduction Bug - Fix issue where Top Delivery Man incentive shows old amount even after deduction in Cash in Hand section. 6) MLM Report – Admin Panel Add a separate MLM Report menu in the Admin Panel. Report should be shown User-wise, Level-wise, Date-wise with number of orders. Provide table view + export option (Excel/CSV). Commission Source Logic - MLM level commission should be deducted only from Admin Income (not order value, not from nowhere). 7) Customer App - MLM Tree In Customer App, add MLM section: oShow Level 1, 2, 3 referrals. oShow Number of orders made by referrals. oShow Commission earned. oDisplay in a tree structure view. 8)Delivery Man app Add number of hours he is active in the incentive model as an additional condition using the Delivery man Working Slot available in the admin panel