Versiyonum 1.5.x
Normalde aynı işlemler versiyon farkı olmadan çalışması lazım. Sen gönderdiğin fonksiyonda $data['orders'][] değişkeninin bittiği yerde print_r($data['orders']) yaptığında çıkan sonuçta adresler dolu olarak mı geliyor?
Localde başka bir 2.3 kurdum orada yazılanlar çalıştı ancak kendi sistemimde niye çalışmadı anlayamadım.
Neyden kaynaklı olabilir?