$request->conversationId şeklinde denediniz mi?

Edit: Ayrıca $ID değişkenini 2 kez kullanmışsınız buda bir sebep olur.

Edit:
var_dump($request);
die();
şeklinde gelen tüm veriyi kontrol ettiniz mi?

Edit: Gelen veriyi görebilmeniz için set işleminde sorun olmaması gerekiyor:
If set, conversation ID to match request and response

Edit: Gelen response başarılı mı başarısız mı. Başarısız ise conver..id oluşturması zorunlu muymuş. Dökümanları incelediniz mi?

İyzico, Paraşüt ve Trendyol dökümanları en sevdiğim firmalar. Dökümanlarında belirtilmemiş bir sorun olduğunu sanmıyorum. Dikkatli incelemenizi tavsiye ederim.