E-commerce platforms delay refunds after technical order failures: VALIDATE, 59/100 | Ideas Lab | Fly Labs