Placed an order, added the card for online payment, the rider showed up saying I need to pay cash. Card payment didn't go through for whatever reason, talabat contacted me and couldn't explain why, even though I was deducted the 1.68aed for new card, so it was definitely the right details. I didn't have cash on me and I asked if he can bring a card machine or collect cash tomorrow and they demanded that I needed to pay cash immediately or return the food. So I gave the food back but what pathetic service. I order through their app all the time and I've had the same address for years. Such a shame!