Daha önce iyzico kurulumu yapmıştım fakat bu paytr gerçekten enterasan,

Ajax ile arkaplanda post ediyordum iyzicoda 3d doğrulama ekranını açıyordu, maalesef paytr de bunu yapamadım, yine de bir şekilde sorunu çözdüm, şuan bir hata almadan ödemeyi yapıyor,

hata karşılaması için bilerek hata alacağı durumda post ediyorum ama saçma bir şekilde sonucu parse edemiyorum.

{"status":"failed","reason":"burada hata açıklaması"}

Gelen sonuç yukarıdaki gibi, artık aynı kodlara bakmaktan sorunu mu anlayamıyorum bilemedim , JSON formatı değil midir bu ?

json_decode($result) deniyorum yok , json_decode($result, true) deniyorum yok hiç bir şekilde çözümleyemiyorum.

json_last_error ile hatayı yakalamak istiyorum 4 döndürüyor , nedir gözden kaçırdığım var mı yardımcı olabilecek ?