349 comments found.
Message from the play store:
Update the desired API level by August 31, 2023 to publish app updates
August 18, 2023 05:40 We have detected that your app is intended for an older version of Android. In order to provide a safe experience for users, Google Play requires that all apps meet the desired API level requirements.
As of August 31, 2023, if the desired API level is not at most one year older than the latest version of Android, it will not be possible to update the app.
To continue updating, check that the app is aimed at Android 13 (API level 33).
hi mate
this is fine if your app is already in google play this will not affect you
only if you updated it , it will require you to use api level 33
don’t worry am on process to update all apps to support api level 33 before august 31
Hi Basti, have you seen this before?
Guideline 5.1.2 – Legal – Privacy – Data Use and Sharing
The app privacy information you provided in App Store Connect indicates you collect data in order to track the user, including Precise Location. However, you do not use App Tracking Transparency to request the user’s permission before tracking their activity.
Starting with iOS 14.5, apps on the App Store need to receive the user’s permission through the AppTrackingTransparency framework before collecting data used to track them. This requirement protects the privacy of App Store users.
Im trying to push it to the ios store
hi mate
try to send them screenshot wherein you need to enabled driver locations
some apple reviewer is pain but some are not
cheers
Hello basti how you doing?
Mate in your next updates please remenber delivery drivers are not getting door numbre, but they only get delivery address.
Also in your next updates don’t forget to add option to turn off ( Add foto ).
Just inmagen you have 20 delivery boys and each delivery boy has to take a foto everytime they deliver order, in 6 months my server will be full with images. There must be an option to turn it on / off.
Note: Please now i guess is typhoon time in your place so please stay save
will do take note mate thank you for reminding me
thank you for your concern we are safe here 
how to turn-off proof of drop-off sa app po kuya.
for now no options to turn off
hello kuya, I don’t hear any ring on notification – it does not notify me if I received new order.. where do I enable it in the backoffice?
tama po ba ito? i follow all the steps on creating firebase project. on the documentation it does not say about the notification sa driver. d nag notify pag may order pumasok po.
ung sound po hindi tumutunog. pero ung sa notification sa loob ng app nag a-appear po.
2 ways to notify the driver for new order
1. via real time using pusher
2. using firebase push notifications
for firebase notifications check the docs how to setup this one or visit my youtube channel https://www.youtube.com/@bastibastikikan2238/videos
kuya.. my notification log na rereceive but no sound…. and the app no notification
using android or PWA?
cause android there should be a sounds
in pwa no sounds at the moment
hindi sa PWA.. sa app mismo sir..
imposible un push me sounds lagi un
di nawawalan bka pusher un na receive mo
not active mo un app then try to send push and check notification sounds of your phone
ung app mismo sir walanag sound..
meron yan imposible
check mo un sounds notifications mo kng nka volume up
binagao mo ba un sounds file?
hello kuya, where is the auto assign function? so no need to do it manually
go to backoffice -> delivery management -> settings -> Enabled auto assign
Hi kUya Basti,
found error
update android [info] Found 1 Cordova plugin for android: cordova-plugin-request-location-accuracy@2.3.0 ✖ update android – failed! [error] Unable to find node_modules/@capacitor/android. Are you sure @capacitor/android is installed?
can you let me know what steps did you do?
what command did you execute first etc
no such error like this exist in the app
already figure out kuya.. hindi pala naka install ang npm sa src-capacitor folder. sorry. thank you po sa response.
ok sometimes it happens small mistakes
App • ⚠️ Command ”./gradlew” failed with exit code: null App • ⚠️ Please globally install ”./gradlew”
App • ⚠️ Gradle build failed!
App • ⚠️ As an alternative, you can use the "--ide" param and build from the IDE.
ito kuya pag mag bubuild na
anong command execute mo?
baka kasi macOS gamit ko sa build? tsaka ito rin kuya, meron din ito nag appear sa screenshot.
https://imgur.com/4cTTByTah di configure your vs code mo for android
correct mo muna un sdk ng vs code mo
try mo google yan error
kuya, di ako makakaaccess sa API ung domain ko daw po hindi registered? san e reregister ung domain ko po?
register your purchase code here
https://bastisapp.com/activation/kuya, while compiling the app…
encounter this error.. with 14 others somehow related..
FAILURE: Build completed with 14 failures.
1: Task failed with an exception.
- What went wrong: Execution failed for task ’:capacitor-community-background-geolocation:generateReleaseBuildConfig’. > Error while evaluating property ‘namespace’ of task ’:capacitor-community-background-geolocation:generateReleaseBuildConfig’ > Failed to calculate the value of task ’:capacitor-community-background-geolocation:generateReleaseBuildConfig’ property ‘namespace’. > Failed to calculate the value of property ‘namespace’. > Manifest file does not exist: /Users/elvekhadined.bandrang/Downloads/DriverVue/src-capacitor/node_modules/@capacitor-community/background-geolocation/android/src/main/AndroidManifest.xml
run npm install fist in main folder and in src-capacitor folder
and use this command
quasar dev -m capacitor -T android
once android studio is open and your ready to build the app use this command, take note don’t close the android studio
quasar build -m capacitor -T android -d
ito nalang po ang unsolved mystery hahaha..
ito ung error kuya
==============================================================================
- Get more help at https://help.gradle.org
Caused by: com.android.builder.errors.EvalIssueException: Manifest file does not exist: /Users/elvekhadined.bandrang/Downloads/DriverVue/src-capacitor/node_modules/@capacitor-community/background-geolocation/android/src/main/AndroidManifest.xml
BUILD FAILED in 4s 267 actionable tasks: 4 executed, 263 up-to-date
Caused by: org.gradle.api.GradleException: No matching client found for package name ‘com.foodishapp.driver’
org.gradle.api.internal.tasks.properties.PropertyEvaluationException: Error while evaluating property ‘namespace’ of task ’:capacitor-community-background-geolocation:packageDebugResources’
com.android.builder.errors.EvalIssueException: Manifest file does not exist: /Users/elvekhadined.bandrang/Downloads/DriverVue/src-capacitor/node_modules/@capacitor-community/background-geolocation/android/src/main/AndroidManifest.xml
org.gradle.api.internal.tasks.properties.PropertyEvaluationException: Error while evaluating property ‘namespace’ of task ’:capacitor-community-background-geolocation:processDebugManifest’
com.android.builder.errors.EvalIssueException: Manifest file does not exist: /Users/elvekhadined.bandrang/Downloads/DriverVue/src-capacitor/node_modules/@capacitor-community/background-geolocation/android/src/main/AndroidManifest.xml
1. update your java sdk
2. run npm install in src folder
3. run npm install in src-capacitor folder
4. quasar dev -m capacitor -T android
5. once android studio is open and your ready to build the app use this command, take note don’t close the android studio
quasar build -m capacitor -T android -d
Cron shouldn’t be like this? curl https://mydomain.com/task/riderearningsrequery?key=6EE1E6391DC4EF7E8887444E889418B4 >/dev/null 2>&1
I ask because I see an answer on a previous question where you say it should be wget not dev.
Please advise.
its for old driver but basically its the same process
Ok, just need to know that I don’t or do need: >/dev/null 2>&1
I see in the vid it isn’t there. So should I not have it also?
you can either add it or not
this command is for silent to not generate logs in your server
Got it.
cheers
I need to change up the format of the bank details that the delivery agents enter in. In the U.S. I need to have:
Account holder name Bank Name Account number Routing Number
What files can I edit to create this, since I am dealing with the U.S. as far as restaurants and agents. As well, what new database table would I need to create to make this happen? Eventually I will need international bank details so I won’t want to take those away totally (like the IBAN and Swift), but for now I need a way for U.S. delivery agents to enter the bank details in the format we expect.
2. Relating to the other issue I’ve posted about the cashout not going through, how can I ensure that they are entering a proper debit card with the 16 numbers. Is there a way I can implement a card number validation scheme? I can actually do this with code, but just need to know where to look and what files to deal with, etc.
It’s important that I get this payment mechanism going for both drivers and restaurants, but asking here for drivers.
Thanks for the attention.
hi mate
1. can you share in that what sections is this?
2. i believe cash out is bank details not card number? for validating bank account there is no way to do this unless we use api from the bank itself
cheers
The section is in the delivery app under “account” and “bank information” It has currently: Bank Account holders Name Bank account number/IBAN Swift Code Bank Name in full Bank Branch/city
I need it to be (for now anyway, since I’m only in the U.S.) Account holder name bank name Account number Routing Number
I could probably manage this, but just need to know what files, code lines/areas and what database tables to look at.
you can add your bank validations in protected/controllers/DriverController.php
look for functions actionAddbankaccount()
But will this change the fields that the delivery agent using the app will see as well? Or do I need to deal with a file in the app files to change what the user of the delivery app sees?
no mate i thought you wanted to validate the bank account if yes you can add your own validation there
Yes I’m going to do that but I need the details fields on the app to reflect what I’m trying to collect. I’d need the data in the format I’m talking about: Account Holder Name, Bank Name, Account Number, Routing Number.
I’m looking for that to be in the interface of the app
am confuse what do you mean?
Yes, the bank details is what I mean. Not the card validation. I’m referring to the bank details. Disregard about the card details.
I need to change on the app where Delivery agents will enter their bank details.
Need it to say: Account Holder Name, Bank Name, Account Number, Routing Number.
I don’t need the IBAN and Swiftcode numbers at this time.
Seems this is done in the language file, en and or index.js in the i18n directory.
all good?
can you share login of this driver
email me here all your access like site link, admin login and ftp access
https://codecanyon.net/user/bastikikang#contactcheers
Sent
reply sent
replied as well
Hi @bastikikang – We are using your old karenderia backend and mobile application for our brand flyereats.in which is built in php yii1 framework. We have changed our client app & merchant app in FLUTTER framework now, still driver app in cordova. We have incorporated Multiple Locations, Scratch card feature, Voucher concept by location, refer and earn option and many more. Now the main problem we facing is due to the old framework the server is not supporting much and project running slow. We need your help and support to incorporate the above listed customization in your new system? Can you please share your details so lets share in call ? We are ready to pay additional for this, please do the needful sir. Thank you.
email me here
https://codecanyon.net/user/bastikikang#contactleave a comment here once you send it so i will be notified
cheers
Hai driver app android version build
1. Created Zones in attributes , merchant zone assigned , with same zone shift schedule done , rider started that shift schedule but when try to assign driver for order it is showing no drivers available . attached screenshots for reference https://zakata.in/error/shiftschedule.jpeg https://zakata.in/error/assignOrder.png 2.Map View in Delivery Management is not working https://zakata.in/error/mapview.png 3.When Click on End Task button in driver app it is showing Axios Error-Network Error https://zakata.in/error/endtask.jpeghi mate
1. there is not right here in this screenshot https://zakata.in/error/assignOrder.pngit should have a map in there
did you put your correct google maps api key?
and did you configure your firebase database properly
2. this i cannot tell need to check your api key or test the driver app
is it not compatible with iphone?
hi mate
thanks for your interest
all apps is for android and ios and pwa 
Hi Basti. I’m interested in the driver app as well, and I have a question. Is it possible to arrange a trip with multiple stops for a driver? For instance, can we plan a route where the driver picks up from restaurant 1, then picks up from restaurant 2, followed by the first delivery, and finally the second delivery?
hi mate
thanks for your interest, this is not available you can do this but with 2 order or task
got it thanks
cheers
i didnt change firebase.js file just changed credentials as per installation document to my app credentials, previous screenshot which i shared as from firebase console
just use the wget and cron link
with out the /dev since your cron cpanel does not support those command
and for firebase.js can you share screenshot? cause in the logs you send the issue is on that file which this file is only configuration
cronjobs special characters >/dev/null 2>&1
both user and merchant app came out smoothly for PWA after building those two started PWA for Driver . facing these issues with driver
hi mate
1. cron you adding it wrong remove the dev at beginning it should be wget cron link
2. i think you modify the firebase.js wrong use the original files so you can see if its working or not
cheers
Hai , Everything Done as per installation document but same firebase issue
can you provide screenshot what issue with firebase issue?
Hai . Iam facing 2 issues with driver app installation
1. Iam using Hostinger Hosting where running Cronjobs with Special character is not allowed
2. When building Driver PWA App iam getting following error…(Done Firestore database setup as instructed in installation document)
‘initializeApp’ is not exported by node_modules/firebase/app/dist/index.esm.js, imported by ../src/boot/firebase.js file: D:/App Andriod Code/BastisApp/Driver/driver/DriverVue/src/boot/firebase.js:1:9 1: import { initializeApp } from “firebase/app”; ^ 2: import { getFirestore } from “firebase/firestore”; D:\App Andriod Code\BastisApp\Driver\driver\DriverVue\node_modules\rollup\dist\shared\rollup.js:198 base = Object.assign(new Error(base.message), base); ^
Error: ‘initializeApp’ is not exported by node_modules/firebase/app/dist/index.esm.js, imported by ../src/boot/firebase.js
Please do the needful
try to read the docs carefully
step by step
you need to install quasar first
this command
npm install -g @quasar/cli
and then npm install
Hai , Everything Done as per installation document but same issue
do not copy the command code from pdf cause its also copies special characters
again mate its quasar and its very stable its your pc requirements which is not properly configure
1. Iam using Hostinger Hosting where running Cronjobs with Special character is not allowed
what you mean special character is not allowed?
cron jobs is only a link that you need to run in your cpanel
pwa build should be easy only android and ios is tricky to build
redo every thing don’t change anything just do the command for pwa
again don’t copy paste the command from pdf cause its also copy special character from the pdf
quasar build -m pwa
Hi Basti
I have sent a message as per required with all details can you please let me now if you have received this thanks
Am currently away at the moment, just checking here when i get a change am back on sunday
Hello man how are you?
I am trying to create bulk shift schedule with csv file but it always returns error Error online 1 : Shift schedule conflict
what can be wrong?
Here’s the csv template I’m using:
zone_id,time_start,time_end,max_allow_slot
1,2023-07-04 08:00,2023-07-04 23:40,30
1,2023-07-05 08:00,2023-07-05 23:40,30
1,2023-07-06 08:00,2023-07-06 23:40,30
1,2023-07-07 08:00,2023-07-07 23:40,30
1,2023-07-08 08:00,2023-07-08 23:40,30
1,2023-07-09 08:00,2023-07-09 23:40,30
1,2023-07-10 08:00,2023-07-10 23:40,30
1,2023-07-11 08:00,2023-07-11 23:40,30
1,2023-07-12 08:00,2023-07-12 23:40,30
1,2023-07-13 08:00,2023-07-13 23:40,30
1,2023-07-14 08:00,2023-07-14 23:40,30
1,2023-07-15 08:00,2023-07-15 23:40,30
1,2023-07-16 08:00,2023-07-16 23:40,30
1,2023-07-17 08:00,2023-07-17 23:40,30
1,2023-07-18 08:00,2023-07-18 23:40,30
1,2023-07-19 08:00,2023-07-19 23:40,30
1,2023-07-20 08:00,2023-07-20 23:40,30
1,2023-07-21 08:00,2023-07-21 23:40,30
1,2023-07-22 08:00,2023-07-22 23:40,30
1,2023-07-23 08:00,2023-07-23 23:40,30
1,2023-07-24 08:00,2023-07-24 23:40,30
1,2023-07-25 08:00,2023-07-25 23:40,30
1,2023-07-26 08:00,2023-07-26 23:40,30
1,2023-07-27 08:00,2023-07-27 23:40,30
1,2023-07-28 08:00,2023-07-28 23:40,30
1,2023-07-29 08:00,2023-07-29 23:40,30
1,2023-07-30 08:00,2023-07-30 23:40,30
hi mate
1. first check if you have this data already
2. format for time start and time end 2023-02-10 08:00:00
cheers