my mcdonalds app orders are usually delivered by grab. thats odd that foodpanda delivered yours... and yeah, it seems to be foodpanda cause the girl that called you had indian accent. i had a call from foodpanda as well before and he also had an indian accent
I frequently order McDonalds for breakfast, so far, 90% of the time it's the McDonalds delivery that do it, and 10% of the time it's outsourced to either grab or foodpanda, so i'm used to be being delivered by them (I just think that it's a busy day for the Mcdo riders so they outsource it) -- also, when I'm bored I just do drive-thru, and I'm seeing a line of grab and foodpanda riders just waiting outside of the store.
Already happened before that it was really late and I already cancelled, and a Mcdo rider delivered it, so they just turned around when I refused to accept, It's just that when they outsource it, and they fuck up, it affects the livelihood of the grab/foodpanda riders (and I won't just accept out of pity because of that)