350 comments found.
Sent
sent
HI Basti sorry man but we getting the above error (! Meta Value1 is required) do you know why, and is there a fix ? https://prnt.sc/v42Od6qzMP3X , https://prnt.sc/PbqqhNDcKjgS
ok i try this scenario on my end and i don’t have this kind of error
try to update your kmrs and driver modules and use the latest driver app
cheers
But do you maybe know what might cause this error in the app.???
must be the api is not updated or driver app file is not the latest
it is the latest driver app “Last Update 11 September 2025”
yes and you also need to update your kmrs
i check that error is for the image uploaded means there is no file submitted
try to redo the scenario
Sent
sent
Hi Basti, Im having a problem with rider, restaurant icon on the map when using mapbox.
https://i.imgur.com/5ffWPSx.pngThe map is not showing the icons like in customer. The icons are showing in customer, but not in driver app with mapbox. Any idea how to fix this?
I fixed it by copying the same icons from the customer app and changing the css.
.marker_icon_rider { background-size: cover; // background-color: #f44336; width: 45px; height: 45px; // border-radius: 50%; cursor: pointer; } .marker_icon_merchant { background-image: url(”../assets/restaurant-icon.svg”); } .marker_icon_destination { background-image: url(”../assets/home-icon.svg”); } .marker_icon_rider { background-image: url(”../assets/rider-icon.svg”); width: 30px; height: 30px; }
glad but there is already the image for driver
this one
.marker_icon_rider { background-image: url(“bicycle.svg”); }
Yeah but it wasn’t displaying for some reason. I used the same css from customer app so its all good
ok but check the css above if you understand css it will use first the above css and then over write the icons only
.marker_icon_merchant,
.marker_icon_destination,
.marker_icon_rider {
background-size: cover;
background-color: #f44336;
width: 24px;
height: 24px;
border-radius: 50%;
cursor: pointer;
}
.marker_icon_rider {
background-image: url("bicycle.svg");
}
HI Basti we just finish updating the driver app with the new update (Version: 1.0.7) and for some reason when driver gets order and acknowledge it the order will disapear some times is ther something in settings that will do this, not sure if other KMRS customers having same issue.. will you let me know please mate..
hi mate
might be error in the api if order cannot be seen
is your krms updated?
check using your phpmyadmin look for table st_ordernew and look for that order the driver_id field should have value of the driver that was assign to
if there is value then might be issue with the api
HI Basti, we added a new pay on delivery option “Pay By Card On Delivery” but on app it shows as collect cash instead of pay buy card on delivery for driver to know he must have a card machine for customer. how can i update this on the driver app please…. https://prnt.sc/Ui0Lj_S4bxFB
pay on delivery must be set as offline payment not online payment under payment gateway
HI Basti not sure how or where to set it as Offline Payment i checked options but cant find it, any chance you can advise. https://prnt.sc/BiWdX4kYZhrl , https://prnt.sc/nyTN06dzUhKU
on this screenshot on top https://prnt.sc/BiWdX4kYZhrl
did you change anything in the code? cause it will only set the status to paid once order is completed or delivered
also check your settings you might use different status in admin panel -> orders -> order settings -> order status
specially for Status for delivered order and Status for completed pickup/dinein order
this will be the based to determine if the order is completed
HI Basti you made costume payment code for me
check email please
can you remind me? even i added custom work it does not affect the setting of paid to unpaid
cause that will handle by the existing functions
once customer place and order it check if the order is online or not if not then leave it as unpaid
and will handle the set paid status when you change the order status
There is no option in the mobile app for driver to request their pay. The button that is there for them to add money to their driver wallet, however there in the pwa the button that there is for the driver to request money. can you please check and fix this issue please
hi mate
if in pwa its showing it should also in the build app cause code is only 1 no restrictions during request payout
take note this will only appear for non employee driver
for both, it is says cash in and when you click it, its asking ho9w much money you would like to add
can you share screenshot?
i think your referring to cash in
the cash out will be available only for non employee type
I found out what the issue is, the earning button in the app and pwa is not working. when you clock on earning, it gives the option to cash out. can you check and confirm please. thank you.
just check its there https://ibb.co/FqYVtJXS
When you click on ‘Earnings’ in the app, nothing happens.
please share screenshot or video so i can understand
again note that only driver type = independent contractor can only request or see the earnings and can cash out
That’s a video link to the issue
https://youtube.com/shorts/98eFdPbYmoI?si=mSW-TnZMOtcZ4enzthanks mate for the video
i check on my end let me correct myself there are no condition to access this page means it will only show the page
so it will show the page without restrictions it must be your file has issue or not updated
kindly re download the code here in codecanyon and use it
Hey basti. I did as you said. It is working fine now. Thank you for your support.
glad to hear
1. Is there a way to have drivers upload their vehicle registration and also insurance.
2. Have the driver account automatically deactivate with expired registration, expired license and expired insurance.
hi mate
1. i think right now its not available only driver license can be uploaded
2. not available at the moment
will do take note of this
ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics”, which includes FirebaseCoreDiagnostics, an SDK that was identified in the documentation as a commonly used third-party SDK. If a new app includes a commonly used third-party SDK, or an app update adds a new commonly used third-party SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests
Im getting this error when submitting my app. How to solve
read and watch
https://capacitorjs.com/docs/ios/privacy-manifesthttps://www.youtube.com/watch?v=NtPph4PPf7c
and you can use this to create your manifest here
i have made the privacyinfo file and am still getting rejected. Is it possible for you to make one based on your knowledge of what third-party SDK is used?
no matter what i do, i submitted over 12 new built and getting the same result. Invalid Binary. I have no idea what more to do. can you please help
I figured it out. Thank you for a great app
glad you figure this out
cheers
HI mate please change Version 1.0.7 – 11 September 2025 Which files have been changed? thanks advance
Bro, never mind. I had to modify it all for iOS and Android anyway, and now it’s perfect with geolocation and tracking, even on iOS and in the background.
glad to hear
cheers
I still have issues collecting delivery fee from customers and also system doesn’t calculate admin commission from delivery fee.
After displaying all Customer total, everything is deducted from customers except delivery fee. On driver app it shows delivery pay as 0 after delivery is complete.
it will depends like what payment was use? is the driver is employee or contrator?
Driver is Contractor. I used COD and also bank transfer.
I edited bank transfer by marking it as online payment but same issue
don’t change as online payment if bank transfer
what i see here is the commission is very small example 0.1 or something so the formating will show only 0
try to use decimal to 2 in your settings
Hi Basti
I get a error when changing to src-capacitor
PS C:\Users\User\Downloads\driver-app\DriverVue> cd src-capacitor cd : Cannot find path ‘C:\Users\User\Downloads\driver-app\DriverVue\src-capacitor’ because it does not exist. At line:1 char:1 + cd src-capacitor + ~~~~~~~~ + CategoryInfo : ObjectNotFound: (C:\Users\User\...e\src-capacitor:String) [Set-Loc ation], ItemNotFoundException + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.SetLocationCommand
The folder is there but doesn’t see it
Sorry. My bad. I see after extracting DriveVue it went to DriverVue/DriverVue. It was in a extra folder
all good? 
Hi Basti
I get this
FAILURE: Build failed with an exception.
- What went wrong: Task ‘ΓÇôd’ not found in root project ‘android’ and its subprojects.
when running quasar build -m capacitor -T android –d ,
quasar dev -m capacitor -T android works perfect without errors
And after typing it out I get this
quasar build -m capacitor -T android -d d88P” “Y88b 888 888 888 888 888 888 8888b. .d8888b 8888b. 888d888 888 888 888 888 “88b 88K “88b 888P” 888 Y8b 888 888 888 .d888888 “Y8888b. .d888888 888 Y88b.Y8b88P Y88b 888 888 888 X88 888 888 888 “Y888888” “Y88888 “Y888888 88888P’ “Y888888 888 Y8b
Build mode............. capacitor
Pkg quasar............. v2.18.2
Pkg @quasar/app-vite... v1.11.0
Pkg vite............... v2.9.18
Debugging.............. enabled
Publishing............. no
Packaging mode......... gradle
Debugging enabled and Publishing is no
But I’m building the app to publish
you need to use this command first
quasar dev -m capacitor -T android
after the android android studio is a open you can now execute this code
quasar build -m capacitor -T android -d
no matter what i do its the same issue with the driver location. It only shows Los Angeles instead of my current location
in PWA or in android app ?
first make sure firebase is set in boot file and for PWA make sure the browser is allowed to access your location
and for android when it asked to enabled location please allow it else it cannot get driver location
this is for the android app. everything works well in for PWA. ive already allow location. but its still show me los angeles
try this in admin panel -> driver management -> settings -> Driver location update threshold = set to 10
and close the app open again i check the code it should get the location cause am using plugin that will get the location even in the background
and try to move so that it will get your locations
still the same for the android and ios app. The web app works perfectly fine
Hmm let me double check if i found similar issue will release quick update
Hey brother. Any updates on this issue
ok mate your right wait today i will release quick update for this issue
Thank you
just release new update pls use the new update
cheers
Thank you
welcome
Hello Basti, how are you? Can you tell me what I did wrong? I generated the build with a signed keystore for Android and installed it on my cell phone. While I was connected to Wi-Fi, it was working normally. Then I changed the internet to mobile data and got this error: https://drive.google.com/file/d/1X8tM5lhLAN4K_uphTNIGlP-yRv0-mN0A/view?usp=drivesdk
it means build process is not correct this is still connecting to your pc
watch this carefully https://www.youtube.com/watch?v=omN1bVqqU2E
Hi Basti, sorry for my mistake, I was building after the command quasar dev -m capacitor -T android instead of after quasar build -m capacitor -T android -d.
The only problem now is that when I enter the app, it doesn’t get the location. When I click “Enable Your Location,” I get the message: plugin_not_installed. I did exactly as in the video. Do you have any idea what I should do? I applied npm install to the project root and also to src-capacitor.
can you do npm install also inside the folder src-capacitor
this means that the library called
@awesome-cordova-plugins/location-accuracy
is not installed
Basti, I already did this: cd src-capacitor then: npm install then: cd..and then the normal process to build, it still doesn’t work, in which file do I see if @awesome-cordova-plugins/location-accuracy is installed? Maybe you can tell me what I can do if it’s not there?
i suggest try again cause i check this plugin is there
maybe your not using latest file?
check in src-capacitor/package.json
check if this exist @awesome-cordova-plugins/location-accuracy
you can do install this by using this command
npm install @awesome-cordova-plugins/location-accuracy
Strange, just in case I downloaded the latest version yesterday from codecanyon, this line is in my package.json:
”@awesome-cordova-plugins/location-accuracy”: “8.1.0”, ”@capacitor-community/camera-preview”: “7.0.2”, ”@capacitor-community/fcm”: “7.1.3”, ”@capacitor-community/http”: “1.4.1”, ”@capacitor-community/keep-awake”: “7.1.0”, ”@capacitor-community/native-audio”: “7.0.0”, ”@capacitor/android”: “7.4.3”, ”@capacitor/app”: “7.0.2”, ”@capacitor/app-launcher”: “7.0.2”, ”@capacitor/camera”: “7.0.2”, ”@capacitor/cli”: “7.4.3”, ”@capacitor/core”: “7.4.3”, ”@capacitor/device”: “7.0.2”, ”@capacitor/filesystem”: “7.1.4”, ”@capacitor/geolocation”: “7.1.5”, ”@capacitor/local-notifications”: “7.0.2”, ”@capacitor/network”: “7.0.2”, ”@capacitor/push-notifications”: “7.0.2”, ”@capacitor/toast”: “7.0.2”, “capacitor-native-settings”: “7.0.2”, “capacitor-voice-recorder”: “^7.0.6”
i suggest redo the build and try again
cause i check this package is already in there
also provide me screenshot of this error
Basti, I ran this command in the root: npm install @awesome-cordova-plugins/location-accuracy and recompiled everything again as in your video, everything went without errors, I used the line: npx quasar build -m capacitor -T android and generated the apk with the key signed by the Android Studio interface, it still didn’t work, here’s the screenshot of the error, if you want I can send you my folder so you can take a look.
https://drive.google.com/file/d/1GnPF_TNqS3QICdNTHCZvXUiwyvtiV_zy/view?usp=drivesdkok mate your right wait today i will release quick update for this issue
Don’t worry friend, as I told you I’m not in production yet, just doing tests, but I’m happy that I’m right, so I know I’m doing the right things, thanks for the help!
thanks
just release new update pls use the new update
cheers
Ok Basti, I just downloaded the new update, I’ll compile it now and come back here to tell you if it worked, thank you very much!
Basti, I replaced the module in the panel, compiled it again with the new files, and signed the keystore. It seems to work only if location is already active on my phone. However, if it’s disabled and I click on the location feature in the app, I get an error. See the image:
https://drive.google.com/file/d/1ykOoR_Q_oOSZ5rxRon5af6Vzh6xAueKa/view?usp=sharingyes that is normal
its tracking the driver locations
for this issue https://drive.google.com/file/d/1ykOoR_Q_oOSZ5rxRon5af6Vzh6xAueKa/view?usp=sharing
check again no issue like this
Sent
Forget my email Basti, I already figured it out, it’s working!
cheers 
hey basti im having the same problem as the other user : Everything is now up to date, but the map is showing a default location to Los Angeles and it is saying cant subscribe to topic driver. how can i fix this
if your using pwa set your firebase config first in boot file FirebaseChat.js
and the map default location can be define in admin panel
Everything is now up to date, but the map is showing a default location to Los Angeles and it is saying cant subscribe to topic driver. how can i fix this
if your using pwa set your firebase config first in boot file FirebaseChat.js
and the map default location can be define in admin panel
On the mobile app. It is saying the driver location is Los Angeles even tho I’m not in Los Angeles. And what about the whole can’t subscribe topic driver. How do I fix
it will update the location once driver moves or enabled the location access cause this is the default coordinates you can change this in admin panel
and for subscribe topic i don’t have this kind of issue so please verify your build
for the pwa app it give my current location but for the app, its show that i am in Los Angeles. There is nothing in the admin portal that is set to Los Angeles
it will work only if you allow your location in android app and for default location this can be found in admin panel -> site config -> search mode -> Default Map Location
change this coordinates
make sure the firebase is set correctly in boot file else it will not send location to your server and firebase
hey basti, I have my mobile api key working on main app but it isnt working for driver app. I even used a api key with no restrictions to test if its working and its still showing that the api key isnt working. I have everything on correctly. my google map isnt working for driver. and when I switch to map box it isnt showing me my location – its defaulting to Los Angeles. so mapbox isnt working correct either. its not connecting to api
update your modules for driver app
cause this will get the new settings
$maps_config = CMaps::config(‘google_maps_api_key_for_mobile’);
I did a fresh install of driver module. My install didn’t have any instance of driver module before this. Where can I double check to see?
is your kmrs updated? cause i added new keys for mobile only
this can be found in drivercontroller.php
we need updated podfile for plugin dependencies and etc
CUSTOMER APP FILES
https://bastisapp.com/helpfiles/ios/customer/Podfile.htmls
https://bastisapp.com/helpfiles/ios/customer/info.plist.htmls
https://bastisapp.com/helpfiles/ios/customer/AppDelegate.swift.htmls
MERCHANT APP FILES
https://bastisapp.com/helpfiles/ios/merchant/Podfile.htmls
https://bastisapp.com/helpfiles/ios/merchant/info.plist.htmls
https://bastisapp.com/helpfiles/ios/merchant/AppDelegate.swift.htmls
RIDER APP FILES
https://bastisapp.com/helpfiles/ios/rider/Podfile.htmls
https://bastisapp.com/helpfiles/ios/rider/info.plist.htmls
https://bastisapp.com/helpfiles/ios/rider/AppDelegate.swift.htmls
VIDEO NOTES
https://bastisapp.com/helpfiles/ios/video-notes.htmls
Brother you just sent me the same links. That pod file is outdated , it’s not with new plugin dependencies (firebase, etc). Please double check the pod file. That is outdated
no changes only the ios version you need to use the latest one
just use
npm install @capacitor/ios
Hi mate, you know that I only make requests for your own good or for the good of the script.
For the next update, can you put the geolocation on websocket so that we can send the location point by point with websocket every few seconds? It’s an ideal solution for this app.
hi mate
no need am using firebase to update the driver location
currently you can track the driver in real time cause firebase is real time updates