FoodPanda is just not worth an effort. I ordered dinner for my family recently and after waiting for above 45mins, the order got canceled by the restaurant and I got no refund as well.
I complained to the customer support to which they said that due to some technical problem it got canceled, and asked me to place the order again only to make me wait for another one hour.
Foodpanda is just not the right place and tests your patience in every sense. Worst experience ever.