The feedback from our riders is that WhatsApp notifications are messy and overwhelming. It's hard to find orders and update status vs. having them appear as a list and they can view all relevant order numbers easily. Our riders deliver multiple orders at one go so current set-up is messy.
i..e view assigned orders for delivery, list view of orders for quick status update