Cita: y en sus principio y fin le agregue comillas para que fuera un string,(era necesario )
No, era completamente innecesario:
La representación JSON al final es un string, usar json_encode() produce un string.
No hace falta agregar ningún tipo de comillas: porque ya es un string.
Código PHP:
Ver original$foo = [
['id_order' => 123],
['id_order' => 456],
];
echo $data[0]->id_order; // 123
El error lo cometiste desde que agregaste las comillas, primero debes corregir eso.